Home
last modified time | relevance | path

Searched refs:SymEntry (Results 1 – 13 of 13) sorted by relevance

/external/llvm-project/llvm/unittests/Object/
DSymbolSizeTest.cpp17 std::vector<SymEntry> Syms{ in TEST()
18 SymEntry{it, 0xffffffff00000000ull, 1, 0}, in TEST()
19 SymEntry{it, 0x00ffffff00000000ull, 2, 0}, in TEST()
20 SymEntry{it, 0x00ffffff000000ffull, 3, 0}, in TEST()
21 SymEntry{it, 0x0000000100000000ull, 4, 0}, in TEST()
22 SymEntry{it, 0x00000000000000ffull, 5, 0}, in TEST()
23 SymEntry{it, 0x00000001000000ffull, 6, 0}, in TEST()
24 SymEntry{it, 0x000000010000ffffull, 7, 0}, in TEST()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/
DSymbolSize.h18 struct SymEntry { struct
25 int compareAddress(const SymEntry *A, const SymEntry *B); argument
/external/llvm-project/llvm/include/llvm/Object/
DSymbolSize.h18 struct SymEntry { struct
25 int compareAddress(const SymEntry *A, const SymEntry *B); argument
/external/llvm/lib/Object/
DSymbolSize.cpp20 struct SymEntry { struct
28 static int compareAddress(const SymEntry *A, const SymEntry *B) { in compareAddress()
61 std::vector<SymEntry> Addresses; in computeSymbolSizes()
94 for (SymEntry &P : Addresses) { in computeSymbolSizes()
/external/llvm/include/llvm/ExecutionEngine/Orc/
DObjectLinkingLayer.h52 auto SymEntry = SymbolTable.find(Name); in getSymbol() local
53 if (SymEntry == SymbolTable.end()) in getSymbol()
55 if (!SymEntry->second.isExported() && ExportedSymbolsOnly) in getSymbol()
59 SymEntry->second.getFlags()); in getSymbol()
60 return JITSymbol(SymEntry->second); in getSymbol()
173 for (auto &SymEntry : SymbolTable) in updateSymbolTable()
174 SymEntry.second = RTDyld.getSymbol(SymEntry.first()); in updateSymbolTable()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Object/
DSymbolSize.cpp19 int llvm::object::compareAddress(const SymEntry *A, const SymEntry *B) { in compareAddress()
54 std::vector<SymEntry> Addresses; in computeSymbolSizes()
91 for (SymEntry &P : Addresses) { in computeSymbolSizes()
/external/llvm-project/llvm/lib/Object/
DSymbolSize.cpp20 int llvm::object::compareAddress(const SymEntry *A, const SymEntry *B) { in compareAddress()
60 std::vector<SymEntry> Addresses; in computeSymbolSizes()
100 for (SymEntry &P : Addresses) { in computeSymbolSizes()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldImpl.h460 const auto &SymEntry = pos->second; in getSymbol() local
462 if (SymEntry.getSectionID() != AbsoluteSymbolSection) in getSymbol()
463 SectionAddr = getSectionLoadAddress(SymEntry.getSectionID()); in getSymbol()
464 uint64_t TargetAddr = SectionAddr + SymEntry.getOffset(); in getSymbol()
465 return RuntimeDyld::SymbolInfo(TargetAddr, SymEntry.getFlags()); in getSymbol()
/external/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldImpl.h503 const auto &SymEntry = pos->second; in getSymbol() local
505 if (SymEntry.getSectionID() != AbsoluteSymbolSection) in getSymbol()
506 SectionAddr = getSectionLoadAddress(SymEntry.getSectionID()); in getSymbol()
507 uint64_t TargetAddr = SectionAddr + SymEntry.getOffset(); in getSymbol()
513 TargetAddr = modifyAddressBasedOnFlags(TargetAddr, SymEntry.getFlags()); in getSymbol()
514 return JITEvaluatedSymbol(TargetAddr, SymEntry.getFlags()); in getSymbol()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldImpl.h518 const auto &SymEntry = pos->second; in getSymbol() local
520 if (SymEntry.getSectionID() != AbsoluteSymbolSection) in getSymbol()
521 SectionAddr = getSectionLoadAddress(SymEntry.getSectionID()); in getSymbol()
522 uint64_t TargetAddr = SectionAddr + SymEntry.getOffset(); in getSymbol()
528 TargetAddr = modifyAddressBasedOnFlags(TargetAddr, SymEntry.getFlags()); in getSymbol()
529 return JITEvaluatedSymbol(TargetAddr, SymEntry.getFlags()); in getSymbol()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayer.h167 auto SymEntry = SymbolTable.find(Name); in getSymbol() local
168 if (SymEntry == SymbolTable.end()) in getSymbol()
170 if (!SymEntry->second.getFlags().isExported() && ExportedSymbolsOnly) in getSymbol()
174 SymEntry->second.getFlags()); in getSymbol()
175 return JITSymbol(SymEntry->second); in getSymbol()
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DCore.cpp1010 auto &SymEntry = SymI->second; in emit() local
1013 assert(((SymEntry.getFlags().hasMaterializationSideEffectsOnly() && in emit()
1014 SymEntry.getState() == SymbolState::Materializing) || in emit()
1015 SymEntry.getState() == SymbolState::Resolved) && in emit()
1017 SymEntry.setState(SymbolState::Emitted); in emit()
1024 SymEntry.setState(SymbolState::Ready); in emit()
1610 auto &SymEntry = Symbols[KV.first]; in defineImpl() local
1611 SymEntry.setFlags(KV.second); in defineImpl()
1612 SymEntry.setState(SymbolState::NeverSearched); in defineImpl()
1613 SymEntry.setMaterializerAttached(true); in defineImpl()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DCore.cpp1126 auto &SymEntry = SymI->second; in emit() local
1129 assert(SymEntry.getState() == SymbolState::Resolved && in emit()
1131 SymEntry.setState(SymbolState::Emitted); in emit()
1835 auto &SymEntry = Symbols[KV.first]; in defineImpl() local
1836 SymEntry.setFlags(KV.second); in defineImpl()
1837 SymEntry.setState(SymbolState::NeverSearched); in defineImpl()
1838 SymEntry.setMaterializerAttached(true); in defineImpl()