Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFEmitterImpl.h37 template <typename DataT> class AccelTable; variable
83 void emitAppleNames(AccelTable<AppleAccelTableStaticOffsetData> &Table);
86 void emitAppleNamespaces(AccelTable<AppleAccelTableStaticOffsetData> &Table);
89 void emitAppleObjc(AccelTable<AppleAccelTableStaticOffsetData> &Table);
92 void emitAppleTypes(AccelTable<AppleAccelTableStaticTypeData> &Table);
H A DDWARFEmitterImpl.cpp186 AccelTable<AppleAccelTableStaticOffsetData> &Table) { in emitAppleNamespaces()
194 AccelTable<AppleAccelTableStaticOffsetData> &Table) { in emitAppleNames()
202 AccelTable<AppleAccelTableStaticOffsetData> &Table) { in emitAppleObjc()
210 AccelTable<AppleAccelTableStaticTypeData> &Table) { in emitAppleTypes()
H A DDWARFLinkerImpl.cpp1209 AccelTable<AppleAccelTableStaticOffsetData> AppleNamespaces; in emitAppleAcceleratorSections()
1210 AccelTable<AppleAccelTableStaticOffsetData> AppleNames; in emitAppleAcceleratorSections()
1211 AccelTable<AppleAccelTableStaticOffsetData> AppleObjC; in emitAppleAcceleratorSections()
1212 AccelTable<AppleAccelTableStaticTypeData> AppleTypes; in emitAppleAcceleratorSections()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFEmitterImpl.h
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFStreamer.h
H A DDWARFLinker.h
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFStreamer.h25 template <typename DataT> class AccelTable; variable
181 AccelTable<AppleAccelTableStaticOffsetData> &Table) override;
185 emitAppleNames(AccelTable<AppleAccelTableStaticOffsetData> &Table) override;
189 emitAppleObjc(AccelTable<AppleAccelTableStaticOffsetData> &Table) override;
193 emitAppleTypes(AccelTable<AppleAccelTableStaticTypeData> &Table) override;
H A DDWARFLinker.h70 emitAppleNamespaces(AccelTable<AppleAccelTableStaticOffsetData> &Table) = 0;
74 emitAppleNames(AccelTable<AppleAccelTableStaticOffsetData> &Table) = 0;
78 emitAppleObjc(AccelTable<AppleAccelTableStaticOffsetData> &Table) = 0;
82 emitAppleTypes(AccelTable<AppleAccelTableStaticTypeData> &Table) = 0;
776 AccelTable<AppleAccelTableStaticOffsetData> AppleNames;
777 AccelTable<AppleAccelTableStaticOffsetData> AppleNamespaces;
778 AccelTable<AppleAccelTableStaticOffsetData> AppleObjc;
779 AccelTable<AppleAccelTableStaticTypeData> AppleTypes;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAccelTable.h203 template <typename DataT> class AccelTable : public AccelTableBase {
205 AccelTable() : AccelTableBase(DataT::hash) {} in AccelTable() function
210 void addEntries(AccelTable<DataT> &Table);
216 void AccelTable<AccelTableDataT>::addName(DwarfStringPoolEntryRef Name, in addName()
403 class DWARF5AccelTable : public AccelTable<DWARF5AccelTableData> {
452 void emitAppleAccelTable(AsmPrinter *Asm, AccelTable<DataT> &Contents,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp1140 AppleAcceleratorTable AccelTable(AccelSectionData, *StrData); in verifyAppleAccelTable() local
1145 if (!AccelSectionData.isValidOffset(AccelTable.getSizeHdr())) { in verifyAppleAccelTable()
1153 if (Error E = AccelTable.extract()) { in verifyAppleAccelTable()
1161 uint32_t NumBuckets = AccelTable.getNumBuckets(); in verifyAppleAccelTable()
1162 uint32_t NumHashes = AccelTable.getNumHashes(); in verifyAppleAccelTable()
1165 AccelTable.getSizeHdr() + AccelTable.getHeaderDataLength(); in verifyAppleAccelTable()
1177 uint32_t NumAtoms = AccelTable.getAtomsDesc().size(); in verifyAppleAccelTable()
1184 if (!AccelTable.validateForms()) { in verifyAppleAccelTable()
1215 std::tie(Offset, Tag) = AccelTable.readAtoms(&HashDataOffset); in verifyAppleAccelTable()
1248 void DWARFVerifier::verifyDebugNamesCULists(const DWARFDebugNames &AccelTable) { in verifyDebugNamesCULists() argument
[all …]
H A DDWARFAcceleratorTable.cpp309 const AppleAcceleratorTable &AccelTable, uint64_t DataOffset) in SameNameIterator() argument
310 : Current(AccelTable), Offset(DataOffset) {} in SameNameIterator()
1042 DWARFDebugNames::ValueIterator::ValueIterator(const DWARFDebugNames &AccelTable, in ValueIterator() argument
1044 : CurrentIndex(AccelTable.NameIndices.begin()), IsLocal(false), in ValueIterator()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h521 AccelTable<AppleAccelTableOffsetData> AccelNames;
522 AccelTable<AppleAccelTableOffsetData> AccelObjC;
523 AccelTable<AppleAccelTableOffsetData> AccelNamespace;
524 AccelTable<AppleAccelTableTypeData> AccelTypes;
561 AccelTable<DataT> &AppleAccel, StringRef Name,
H A DDwarfDebug.cpp4003 AccelTable<DataT> &AppleAccel, StringRef Name, const DIE &Die) { in addAccelNameImpl()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFVerifier.h292 void verifyDebugNamesCULists(const DWARFDebugNames &AccelTable);
H A DDWARFAcceleratorTable.h248 LLVM_ABI SameNameIterator(const AppleAcceleratorTable &AccelTable,
732 LLVM_ABI ValueIterator(const DWARFDebugNames &AccelTable, StringRef Key);
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp382 AccelTable<AppleAccelTableStaticOffsetData> &Table) { in emitAppleNamespaces()
390 AccelTable<AppleAccelTableStaticOffsetData> &Table) { in emitAppleNames()
398 AccelTable<AppleAccelTableStaticOffsetData> &Table) { in emitAppleObjc()
406 AccelTable<AppleAccelTableStaticTypeData> &Table) { in emitAppleTypes()
/freebsd/lib/clang/libllvm/
H A DMakefile230 SRCS_MIN+= CodeGen/AsmPrinter/AccelTable.cpp