Home
last modified time | relevance | path

Searched refs:InitSymbol (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp25 assert(!I.InitSymbol && "I already has an init symbol"); in addInitSymbol()
32 I.InitSymbol = ES.intern(InitSymString); in addInitSymbol()
33 } while (I.SymbolFlags.count(I.InitSymbol)); in addInitSymbol()
35 I.SymbolFlags[I.InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in addInitSymbol()
136 SymbolStringPtr InitSymbol; in getELFObjectFileSymbolInfo() local
H A DLayer.cpp91 InitSymbol = ES.intern(InitSymbolName); in IRMaterializationUnit()
92 } while (SymbolFlags.count(InitSymbol)); in IRMaterializationUnit()
94 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in IRMaterializationUnit()
H A DCore.cpp772 std::move(MU->InitSymbol)); in replace()
818 SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol) { in delegate() argument
826 *FromMR.RT, std::move(SymbolFlags), std::move(InitSymbol)); in delegate()
2779 std::move(UMI->MU->InitSymbol)); in OL_completeLookup()
2997 if (MU->getInitializerSymbol() == MR.InitSymbol) in OL_replace()
2998 MR.InitSymbol = nullptr; in OL_replace()
3022 if (Name == MR.InitSymbol) in OL_delegate()
3023 std::swap(MR.InitSymbol, DelegatedInitSymbol); in OL_delegate()
H A DMachOPlatform.cpp617 if (auto InitSymbol = MR.getInitializerSymbol()) { in modifyPassConfig() local
622 if (InitSymbol == MP.MachOHeaderStartSymbol) { in modifyPassConfig()
H A DOrcV2CBindings.cpp115 SymbolStringPtr InitSymbol, void *Ctx, in OrcCAPIMaterializationUnit() argument
120 Interface(std::move(InitialSymbolFlags), std::move(InitSymbol))), in OrcCAPIMaterializationUnit()
H A DObjectLinkingLayer.cpp63 LGI.InitSymbol = makeInitSymbol(ES, G); in scanLinkGraph()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h645 SymbolStringPtr InitSymbol) in MaterializationResponsibility() argument
647 SymbolFlags(std::move(SymbolFlags)), InitSymbol(std::move(InitSymbol)) { in MaterializationResponsibility()
654 SymbolStringPtr InitSymbol; variable
676 InitSymbol(std::move(InitSymbol)) { in Interface()
677 assert((!this->InitSymbol || this->SymbolFlags.count(this->InitSymbol)) && in Interface()
682 SymbolStringPtr InitSymbol; member
687 InitSymbol(std::move(I.InitSymbol)) {} in MaterializationUnit()
715 SymbolStringPtr InitSymbol; variable
1262 SymbolStringPtr InitSymbol);
1677 SymbolStringPtr InitSymbol) { in createMaterializationResponsibility() argument
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp739 if (I->InitSymbol) in getTestObjectFileInterface()
740 I->SymbolFlags[I->InitSymbol] = in getTestObjectFileInterface()