Home
last modified time | relevance | path

Searched refs:InitSym (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCOFFPlatform.cpp323 const auto &InitSym = MU.getInitializerSymbol(); in notifyAdding() local
324 if (!InitSym) in notifyAdding()
327 RegisteredInitSymbols[&JD].add(InitSym, in notifyAdding()
331 dbgs() << "COFFPlatform: Registered init symbol " << *InitSym << " for MU " in notifyAdding()
842 jitlink::Symbol *InitSym = nullptr; in preserveInitializerSections() local
852 if (!InitSym) { in preserveInitializerSections()
854 InitSym = &G.addDefinedSymbol( in preserveInitializerSections()
861 if (B == &InitSym->getBlock()) in preserveInitializerSections()
865 InitSym->getBlock().addEdge(jitlink::Edge::KeepAlive, 0, S, 0); in preserveInitializerSections()
H A DELFNixPlatform.cpp290 const auto &InitSym = MU.getInitializerSymbol(); in notifyAdding() local
291 if (!InitSym) in notifyAdding()
294 RegisteredInitSymbols[&JD].add(InitSym, in notifyAdding()
297 dbgs() << "ELFNixPlatform: Registered init symbol " << *InitSym in notifyAdding()
869 jitlink::Symbol *InitSym = nullptr; in preserveInitSections() local
879 if (!InitSym) { in preserveInitSections()
881 InitSym = &G.addDefinedSymbol( in preserveInitSections()
888 if (B == &InitSym->getBlock()) in preserveInitSections()
892 InitSym->getBlock().addEdge(jitlink::Edge::KeepAlive, 0, S, 0); in preserveInitSections()
H A DMachOPlatform.cpp369 const auto &InitSym = MU.getInitializerSymbol(); in notifyAdding() local
370 if (!InitSym) in notifyAdding()
373 RegisteredInitSymbols[&JD].add(InitSym, in notifyAdding()
376 dbgs() << "MachOPlatform: Registered init symbol " << *InitSym << " for MU " in notifyAdding()
1020 jitlink::Symbol *InitSym = nullptr; in preserveImportantSections() local
1034 if (!InitSym) { in preserveImportantSections()
1036 InitSym = &G.addDefinedSymbol( in preserveImportantSections()
1043 if (B == &InitSym->getBlock()) in preserveImportantSections()
1047 InitSym->getBlock().addEdge(jitlink::Edge::KeepAlive, 0, S, 0); in preserveImportantSections()
H A DOrcV2CBindings.cpp427 size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym, in LLVMOrcCreateCustomMaterializationUnit() argument
436 auto IS = unwrap(InitSym).moveToSymbolStringPtr(); in LLVMOrcCreateCustomMaterializationUnit()
H A DLLJIT.cpp210 if (auto &InitSym = MU.getInitializerSymbol()) in notifyAdding() local
211 InitSymbols[&JD].add(InitSym, SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DOrc.h674 size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym,