MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / user_data

Method user_data

src/jit/impl/halide/halide_executable.cpp:23–31  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21}
22
23HalideExecutable::TargetTraitUserData* HalideExecutable::TargetTrait::user_data(
24 const HalideExecutable& hl_exec,
25 thin_function<std::unique_ptr<TargetTraitUserData>()> maker) {
26 MGB_LOCK_GUARD(hl_exec.m_target_trait_user_data_mtx);
27 if (!hl_exec.m_target_trait_user_data) {
28 hl_exec.m_target_trait_user_data = maker();
29 }
30 return hl_exec.m_target_trait_user_data.get();
31}
32
33/* =================== HalideExecutable ==================== */
34

Callers 2

as_recorded_seqMethod · 0.45

Calls 1

getMethod · 0.45

Tested by

no test coverage detected