MCPcopy Create free account
hub / github.com/MegEngine/MegCC / get_kernel

Method get_kernel

compiler/test/kernel/common/src/target_module.cpp:187–198  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

185}
186extern std::unordered_map<std::string, StdKernelCall> g_str_2_kern;
187StdKernelCall TargetModule::get_kernel(std::string& sig) const {
188#if !MEGCC_TEST_GEN
189 auto res = g_str_2_kern.find(sig);
190 if (res == g_str_2_kern.end()) {
191 return nullptr;
192 } else {
193 return res->second;
194 }
195#else
196 return nullptr;
197#endif
198}
199extern std::unordered_map<std::string, void*> g_str_2_cv_kern;
200void* TargetModule::get_cv_kernel(std::string& sig) const {
201#if !MEGCC_TEST_GEN

Callers 1

call_kernelFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected