Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMaterializationUnit.h42 Interface(SymbolFlagsMap InitalSymbolFlags, SymbolStringPtr InitSymbol) in Interface()
44 InitSymbol(std::move(InitSymbol)) { in Interface()
45 assert((!this->InitSymbol || this->SymbolFlags.count(this->InitSymbol)) && in Interface()
50 SymbolStringPtr InitSymbol; member
55 InitSymbol(std::move(I.InitSymbol)) {} in MaterializationUnit()
66 const SymbolStringPtr &getInitializerSymbol() const { return InitSymbol; } in getInitializerSymbol()
78 if (InitSymbol == Name) { in doDiscard()
83 InitSymbol = nullptr; in doDiscard()
90 SymbolStringPtr InitSymbol; variable
H A DCore.h615 const SymbolStringPtr &getInitializerSymbol() const { return InitSymbol; } in getInitializerSymbol()
697 SymbolStringPtr InitSymbol) in MaterializationResponsibility() argument
699 SymbolFlags(std::move(SymbolFlags)), InitSymbol(std::move(InitSymbol)) { in MaterializationResponsibility()
706 SymbolStringPtr InitSymbol; variable
1247 SymbolStringPtr InitSymbol);
1728 SymbolStringPtr InitSymbol) { in createMaterializationResponsibility() argument
1732 std::move(InitSymbol))); in createMaterializationResponsibility()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp26 assert(!I.InitSymbol && "I already has an init symbol"); in addInitSymbol()
33 I.InitSymbol = ES.intern(InitSymString); in addInitSymbol()
34 } while (I.SymbolFlags.count(I.InitSymbol)); in addInitSymbol()
36 I.SymbolFlags[I.InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in addInitSymbol()
137 SymbolStringPtr InitSymbol; in getELFObjectFileSymbolInfo() local
218 SymbolStringPtr InitSymbol; in getCOFFObjectFileSymbolInfo() local
H A DLayer.cpp95 InitSymbol = ES.intern(InitSymbolName); in IRMaterializationUnit()
96 } while (SymbolFlags.count(InitSymbol)); in IRMaterializationUnit()
98 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in IRMaterializationUnit()
H A DLinkGraphLayer.cpp69 LGI.InitSymbol = ES.intern(InitSymString); in getInterface()
H A DLazyObjectLinkingLayer.cpp85 if (I.InitSymbol) in add()
H A DCore.cpp793 std::move(MU->InitSymbol)); in replace()
839 SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol) { in delegate() argument
847 *FromMR.RT, std::move(SymbolFlags), std::move(InitSymbol)); in delegate()
2766 std::move(UMI->MU->InitSymbol)); in OL_completeLookup()
3737 if (MU->getInitializerSymbol() == MR.InitSymbol) in OL_replace()
3738 MR.InitSymbol = nullptr; in OL_replace()
3762 if (Name == MR.InitSymbol) in OL_delegate()
3763 std::swap(MR.InitSymbol, DelegatedInitSymbol); in OL_delegate()
H A DCOFFPlatform.cpp755 if (auto InitSymbol = MR.getInitializerSymbol()) { in modifyPassConfig() local
756 if (InitSymbol == CP.COFFHeaderStartSymbol) { in modifyPassConfig()
H A DELFNixPlatform.cpp746 if (auto InitSymbol = MR.getInitializerSymbol()) { in modifyPassConfig() local
747 if (InitSymbol == MP.DSOHandleSymbol && !InBootstrapPhase) { in modifyPassConfig()
H A DOrcV2CBindings.cpp86 SymbolStringPtr InitSymbol, void *Ctx, in OrcCAPIMaterializationUnit() argument
91 Interface(std::move(InitialSymbolFlags), std::move(InitSymbol))), in OrcCAPIMaterializationUnit()
H A DMachOPlatform.cpp844 if (auto InitSymbol = MR.getInitializerSymbol()) { in modifyPassConfig() local
849 if (InitSymbol == MP.MachOHeaderStartSymbol && !InBootstrapPhase) { in modifyPassConfig()