Home
last modified time | relevance | path

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

/freebsd-14.2/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.h98 bool operator()(const llvm::AppleAcceleratorTable::Entry &entry) const;
H A DDWARFIndex.cpp106 const llvm::AppleAcceleratorTable::Entry &entry) const { in operator ()()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFAcceleratorTable.cpp43 Error AppleAcceleratorTable::extract() { in extract()
92 uint32_t AppleAcceleratorTable::getNumBuckets() const { in getNumBuckets()
102 AppleAcceleratorTable::HeaderData::Form>>
103 AppleAcceleratorTable::getAtomsDesc() { in getAtomsDesc()
107 bool AppleAcceleratorTable::validateForms() { in validateForms()
175 bool AppleAcceleratorTable::dumpName(ScopedPrinter &W, in dumpName()
270 AppleAcceleratorTable::Entry::Entry(const AppleAcceleratorTable &Table) in Entry()
340 AppleAcceleratorTable::Iterator::Iterator(const AppleAcceleratorTable &Table, in Iterator()
349 iterator_range<AppleAcceleratorTable::SameNameIterator>
350 AppleAcceleratorTable::equal_range(StringRef Key) const { in equal_range()
[all …]
H A DDWARFContext.cpp266 std::unique_ptr<AppleAcceleratorTable> AppleNames;
267 std::unique_ptr<AppleAcceleratorTable> AppleTypes;
268 std::unique_ptr<AppleAcceleratorTable> AppleNamespaces;
269 std::unique_ptr<AppleAcceleratorTable> AppleObjC;
512 const AppleAcceleratorTable &getAppleNames() override { in getAppleNames()
518 const AppleAcceleratorTable &getAppleTypes() override { in getAppleTypes()
531 const AppleAcceleratorTable &getAppleObjC() override { in getAppleObjC()
713 const AppleAcceleratorTable &getAppleNames() override { in getAppleNames()
717 const AppleAcceleratorTable &getAppleTypes() override { in getAppleTypes()
725 const AppleAcceleratorTable &getAppleObjC() override { in getAppleObjC()
[all …]
H A DDWARFVerifier.cpp996 AppleAcceleratorTable AccelTable(AccelSectionData, *StrData); in verifyAppleAccelTable()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h33 class AppleAcceleratorTable; variable
92 virtual const AppleAcceleratorTable &getAppleNames() = 0;
93 virtual const AppleAcceleratorTable &getAppleTypes() = 0;
94 virtual const AppleAcceleratorTable &getAppleNamespaces() = 0;
95 virtual const AppleAcceleratorTable &getAppleObjC() = 0;
328 const AppleAcceleratorTable &getAppleNames();
331 const AppleAcceleratorTable &getAppleTypes();
334 const AppleAcceleratorTable &getAppleNamespaces();
337 const AppleAcceleratorTable &getAppleObjC();
H A DDWARFAcceleratorTable.h92 class AppleAcceleratorTable : public DWARFAcceleratorTable {
206 const AppleAcceleratorTable &Table;
208 Entry(const AppleAcceleratorTable &Table);
226 friend class AppleAcceleratorTable; variable
239 SameNameIterator(const AppleAcceleratorTable &AccelTable,
258 EntryWithName(const AppleAcceleratorTable &Table) in EntryWithName()
281 const AppleAcceleratorTable &getTable() const { in getTable()
296 Iterator(const AppleAcceleratorTable &Table, bool SetEnd = false);
309 AppleAcceleratorTable(const DWARFDataExtractor &AccelSection, in AppleAcceleratorTable() function
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp424 static void getDies(DWARFContext &DICtx, const AppleAcceleratorTable &Accel, in getDies()
489 auto PushDIEs = [&](const AppleAcceleratorTable &Accel) { in findAllApple()