HomeSort by relevance Sort by last modified time
    Searched refs:codeview (Results 1 - 25 of 299) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/CodeView/
DebugSubsection.cpp 10 #include "llvm/DebugInfo/CodeView/DebugSubsection.h"
12 using namespace llvm::codeview;
  /external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-pdbutil/
MinimalSymbolDumper.h 13 #include "llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h"
16 namespace codeview { namespace in namespace:llvm
24 class MinimalSymbolDumper : public codeview::SymbolVisitorCallbacks {
27 codeview::LazyRandomTypeCollection &Ids,
28 codeview::LazyRandomTypeCollection &Types)
32 codeview::LazyRandomTypeCollection &Ids,
33 codeview::LazyRandomTypeCollection &Types)
37 Error visitSymbolBegin(codeview::CVSymbol &Record) override;
38 Error visitSymbolBegin(codeview::CVSymbol &Record, uint32_t Offset) override;
39 Error visitSymbolEnd(codeview::CVSymbol &Record) override
    [all...]
MinimalTypeDumper.h 13 #include "llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h"
17 namespace codeview { namespace in namespace:llvm
24 class MinimalTypeDumpVisitor : public codeview::TypeVisitorCallbacks {
27 bool Hashes, codeview::LazyRandomTypeCollection &Types,
33 Error visitTypeBegin(codeview::CVType &Record,
34 codeview::TypeIndex Index) override;
35 Error visitTypeEnd(codeview::CVType &Record) override;
36 Error visitMemberBegin(codeview::CVMemberRecord &Record) override;
37 Error visitMemberEnd(codeview::CVMemberRecord &Record) override;
40 Error visitKnownRecord(codeview::CVType &CVR,
    [all...]
  /external/llvm/include/llvm/DebugInfo/PDB/Raw/
ModStream.h 14 #include "llvm/DebugInfo/CodeView/CVRecord.h"
15 #include "llvm/DebugInfo/CodeView/ModuleSubstream.h"
16 #include "llvm/DebugInfo/CodeView/StreamArray.h"
17 #include "llvm/DebugInfo/CodeView/StreamRef.h"
18 #include "llvm/DebugInfo/CodeView/SymbolRecord.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
    [all...]
NameMap.h 19 namespace codeview { namespace in namespace:llvm
29 Error load(codeview::StreamReader &Stream);
30 Error commit(codeview::StreamWriter &Writer);
NameHashTable.h 15 #include "llvm/DebugInfo/CodeView/StreamArray.h"
16 #include "llvm/DebugInfo/CodeView/StreamRef.h"
23 namespace codeview { namespace in namespace:llvm
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;
PublicsStream.h 13 #include "llvm/DebugInfo/CodeView/StreamArray.h"
14 #include "llvm/DebugInfo/CodeView/SymbolRecord.h"
39 iterator_range<codeview::CVSymbolArray::Iterator>
41 codeview::FixedStreamArray<support::ulittle32_t> getHashBuckets() const {
44 codeview::FixedStreamArray<support::ulittle32_t> getAddressMap() const {
47 codeview::FixedStreamArray<support::ulittle32_t> getThunkMap() const {
50 codeview::FixedStreamArray<SectionOffset> getSectionOffsets() const {
62 codeview::FixedStreamArray<PSHashRecord> HashRecords;
63 codeview::FixedStreamArray<support::ulittle32_t> HashBuckets;
64 codeview::FixedStreamArray<support::ulittle32_t> AddressMap
    [all...]
SymbolStream.h 13 #include "llvm/DebugInfo/CodeView/StreamArray.h"
14 #include "llvm/DebugInfo/CodeView/SymbolRecord.h"
29 iterator_range<codeview::CVSymbolArray::Iterator>
35 codeview::CVSymbolArray SymbolRecords;
TpiStream.h 13 #include "llvm/DebugInfo/CodeView/StreamArray.h"
14 #include "llvm/DebugInfo/CodeView/StreamRef.h"
15 #include "llvm/DebugInfo/CodeView/TypeRecord.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
    [all...]
  /external/llvm/include/llvm/DebugInfo/CodeView/
TypeStreamMerger.h 15 #include "llvm/DebugInfo/CodeView/TypeTableBuilder.h"
18 namespace codeview { namespace in namespace:llvm
23 } // end namespace codeview
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/PDB/Native/
NativeEnumTypes.h 13 #include "llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h"
14 #include "llvm/DebugInfo/CodeView/TypeRecord.h"
28 codeview::LazyRandomTypeCollection &TypeCollection,
29 codeview::TypeLeafKind Kind);
39 const std::vector<codeview::TypeIndex> &Matches,
40 codeview::TypeLeafKind Kind);
42 std::vector<codeview::TypeIndex> Matches;
45 codeview::TypeLeafKind Kind;
GSIStreamBuilder.h 13 #include "llvm/DebugInfo/CodeView/SymbolRecord.h"
26 template <> struct BinaryItemTraits<codeview::CVSymbol> {
27 static size_t length(const codeview::CVSymbol &Item) {
30 static ArrayRef<uint8_t> bytes(const codeview::CVSymbol &Item) {
59 void addPublicSymbol(const codeview::PublicSym32 &Pub);
61 void addGlobalSymbol(const codeview::ProcRefSym &Sym);
62 void addGlobalSymbol(const codeview::DataSym &Sym);
63 void addGlobalSymbol(const codeview::ConstantSym &Sym);
64 void addGlobalSymbol(const codeview::UDTSym &Sym);
65 void addGlobalSymbol(const codeview::CVSymbol &Sym)
    [all...]
SymbolStream.h 13 #include "llvm/DebugInfo/CodeView/SymbolRecord.h"
30 const codeview::CVSymbolArray &getSymbolArray() const {
34 codeview::CVSymbol readRecord(uint32_t Offset) const;
36 iterator_range<codeview::CVSymbolArray::Iterator>
42 codeview::CVSymbolArray SymbolRecords;
TpiHashing.h 13 #include "llvm/DebugInfo/CodeView/TypeRecord.h"
19 Expected<uint32_t> hashTypeRecord(const llvm::codeview::CVType &Type);
NativeEnumSymbol.h 13 #include "llvm/DebugInfo/CodeView/CodeView.h"
14 #include "llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h"
22 public codeview::TypeVisitorCallbacks {
25 const codeview::CVType &CV);
33 Error visitKnownRecord(codeview::CVType &CVR,
34 codeview::EnumRecord &Record) override;
35 Error visitKnownMember(codeview::CVMemberRecord &CVM,
36 codeview::EnumeratorRecord &Record) override;
53 codeview::CVType CV
    [all...]
TpiStream.h 13 #include "llvm/DebugInfo/CodeView/TypeRecord.h"
25 namespace codeview { namespace in namespace:llvm
53 FixedStreamArray<codeview::TypeIndexOffset> getTypeIndexOffsets() const;
56 codeview::CVTypeRange types(bool *HadError) const;
57 const codeview::CVTypeArray &typeArray() const { return TypeRecords; }
59 codeview::LazyRandomTypeCollection &typeCollection() { return *Types; }
69 std::unique_ptr<codeview::LazyRandomTypeCollection> Types;
73 codeview::CVTypeArray TypeRecords;
77 FixedStreamArray<codeview::TypeIndexOffset> TypeIndexOffsets;
ModuleDebugStream.h 14 #include "llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h"
15 #include "llvm/DebugInfo/CodeView/DebugSubsectionRecord.h"
16 #include "llvm/DebugInfo/CodeView/SymbolRecord.h"
29 using DebugSubsectionIterator = codeview::DebugSubsectionArray::Iterator;
42 iterator_range<codeview::CVSymbolArray::Iterator>
45 const codeview::CVSymbolArray &getSymbolArray() const { return SymbolArray; }
55 codeview::DebugSubsectionArray getSubsectionsArray() const {
63 Expected<codeview::DebugChecksumsSubsectionRef>
73 codeview::CVSymbolArray SymbolArray;
80 codeview::DebugSubsectionArray Subsections
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ObjectYAML/
CodeViewYAMLSymbols.h 1 //===- CodeViewYAMLSymbols.h - CodeView YAMLIO Symbol implementation ------===//
10 // This file defines classes for handling the YAML representation of CodeView
18 #include "llvm/DebugInfo/CodeView/CodeView.h"
19 #include "llvm/DebugInfo/CodeView/SymbolRecord.h"
36 codeview::CVSymbol
38 codeview::CodeViewContainer Container) const;
40 static Expected<SymbolRecord> fromCodeViewSymbol(codeview::CVSymbol Symbol);
CodeViewYAMLTypes.h 1 //==- CodeViewYAMLTypes.h - CodeView YAMLIO Type implementation --*- C++ -*-==//
10 // This file defines classes for handling the YAML representation of CodeView
19 #include "llvm/DebugInfo/CodeView/TypeRecord.h"
29 namespace codeview { namespace in namespace:llvm
49 codeview::CVType
50 toCodeViewRecord(codeview::AppendingTypeTableBuilder &Serializer) const;
51 static Expected<LeafRecord> fromCodeViewRecord(codeview::CVType Type);
63 LLVM_YAML_DECLARE_SCALAR_TRAITS(codeview::GUID, QuotingType::Single)
CodeViewYAMLDebugSections.h 1 //=- CodeViewYAMLDebugSections.h - CodeView YAMLIO debug sections -*- C++ -*-=//
10 // This file defines classes for handling the YAML representation of CodeView
20 #include "llvm/DebugInfo/CodeView/CodeView.h"
21 #include "llvm/DebugInfo/CodeView/DebugSubsection.h"
22 #include "llvm/DebugInfo/CodeView/DebugSubsectionRecord.h"
31 namespace codeview { namespace in namespace:llvm
36 } // end namespace codeview
87 codeview::FileChecksumKind Kind;
94 codeview::LineFlags Flags
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/CodeView/
TypeHashing.h 16 #include "llvm/DebugInfo/CodeView/CodeView.h"
17 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
18 #include "llvm/DebugInfo/CodeView/TypeIndex.h"
25 namespace codeview { namespace in namespace:llvm
147 } // namespace codeview
149 template <> struct DenseMapInfo<codeview::LocallyHashedType> {
150 static codeview::LocallyHashedType Empty;
151 static codeview::LocallyHashedType Tombstone;
153 static codeview::LocallyHashedType getEmptyKey() { return Empty;
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.h 10 // This file contains support for writing Microsoft CodeView debug info.
23 #include "llvm/DebugInfo/CodeView/MemoryTypeTableBuilder.h"
24 #include "llvm/DebugInfo/CodeView/TypeIndex.h"
36 /// \brief Collects and handles line tables information in a CodeView format.
39 codeview::MemoryTypeTableBuilder TypeTable;
124 codeview::TypeIndex getFuncIdForSubprogram(const DISubprogram *SP);
141 /// be nullptr, to CodeView type indices. Primarily indexed by
146 DenseMap<std::pair<const DINode *, const DIType *>, codeview::TypeIndex>
151 DenseMap<const DICompositeType *, codeview::TypeIndex> CompleteTypeIndices;
160 codeview::TypeIndex VBPType
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/PDB/Native/
NativeEnumSymbol.cpp 12 #include "llvm/DebugInfo/CodeView/CVTypeVisitor.h"
13 #include "llvm/DebugInfo/CodeView/TypeRecord.h"
23 const codeview::CVType &CVT)
25 Record(codeview::TypeRecordKind::Enum) {
26 assert(CV.kind() == codeview::TypeLeafKind::LF_ENUM);
48 Error NativeEnumSymbol::visitKnownRecord(codeview::CVType &CVR,
49 codeview::EnumRecord &ER) {
54 Error NativeEnumSymbol::visitKnownMember(codeview::CVMemberRecord &CVM,
55 codeview::EnumeratorRecord &R) {
67 codeview::ClassOptions::HasConstructorOrDestructor)
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.h 10 // This file contains support for writing Microsoft CodeView debug info.
25 #include "llvm/DebugInfo/CodeView/CodeView.h"
26 #include "llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h"
27 #include "llvm/DebugInfo/CodeView/TypeIndex.h"
51 /// Collects and handles line tables information in a CodeView format.
55 codeview::GlobalTypeTableBuilder TypeTable;
176 codeview::TypeIndex getFuncIdForSubprogram(const DISubprogram *SP);
197 /// be nullptr, to CodeView type indices. Primarily indexed by
202 DenseMap<std::pair<const DINode *, const DIType *>, codeview::TypeIndex
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/MCTargetDesc/
X86MCTargetDesc.cpp 21 #include "llvm/DebugInfo/CodeView/CodeView.h"
79 // Mapping from CodeView to MC register id.
81 codeview::RegisterId CVReg;
84 { codeview::RegisterId::CVRegAL, X86::AL},
85 { codeview::RegisterId::CVRegCL, X86::CL},
86 { codeview::RegisterId::CVRegDL, X86::DL},
87 { codeview::RegisterId::CVRegBL, X86::BL},
88 { codeview::RegisterId::CVRegAH, X86::AH},
89 { codeview::RegisterId::CVRegCH, X86::CH}
    [all...]

Completed in 870 milliseconds

1 2 3 4 5 6 7 8 91011>>