Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DLayer.cpp92 InitSymbol = ES.intern(InitSymbolName); in IRMaterializationUnit()
93 } while (SymbolFlags.count(InitSymbol)); in IRMaterializationUnit()
95 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in IRMaterializationUnit()
102 SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition) in IRMaterializationUnit() argument
103 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSymbol)), in IRMaterializationUnit()
181 auto &InitSymbol = ObjSymInfo->second; in Create() local
185 L, std::move(O), std::move(SymbolFlags), std::move(InitSymbol))); in Create()
190 SymbolStringPtr InitSymbol) in BasicObjectLayerMaterializationUnit() argument
191 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSymbol)), L(L), in BasicObjectLayerMaterializationUnit()
DMangling.cpp131 SymbolStringPtr InitSymbol; in getObjectSymbolInfo() local
144 InitSymbol = ES.intern(InitSymString); in getObjectSymbolInfo()
145 if (SymbolFlags.count(InitSymbol)) in getObjectSymbolInfo()
147 SymbolFlags[InitSymbol] = in getObjectSymbolInfo()
156 return std::make_pair(std::move(SymbolFlags), std::move(InitSymbol)); in getObjectSymbolInfo()
DCompileOnDemandLayer.cpp82 SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition, in PartitioningIRMaterializationUnit() argument
85 std::move(InitSymbol), in PartitioningIRMaterializationUnit()
DCore.cpp713 *RT, std::move(MU->SymbolFlags), std::move(MU->InitSymbol)); in replace()
760 SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol) { in delegate() argument
770 *RT, std::move(SymbolFlags), std::move(InitSymbol)); in delegate()
2493 std::move(UMI->MU->InitSymbol))); in OL_completeLookup()
2709 if (MU->getInitializerSymbol() == MR.InitSymbol) in OL_replace()
2710 MR.InitSymbol = nullptr; in OL_replace()
2734 if (Name == MR.InitSymbol) in OL_delegate()
2735 std::swap(MR.InitSymbol, DelegatedInitSymbol); in OL_delegate()
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DCore.h522 const SymbolStringPtr &getInitializerSymbol() const { return InitSymbol; } in getInitializerSymbol()
614 SymbolStringPtr InitSymbol) in MaterializationResponsibility() argument
616 InitSymbol(std::move(InitSymbol)) { in MaterializationResponsibility()
623 SymbolStringPtr InitSymbol; variable
640 SymbolStringPtr InitSymbol) in MaterializationUnit() argument
642 InitSymbol(std::move(InitSymbol)) { in MaterializationUnit()
643 assert((!this->InitSymbol || this->SymbolFlags.count(this->InitSymbol)) && in MaterializationUnit()
657 const SymbolStringPtr &getInitializerSymbol() const { return InitSymbol; } in getInitializerSymbol()
674 SymbolStringPtr InitSymbol; variable
1149 SymbolStringPtr InitSymbol);
[all …]
DLayer.h45 SymbolStringPtr InitSymbol,
166 SymbolStringPtr InitSymbol);
/external/llvm-project/llvm/tools/llvm-jitlink/
Dllvm-jitlink.cpp514 auto &InitSymbol = ObjSymInfo->second; in add() local
524 if (InitSymbol) in add()
525 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in add()
573 *this, std::move(O), std::move(SymbolFlags), std::move(InitSymbol)); in add()