Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A 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()
H A 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()
H A DCompileOnDemandLayer.cpp82 SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition, in PartitioningIRMaterializationUnit() argument
86 std::move(SymbolToDefinition)), in PartitioningIRMaterializationUnit()
92 std::move(SymbolToDefinition)); in materialize()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h48 SymbolNameToDefinitionMap SymbolToDefinition);
58 SymbolNameToDefinitionMap SymbolToDefinition; variable
H A DMangling.h55 SymbolNameToDefinitionMap *SymbolToDefinition = nullptr);