Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DMangling.cpp36 SymbolNameToDefinitionMap *SymbolToDefinition) { in add() argument
54 if (SymbolToDefinition) in add()
55 (*SymbolToDefinition)[EmuTLSV] = GV; in add()
71 if (SymbolToDefinition) in add()
72 (*SymbolToDefinition)[EmuTLST] = GV; in add()
80 if (SymbolToDefinition) in add()
81 (*SymbolToDefinition)[MangledName] = G; in add()
DLayer.cpp58 SymbolToDefinition[EmuTLSV] = &GV; in IRMaterializationUnit()
81 SymbolToDefinition[MangledName] = &G; in IRMaterializationUnit()
102 SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition) in IRMaterializationUnit() argument
104 TSM(std::move(TSM)), SymbolToDefinition(std::move(SymbolToDefinition)) {} in IRMaterializationUnit()
120 auto I = SymbolToDefinition.find(Name); in discard()
121 assert(I != SymbolToDefinition.end() && in discard()
126 SymbolToDefinition.erase(I); in discard()
139 SymbolToDefinition.clear(); in materialize()
DCompileOnDemandLayer.cpp82 SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition, in PartitioningIRMaterializationUnit() argument
86 std::move(SymbolToDefinition)), in PartitioningIRMaterializationUnit()
92 std::move(SymbolToDefinition)); in materialize()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DLayer.cpp50 SymbolToDefinition[EmuTLSV] = &GV; in IRMaterializationUnit()
73 SymbolToDefinition[MangledName] = &G; in IRMaterializationUnit()
80 SymbolNameToDefinitionMap SymbolToDefinition) in IRMaterializationUnit() argument
82 TSM(std::move(TSM)), SymbolToDefinition(std::move(SymbolToDefinition)) {} in IRMaterializationUnit()
98 auto I = SymbolToDefinition.find(Name); in discard()
99 assert(I != SymbolToDefinition.end() && in discard()
104 SymbolToDefinition.erase(I); in discard()
118 SymbolToDefinition.clear(); in materialize()
DCompileOnDemandLayer.cpp79 SymbolNameToDefinitionMap SymbolToDefinition, in PartitioningIRMaterializationUnit() argument
83 std::move(SymbolToDefinition)), in PartitioningIRMaterializationUnit()
89 std::move(SymbolToDefinition)); in materialize()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DLayer.h48 SymbolNameToDefinitionMap SymbolToDefinition);
57 SymbolNameToDefinitionMap SymbolToDefinition; variable
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DLayer.h46 SymbolNameToDefinitionMap SymbolToDefinition);
56 SymbolNameToDefinitionMap SymbolToDefinition; variable
DMangling.h55 SymbolNameToDefinitionMap *SymbolToDefinition = nullptr);