HomeSort by: relevance | last modified time | path
    Searched refs:AccelTable (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/
DWARFStreamer.h 12 #include "llvm/CodeGen/AccelTable.h"
137 void emitDebugNames(AccelTable<DWARF5AccelTableStaticData> &Table) override;
141 AccelTable<AppleAccelTableStaticOffsetData> &Table) override;
145 emitAppleNames(AccelTable<AppleAccelTableStaticOffsetData> &Table) override;
149 emitAppleObjc(AccelTable<AppleAccelTableStaticOffsetData> &Table) override;
153 emitAppleTypes(AccelTable<AppleAccelTableStaticTypeData> &Table) override;
DWARFLinker.h 12 #include "llvm/CodeGen/AccelTable.h"
122 emitDebugNames(AccelTable<DWARF5AccelTableStaticData> &Table) = 0;
126 emitAppleNamespaces(AccelTable<AppleAccelTableStaticOffsetData> &Table) = 0;
130 emitAppleNames(AccelTable<AppleAccelTableStaticOffsetData> &Table) = 0;
134 emitAppleObjc(AccelTable<AppleAccelTableStaticOffsetData> &Table) = 0;
138 emitAppleTypes(AccelTable<AppleAccelTableStaticTypeData> &Table) = 0;
760 AccelTable<DWARF5AccelTableStaticData> DebugNames;
761 AccelTable<AppleAccelTableStaticOffsetData> AppleNames;
762 AccelTable<AppleAccelTableStaticOffsetData> AppleNamespaces;
763 AccelTable<AppleAccelTableStaticOffsetData> AppleObjc
    [all...]
  /src/external/apache2/llvm/lib/libLLVMAsmPrinter/
Makefile 9 SRCS+= AccelTable.cpp \
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
AccelTable.h 1 //==- include/llvm/CodeGen/AccelTable.h - Accelerator Tables -----*- C++ -*-==//
93 /// This file defines the class template AccelTable, which is represents an
114 /// argument of the AccelTable class template.
133 /// A base class holding non-template-dependant functionality of the AccelTable
135 /// AccelTable with a type derived from AccelTableData.
197 template <typename DataT> class AccelTable : public AccelTableBase {
199 AccelTable() : AccelTableBase(DataT::hash) {}
207 void AccelTable<AccelTableDataT>::addName(DwarfStringPoolEntryRef Name,
300 /// AccelTable. The DataT template parameter should be derived from
303 void emitAppleAccelTable(AsmPrinter *Asm, AccelTable<DataT> &Contents
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFVerifier.cpp 873 AppleAcceleratorTable AccelTable(AccelSectionData, *StrData);
878 if (!AccelSectionData.isValidOffset(AccelTable.getSizeHdr())) {
884 if (Error E = AccelTable.extract()) {
890 uint32_t NumBuckets = AccelTable.getNumBuckets();
891 uint32_t NumHashes = AccelTable.getNumHashes();
894 AccelTable.getSizeHdr() + AccelTable.getHeaderDataLength();
905 uint32_t NumAtoms = AccelTable.getAtomsDesc().size();
910 if (!AccelTable.validateForms()) {
938 std::tie(Offset, Tag) = AccelTable.readAtoms(&HashDataOffset)
    [all...]
DWARFAcceleratorTable.cpp 268 const AppleAcceleratorTable &AccelTable, uint64_t *Offset) {
270 dwarf::FormParams FormParams = {AccelTable.Hdr.Version, 0,
273 Atom.extractValue(AccelTable.AccelSection, Offset, FormParams);
305 const AppleAcceleratorTable &AccelTable, uint64_t Offset)
306 : AccelTable(&AccelTable), Current(AccelTable.HdrData), DataOffset(Offset) {
307 if (!AccelTable.AccelSection.isValidOffsetForDataOfSize(DataOffset, 4))
311 NumData = AccelTable.AccelSection.getU32(&DataOffset);
317 auto &AccelSection = AccelTable->AccelSection
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfDebug.h 31 #include "llvm/CodeGen/AccelTable.h"
437 AccelTable<DWARF5AccelTableData> AccelDebugNames;
438 AccelTable<AppleAccelTableOffsetData> AccelNames;
439 AccelTable<AppleAccelTableOffsetData> AccelObjC;
440 AccelTable<AppleAccelTableOffsetData> AccelNamespace;
441 AccelTable<AppleAccelTableTypeData> AccelTypes;
482 void addAccelNameImpl(const DICompileUnit &CU, AccelTable<DataT> &AppleAccel,
AccelTable.cpp 1 //===- llvm/CodeGen/AsmPrinter/AccelTable.cpp - Accelerator Tables --------===//
13 #include "llvm/CodeGen/AccelTable.h"
547 AsmPrinter *Asm, AccelTable<DWARF5AccelTableData> &Contents,
580 AsmPrinter *Asm, AccelTable<DWARF5AccelTableStaticData> &Contents,
DwarfDebug.cpp 3399 AccelTable<DataT> &AppleAccel, StringRef Name,
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
DWARFAcceleratorTable.h 122 void extract(const AppleAcceleratorTable &AccelTable, uint64_t *Offset);
144 const AppleAcceleratorTable *AccelTable = nullptr;
161 ValueIterator(const AppleAcceleratorTable &AccelTable, uint64_t DataOffset);
512 ValueIterator(const DWARFDebugNames &AccelTable, StringRef Key);
DWARFVerifier.h 257 unsigned verifyDebugNamesCULists(const DWARFDebugNames &AccelTable);
  /src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/
DWARFStreamer.cpp 243 AccelTable<DWARF5AccelTableStaticData> &Table) {
266 AccelTable<AppleAccelTableStaticOffsetData> &Table) {
274 AccelTable<AppleAccelTableStaticOffsetData> &Table) {
282 AccelTable<AppleAccelTableStaticOffsetData> &Table) {
290 AccelTable<AppleAccelTableStaticTypeData> &Table) {

Completed in 21 milliseconds