Searched refs:InitSymbol (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MaterializationUnit.h | 42 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 D | Core.h | 615 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 D | ObjectFileInterface.cpp | 26 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 D | Layer.cpp | 95 InitSymbol = ES.intern(InitSymbolName); in IRMaterializationUnit() 96 } while (SymbolFlags.count(InitSymbol)); in IRMaterializationUnit() 98 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in IRMaterializationUnit()
|
| H A D | LinkGraphLayer.cpp | 69 LGI.InitSymbol = ES.intern(InitSymString); in getInterface()
|
| H A D | LazyObjectLinkingLayer.cpp | 85 if (I.InitSymbol) in add()
|
| H A D | Core.cpp | 793 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 D | COFFPlatform.cpp | 755 if (auto InitSymbol = MR.getInitializerSymbol()) { in modifyPassConfig() local 756 if (InitSymbol == CP.COFFHeaderStartSymbol) { in modifyPassConfig()
|
| H A D | ELFNixPlatform.cpp | 746 if (auto InitSymbol = MR.getInitializerSymbol()) { in modifyPassConfig() local 747 if (InitSymbol == MP.DSOHandleSymbol && !InBootstrapPhase) { in modifyPassConfig()
|
| H A D | OrcV2CBindings.cpp | 86 SymbolStringPtr InitSymbol, void *Ctx, in OrcCAPIMaterializationUnit() argument 91 Interface(std::move(InitialSymbolFlags), std::move(InitSymbol))), in OrcCAPIMaterializationUnit()
|
| H A D | MachOPlatform.cpp | 844 if (auto InitSymbol = MR.getInitializerSymbol()) { in modifyPassConfig() local 849 if (InitSymbol == MP.MachOHeaderStartSymbol && !InBootstrapPhase) { in modifyPassConfig()
|