Home
last modified time | relevance | path

Searched refs:codeview (Results 1 – 25 of 150) sorted by relevance

123456

/external/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.h39 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/
DPDBExtras.cpp94 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/
DDbiStream.h99 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 …]
DPublicsStream.h39 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;
DTpiStream.h46 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;
DModStream.h34 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;
DNameHashTable.h23 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;
DNameMap.h19 namespace codeview {
29 Error load(codeview::StreamReader &Stream);
30 Error commit(codeview::StreamWriter &Writer);
DPDBFileBuilder.h24 namespace codeview {
35 std::unique_ptr<codeview::StreamInterface> PdbFileBuffer);
51 std::unique_ptr<codeview::StreamInterface> PdbFileBuffer;
DSymbolStream.h29 iterator_range<codeview::CVSymbolArray::Iterator>
35 codeview::CVSymbolArray SymbolRecords;
DPDBFile.h26 namespace codeview {
72 explicit PDBFile(std::unique_ptr<codeview::StreamInterface> PdbFileBuffer);
129 std::unique_ptr<codeview::StreamInterface> Buffer;
DModInfo.h31 static Error initialize(codeview::StreamRef Stream, ModInfo &Info);
65 namespace codeview {
/external/llvm/lib/DebugInfo/CodeView/
DRecordSerialization.cpp20 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/
Dcodeview-merging.test20 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…
Dcodeview-types.test7 // 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/
DModStream.cpp29 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>
DNameHashTable.cpp24 Error NameHashTable::load(codeview::StreamReader &Stream) { in load()
75 codeview::StreamReader NameReader(NamesBuffer); in getStringForID()
101 codeview::FixedStreamArray<support::ulittle32_t>
DSymbolStream.cpp33 codeview::StreamReader Reader(*Stream); in reload()
41 iterator_range<codeview::CVSymbolArray::Iterator>
DDbiStream.cpp27 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()
DPublicsStream.cpp89 codeview::StreamReader Reader(*Stream); in reload()
161 iterator_range<codeview::CVSymbolArray::Iterator>
165 codeview::CVSymbolArray::Iterator Iter; in getSymbols()
DNameMap.cpp17 using namespace llvm::codeview;
22 Error NameMap::load(codeview::StreamReader &Stream) { in load()
148 Error NameMap::commit(codeview::StreamWriter &Writer) { in commit()
DInfoStream.cpp21 using namespace llvm::codeview;
28 codeview::StreamReader Reader(*Stream); in reload()
/external/llvm/tools/llvm-readobj/
DObjDumper.h21 namespace codeview {
68 mergeCodeViewTypes(llvm::codeview::MemoryTypeTableBuilder &CVTypes) {} in mergeCodeViewTypes()
99 llvm::codeview::MemoryTypeTableBuilder &CVTypes);
/external/llvm/tools/llvm-pdbdump/fuzzer/
Dllvm-pdbdump-fuzzer.cpp34 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/
DPDBExtras.h26 raw_ostream &operator<<(raw_ostream &OS, const codeview::RegisterId &Reg);
28 raw_ostream &operator<<(raw_ostream &OS, const codeview::ThunkOrdinal &Thunk);

123456