/external/llvm/lib/CodeGen/AsmPrinter/ |
D | CodeViewDebug.h | 39 codeview::MemoryTypeTableBuilder TypeTable; 124 codeview::TypeIndex getFuncIdForSubprogram(const DISubprogram *SP); 146 DenseMap<std::pair<const DINode *, const DIType *>, codeview::TypeIndex> 151 DenseMap<const DICompositeType *, codeview::TypeIndex> CompleteTypeIndices; 160 codeview::TypeIndex VBPType; 166 std::vector<std::pair<std::string, codeview::TypeIndex>> LocalUDTs, 199 ArrayRef<std::pair<std::string, codeview::TypeIndex>> UDTs); 206 MCSymbol *beginCVSubsection(codeview::ModuleSubstreamKind Kind); 231 codeview::TypeIndex getTypeIndex(DITypeRef TypeRef, 234 codeview::TypeIndex getMemberFunctionType(const DISubprogram *SP, [all …]
|
/external/llvm/lib/DebugInfo/PDB/ |
D | PDBExtras.cpp | 94 const codeview::RegisterId &Reg) { in operator <<() 96 CASE_OUTPUT_ENUM_CLASS_NAME(codeview::RegisterId, AL, OS) in operator <<() 97 CASE_OUTPUT_ENUM_CLASS_NAME(codeview::RegisterId, CL, OS) in operator <<() 98 CASE_OUTPUT_ENUM_CLASS_NAME(codeview::RegisterId, DL, OS) in operator <<() 99 CASE_OUTPUT_ENUM_CLASS_NAME(codeview::RegisterId, BL, OS) in operator <<() 100 CASE_OUTPUT_ENUM_CLASS_NAME(codeview::RegisterId, AH, OS) in operator <<() 101 CASE_OUTPUT_ENUM_CLASS_NAME(codeview::RegisterId, CH, OS) in operator <<() 102 CASE_OUTPUT_ENUM_CLASS_NAME(codeview::RegisterId, DH, OS) in operator <<() 103 CASE_OUTPUT_ENUM_CLASS_NAME(codeview::RegisterId, BH, OS) in operator <<() 104 CASE_OUTPUT_ENUM_CLASS_NAME(codeview::RegisterId, AX, OS) in operator <<() [all …]
|
/external/llvm/include/llvm/DebugInfo/PDB/Raw/ |
D | DbiStream.h | 99 codeview::FixedStreamArray<object::coff_section> getSectionHeaders(); 101 codeview::FixedStreamArray<object::FpoData> getFpoRecords(); 103 codeview::FixedStreamArray<SecMapEntry> getSectionMap() const; 121 codeview::StreamRef ModInfoSubstream; 122 codeview::StreamRef SecContrSubstream; 123 codeview::StreamRef SecMapSubstream; 124 codeview::StreamRef FileInfoSubstream; 125 codeview::StreamRef TypeServerMapSubstream; 126 codeview::StreamRef ECSubstream; 128 codeview::StreamRef NamesBuffer; [all …]
|
D | PublicsStream.h | 39 iterator_range<codeview::CVSymbolArray::Iterator> 41 codeview::FixedStreamArray<support::ulittle32_t> getHashBuckets() const { in getHashBuckets() 44 codeview::FixedStreamArray<support::ulittle32_t> getAddressMap() const { in getAddressMap() 47 codeview::FixedStreamArray<support::ulittle32_t> getThunkMap() const { in getThunkMap() 50 codeview::FixedStreamArray<SectionOffset> getSectionOffsets() const { in getSectionOffsets() 62 codeview::FixedStreamArray<PSHashRecord> HashRecords; 63 codeview::FixedStreamArray<support::ulittle32_t> HashBuckets; 64 codeview::FixedStreamArray<support::ulittle32_t> AddressMap; 65 codeview::FixedStreamArray<support::ulittle32_t> ThunkMap; 66 codeview::FixedStreamArray<SectionOffset> SectionOffsets;
|
D | TpiStream.h | 46 codeview::FixedStreamArray<support::ulittle32_t> getHashValues() const; 47 codeview::FixedStreamArray<TypeIndexOffset> getTypeIndexOffsets() const; 48 codeview::FixedStreamArray<TypeIndexOffset> getHashAdjustments() const; 50 iterator_range<codeview::CVTypeArray::Iterator> types(bool *HadError) const; 60 codeview::CVTypeArray TypeRecords; 63 codeview::FixedStreamArray<support::ulittle32_t> HashValues; 64 codeview::FixedStreamArray<TypeIndexOffset> TypeIndexOffsets; 65 codeview::FixedStreamArray<TypeIndexOffset> HashAdjustments;
|
D | ModStream.h | 34 iterator_range<codeview::CVSymbolArray::Iterator> 37 iterator_range<codeview::ModuleSubstreamArray::Iterator> 47 codeview::CVSymbolArray SymbolsSubstream; 48 codeview::StreamRef LinesSubstream; 49 codeview::StreamRef C13LinesSubstream; 50 codeview::StreamRef GlobalRefsSubstream; 52 codeview::ModuleSubstreamArray LineInfo;
|
D | NameHashTable.h | 23 namespace codeview { 32 Error load(codeview::StreamReader &Stream); 41 codeview::FixedStreamArray<support::ulittle32_t> name_ids() const; 44 codeview::StreamRef NamesBuffer; 45 codeview::FixedStreamArray<support::ulittle32_t> IDs;
|
D | NameMap.h | 19 namespace codeview { 29 Error load(codeview::StreamReader &Stream); 30 Error commit(codeview::StreamWriter &Writer);
|
D | PDBFileBuilder.h | 24 namespace codeview { 35 std::unique_ptr<codeview::StreamInterface> PdbFileBuffer); 51 std::unique_ptr<codeview::StreamInterface> PdbFileBuffer;
|
D | SymbolStream.h | 29 iterator_range<codeview::CVSymbolArray::Iterator> 35 codeview::CVSymbolArray SymbolRecords;
|
D | PDBFile.h | 26 namespace codeview { 72 explicit PDBFile(std::unique_ptr<codeview::StreamInterface> PdbFileBuffer); 129 std::unique_ptr<codeview::StreamInterface> Buffer;
|
D | ModInfo.h | 31 static Error initialize(codeview::StreamRef Stream, ModInfo &Info); 65 namespace codeview {
|
/external/llvm/lib/DebugInfo/CodeView/ |
D | RecordSerialization.cpp | 20 using namespace llvm::codeview; 25 StringRef llvm::codeview::getBytesAsCharacters(ArrayRef<uint8_t> LeafData) { in getBytesAsCharacters() 30 StringRef llvm::codeview::getBytesAsCString(ArrayRef<uint8_t> LeafData) { in getBytesAsCString() 34 std::error_code llvm::codeview::consume(ArrayRef<uint8_t> &Data, APSInt &Num) { in consume() 114 std::error_code llvm::codeview::consume(StringRef &Data, APSInt &Num) { in consume() 122 std::error_code llvm::codeview::consume_numeric(ArrayRef<uint8_t> &Data, in consume_numeric() 133 std::error_code llvm::codeview::consume(ArrayRef<uint8_t> &Data, in consume() 142 std::error_code llvm::codeview::consume(StringRef &Data, uint32_t &Item) { in consume() 149 std::error_code llvm::codeview::consume(ArrayRef<uint8_t> &Data, in consume() 158 std::error_code llvm::codeview::consume(ArrayRef<uint8_t> &Data, in consume()
|
/external/llvm/test/tools/llvm-readobj/ |
D | codeview-merging.test | 20 RUN: llvm-readobj -codeview %S/Inputs/codeview-merging-1.obj | FileCheck %s --check-prefix=OBJ1 21 RUN: llvm-readobj -codeview %S/Inputs/codeview-merging-2.obj | FileCheck %s --check-prefix=OBJ2 22 RUN: llvm-readobj -codeview-merged-types %S/Inputs/codeview-merging-1.obj %S/Inputs/codeview-mergin…
|
D | codeview-types.test | 7 // RUNX: cl -GR- -Z7 -c -TP %s -Fo%S/Inputs/codeview-types.obj 8 // RUN: llvm-readobj -codeview %S/Inputs/codeview-types.obj | FileCheck %s 9 // RUN: llvm-readobj -codeview-merged-types %S/Inputs/codeview-types.obj | FileCheck %s
|
/external/llvm/lib/DebugInfo/PDB/Raw/ |
D | ModStream.cpp | 29 codeview::StreamReader Reader(*Stream); in reload() 39 codeview::StreamRef S; in reload() 52 codeview::StreamReader LineReader(C13LinesSubstream); in reload() 68 iterator_range<codeview::CVSymbolArray::Iterator> 77 iterator_range<codeview::ModuleSubstreamArray::Iterator>
|
D | NameHashTable.cpp | 24 Error NameHashTable::load(codeview::StreamReader &Stream) { in load() 75 codeview::StreamReader NameReader(NamesBuffer); in getStringForID() 101 codeview::FixedStreamArray<support::ulittle32_t>
|
D | SymbolStream.cpp | 33 codeview::StreamReader Reader(*Stream); in reload() 41 iterator_range<codeview::CVSymbolArray::Iterator>
|
D | DbiStream.cpp | 27 using namespace llvm::codeview; 244 codeview::FixedStreamArray<object::coff_section> 249 codeview::FixedStreamArray<object::FpoData> DbiStream::getFpoRecords() { in getFpoRecords() 254 codeview::FixedStreamArray<SecMapEntry> DbiStream::getSectionMap() const { in getSectionMap() 299 codeview::StreamReader Reader(**SHS); in initializeSectionHeadersData() 329 codeview::StreamReader Reader(**FS); in initializeFpoRecords()
|
D | PublicsStream.cpp | 89 codeview::StreamReader Reader(*Stream); in reload() 161 iterator_range<codeview::CVSymbolArray::Iterator> 165 codeview::CVSymbolArray::Iterator Iter; in getSymbols()
|
D | NameMap.cpp | 17 using namespace llvm::codeview; 22 Error NameMap::load(codeview::StreamReader &Stream) { in load() 148 Error NameMap::commit(codeview::StreamWriter &Writer) { in commit()
|
D | InfoStream.cpp | 21 using namespace llvm::codeview; 28 codeview::StreamReader Reader(*Stream); in reload()
|
/external/llvm/tools/llvm-readobj/ |
D | ObjDumper.h | 21 namespace codeview { 68 mergeCodeViewTypes(llvm::codeview::MemoryTypeTableBuilder &CVTypes) {} in mergeCodeViewTypes() 99 llvm::codeview::MemoryTypeTableBuilder &CVTypes);
|
/external/llvm/tools/llvm-pdbdump/fuzzer/ |
D | llvm-pdbdump-fuzzer.cpp | 34 class InputByteStream : public codeview::ByteStream<false> { 50 codeview::CVTypeDumper TD(&P, false); in LLVMFuzzerTestOneInput() 97 codeview::CVSymbolDumper SD(P, TD, nullptr, false); in LLVMFuzzerTestOneInput()
|
/external/llvm/include/llvm/DebugInfo/PDB/ |
D | PDBExtras.h | 26 raw_ostream &operator<<(raw_ostream &OS, const codeview::RegisterId &Reg); 28 raw_ostream &operator<<(raw_ostream &OS, const codeview::ThunkOrdinal &Thunk);
|