Home
last modified time | relevance | path

Searched refs:AppleAcceleratorTable (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DAppleDWARFIndex.h25 std::unique_ptr<llvm::AppleAcceleratorTable> apple_names, in AppleDWARFIndex()
26 std::unique_ptr<llvm::AppleAcceleratorTable> apple_namespaces, in AppleDWARFIndex()
27 std::unique_ptr<llvm::AppleAcceleratorTable> apple_types, in AppleDWARFIndex()
28 std::unique_ptr<llvm::AppleAcceleratorTable> apple_objc, in AppleDWARFIndex()
74 std::unique_ptr<llvm::AppleAcceleratorTable> m_apple_names_up;
75 std::unique_ptr<llvm::AppleAcceleratorTable> m_apple_namespaces_up;
76 std::unique_ptr<llvm::AppleAcceleratorTable> m_apple_types_up;
77 std::unique_ptr<llvm::AppleAcceleratorTable> m_apple_objc_up;
92 void SearchFor(const llvm::AppleAcceleratorTable &table, llvm::StringRef name,
H A DAppleDWARFIndex.cpp30 auto apple_names_table_up = std::make_unique<llvm::AppleAcceleratorTable>( in Create()
34 std::make_unique<llvm::AppleAcceleratorTable>( in Create()
37 auto apple_types_table_up = std::make_unique<llvm::AppleAcceleratorTable>( in Create()
40 auto apple_objc_table_up = std::make_unique<llvm::AppleAcceleratorTable>( in Create()
80 EntryHasMatchingQualhash(const llvm::AppleAcceleratorTable::Entry &entry, in EntryHasMatchingQualhash()
93 static bool EntryHasMatchingTag(const llvm::AppleAcceleratorTable::Entry &entry, in EntryHasMatchingTag()
110 HasImplementationFlag(const llvm::AppleAcceleratorTable::Entry &entry) { in HasImplementationFlag()
120 void AppleDWARFIndex::SearchFor(const llvm::AppleAcceleratorTable &table, in SearchFor()
H A DDWARFIndex.h114 bool operator()(const llvm::AppleAcceleratorTable::Entry &entry) const;
H A DDWARFIndex.cpp101 const llvm::AppleAcceleratorTable::Entry &entry) const { in operator ()()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFAcceleratorTable.cpp43 Error AppleAcceleratorTable::extract() { in extract()
92 uint32_t AppleAcceleratorTable::getNumBuckets() const { in getNumBuckets()
95 uint32_t AppleAcceleratorTable::getNumHashes() const { return Hdr.HashCount; } in getNumHashes()
96 uint32_t AppleAcceleratorTable::getSizeHdr() const { return sizeof(Hdr); } in getSizeHdr()
97 uint32_t AppleAcceleratorTable::getHeaderDataLength() const { in getHeaderDataLength()
101 ArrayRef<std::pair<AppleAcceleratorTable::HeaderData::AtomType,
102 AppleAcceleratorTable::HeaderData::Form>>
103 AppleAcceleratorTable::getAtomsDesc() { in getAtomsDesc()
107 bool AppleAcceleratorTable::validateForms() { in validateForms()
127 AppleAcceleratorTable::readAtoms(uint64_t *HashDataOffset) { in readAtoms()
[all …]
H A DDWARFContext.cpp265 std::unique_ptr<AppleAcceleratorTable> AppleNames;
266 std::unique_ptr<AppleAcceleratorTable> AppleTypes;
267 std::unique_ptr<AppleAcceleratorTable> AppleNamespaces;
268 std::unique_ptr<AppleAcceleratorTable> AppleObjC;
511 const AppleAcceleratorTable &getAppleNames() override { in getAppleNames()
517 const AppleAcceleratorTable &getAppleTypes() override { in getAppleTypes()
523 const AppleAcceleratorTable &getAppleNamespaces() override { in getAppleNamespaces()
530 const AppleAcceleratorTable &getAppleObjC() override { in getAppleObjC()
710 const AppleAcceleratorTable &getAppleNames() override { in getAppleNames()
714 const AppleAcceleratorTable &getAppleTypes() override { in getAppleTypes()
[all …]
H A DDWARFVerifier.cpp1140 AppleAcceleratorTable AccelTable(AccelSectionData, *StrData); in verifyAppleAccelTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h34 class AppleAcceleratorTable; variable
93 virtual const AppleAcceleratorTable &getAppleNames() = 0;
94 virtual const AppleAcceleratorTable &getAppleTypes() = 0;
95 virtual const AppleAcceleratorTable &getAppleNamespaces() = 0;
96 virtual const AppleAcceleratorTable &getAppleObjC() = 0;
334 const AppleAcceleratorTable &getAppleNames();
337 const AppleAcceleratorTable &getAppleTypes();
340 const AppleAcceleratorTable &getAppleNamespaces();
343 const AppleAcceleratorTable &getAppleObjC();
H A DDWARFAcceleratorTable.h101 class LLVM_ABI AppleAcceleratorTable : public DWARFAcceleratorTable {
215 const AppleAcceleratorTable &Table;
217 Entry(const AppleAcceleratorTable &Table);
235 friend class AppleAcceleratorTable; variable
248 LLVM_ABI SameNameIterator(const AppleAcceleratorTable &AccelTable,
267 EntryWithName(const AppleAcceleratorTable &Table) in EntryWithName()
290 const AppleAcceleratorTable &getTable() const { in getTable()
305 LLVM_ABI Iterator(const AppleAcceleratorTable &Table, bool SetEnd = false);
318 AppleAcceleratorTable(const DWARFDataExtractor &AccelSection, in AppleAcceleratorTable() function
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp464 static void getDies(DWARFContext &DICtx, const AppleAcceleratorTable &Accel, in getDies()
529 auto PushDIEs = [&](const AppleAcceleratorTable &Accel) { in findAllApple()