Home
last modified time | relevance | path

Searched refs:AccelTable (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DAccelTable.h199 template <typename DataT> class AccelTable : public AccelTableBase {
201 AccelTable() : AccelTableBase(DataT::hash) {} in AccelTable() function
209 void AccelTable<AccelTableDataT>::addName(DwarfStringPoolEntryRef Name, in addName()
305 void emitAppleAccelTable(AsmPrinter *Asm, AccelTable<DataT> &Contents, in emitAppleAccelTable()
312 AccelTable<DWARF5AccelTableData> &Contents,
317 AsmPrinter *Asm, AccelTable<DWARF5AccelTableStaticData> &Contents,
/freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp847 if (Error E = AccelTable.extract()) { in verifyAppleAccelTable()
853 uint32_t NumBuckets = AccelTable.getNumBuckets(); in verifyAppleAccelTable()
854 uint32_t NumHashes = AccelTable.getNumHashes(); in verifyAppleAccelTable()
857 AccelTable.getSizeHdr() + AccelTable.getHeaderDataLength(); in verifyAppleAccelTable()
868 uint32_t NumAtoms = AccelTable.getAtomsDesc().size(); in verifyAppleAccelTable()
873 if (!AccelTable.validateForms()) { in verifyAppleAccelTable()
1451 if (Error E = AccelTable.extract()) { in verifyDebugNames()
1456 NumErrors += verifyDebugNamesCULists(AccelTable); in verifyDebugNames()
1457 for (const auto &NI : AccelTable) in verifyDebugNames()
1459 for (const auto &NI : AccelTable) in verifyDebugNames()
[all …]
H A DDWARFAcceleratorTable.cpp269 const AppleAcceleratorTable &AccelTable, uint32_t *Offset) { in extract() argument
271 dwarf::FormParams FormParams = {AccelTable.Hdr.Version, 0, in extract()
274 Atom.extractValue(AccelTable.AccelSection, Offset, FormParams); in extract()
306 const AppleAcceleratorTable &AccelTable, unsigned Offset) in ValueIterator() argument
307 : AccelTable(&AccelTable), Current(AccelTable.HdrData), DataOffset(Offset) { in ValueIterator()
308 if (!AccelTable.AccelSection.isValidOffsetForDataOfSize(DataOffset, 4)) in ValueIterator()
312 NumData = AccelTable.AccelSection.getU32(&DataOffset); in ValueIterator()
318 auto &AccelSection = AccelTable->AccelSection; in Next()
325 Current.extract(*AccelTable, &DataOffset); in Next()
858 DWARFDebugNames::ValueIterator::ValueIterator(const DWARFDebugNames &AccelTable, in ValueIterator() argument
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h396 AccelTable<DWARF5AccelTableData> AccelDebugNames;
397 AccelTable<AppleAccelTableOffsetData> AccelNames;
398 AccelTable<AppleAccelTableOffsetData> AccelObjC;
399 AccelTable<AppleAccelTableOffsetData> AccelNamespace;
400 AccelTable<AppleAccelTableTypeData> AccelTypes;
434 void addAccelNameImpl(const DICompileUnit &CU, AccelTable<DataT> &AppleAccel,
H A DAccelTable.cpp554 AsmPrinter *Asm, AccelTable<DWARF5AccelTableData> &Contents, in emitDWARF5AccelTable()
587 AsmPrinter *Asm, AccelTable<DWARF5AccelTableStaticData> &Contents, in emitDWARF5AccelTable()
H A DDwarfDebug.cpp2698 AccelTable<DataT> &AppleAccel, StringRef Name, in addAccelNameImpl()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFAcceleratorTable.h123 void extract(const AppleAcceleratorTable &AccelTable, uint32_t *Offset);
145 const AppleAcceleratorTable *AccelTable = nullptr; variable
155 ValueIterator(const AppleAcceleratorTable &AccelTable, unsigned DataOffset);
500 ValueIterator(const DWARFDebugNames &AccelTable, StringRef Key);
H A DDWARFVerifier.h258 unsigned verifyDebugNamesCULists(const DWARFDebugNames &AccelTable);
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile143 SRCS_MIN+= CodeGen/AsmPrinter/AccelTable.cpp