Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DELFNixPlatform.cpp188 const auto &InitSym = MU.getInitializerSymbol(); in notifyAdding() local
189 if (!InitSym) in notifyAdding()
192 RegisteredInitSymbols[&JD].add(InitSym, in notifyAdding()
195 dbgs() << "ELFNixPlatform: Registered init symbol " << *InitSym in notifyAdding()
H A DCOFFPlatform.cpp326 const auto &InitSym = MU.getInitializerSymbol(); in notifyAdding() local
327 if (!InitSym) in notifyAdding()
330 RegisteredInitSymbols[&JD].add(InitSym, in notifyAdding()
334 dbgs() << "COFFPlatform: Registered init symbol " << *InitSym << " for MU " in notifyAdding()
H A DMachOPlatform.cpp382 const auto &InitSym = MU.getInitializerSymbol(); in requiredCXXAliases()
383 if (!InitSym) in requiredCXXAliases()
386 RegisteredInitSymbols[&JD].add(InitSym, in requiredCXXAliases()
389 dbgs() << "MachOPlatform: Registered init symbol " << *InitSym << " for MU " in standardRuntimeUtilityAliases()
346 const auto &InitSym = MU.getInitializerSymbol(); notifyAdding() local
H A DLLJIT.cpp207 if (auto &InitSym = MU.getInitializerSymbol()) in notifyAdding() local
208 InitSymbols[&JD].add(InitSym, SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding()
H A DOrcV2CBindings.cpp426 size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym, in LLVMOrcCreateCustomMaterializationUnit()
435 auto IS = unwrap(InitSym).moveToSymbolStringPtr(); in LLVMOrcAbsoluteSymbols()
418 LLVMOrcCreateCustomMaterializationUnit(const char * Name,void * Ctx,LLVMOrcCSymbolFlagsMapPairs Syms,size_t NumSyms,LLVMOrcSymbolStringPoolEntryRef InitSym,LLVMOrcMaterializationUnitMaterializeFunction Materialize,LLVMOrcMaterializationUnitDiscardFunction Discard,LLVMOrcMaterializationUnitDestroyFunction Destroy) LLVMOrcCreateCustomMaterializationUnit() argument
/freebsd-src/contrib/llvm-project/llvm/include/llvm-c/
H A DOrc.h643 * The InitSym argument indicates whether or not this MaterializationUnit
646 * then InitSym should be set to a unique name that also appears in the Syms
648 * set. This function takes ownership of the InitSym, which should have been
650 * for InitSym. If clients wish to use the InitSym value after this function
665 size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym,