Home
last modified time | relevance | path

Searched refs:TypeLeafKind (Results 1 – 25 of 135) sorted by relevance

123456

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/CodeView/
DTypeRecordHelpers.h28 inline bool isIdRecord(TypeLeafKind K) { in isIdRecord()
30 case TypeLeafKind::LF_FUNC_ID: in isIdRecord()
31 case TypeLeafKind::LF_MFUNC_ID: in isIdRecord()
32 case TypeLeafKind::LF_STRING_ID: in isIdRecord()
33 case TypeLeafKind::LF_SUBSTR_LIST: in isIdRecord()
34 case TypeLeafKind::LF_BUILDINFO: in isIdRecord()
35 case TypeLeafKind::LF_UDT_SRC_LINE: in isIdRecord()
36 case TypeLeafKind::LF_UDT_MOD_SRC_LINE: in isIdRecord()
/external/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
DTypeRecordHelpers.h29 inline bool isIdRecord(TypeLeafKind K) { in isIdRecord()
31 case TypeLeafKind::LF_FUNC_ID: in isIdRecord()
32 case TypeLeafKind::LF_MFUNC_ID: in isIdRecord()
33 case TypeLeafKind::LF_STRING_ID: in isIdRecord()
34 case TypeLeafKind::LF_SUBSTR_LIST: in isIdRecord()
35 case TypeLeafKind::LF_BUILDINFO: in isIdRecord()
36 case TypeLeafKind::LF_UDT_SRC_LINE: in isIdRecord()
37 case TypeLeafKind::LF_UDT_MOD_SRC_LINE: in isIdRecord()
/external/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/Inputs/
Ds_constant.s334 # TypeLeafKind: LF_POINTER (0x1002)
350 # TypeLeafKind: LF_ARGLIST (0x1201)
362 # TypeLeafKind: LF_PROCEDURE (0x1008)
375 # TypeLeafKind: LF_FUNC_ID (0x1601)
386 # TypeLeafKind: LF_FIELDLIST (0x1203)
388 # TypeLeafKind: LF_ENUMERATE (0x1502)
394 # TypeLeafKind: LF_ENUMERATE (0x1502)
400 # TypeLeafKind: LF_ENUMERATE (0x1502)
419 # TypeLeafKind: LF_ENUM (0x1507)
449 # TypeLeafKind: LF_STRING_ID (0x1605)
[all …]
/external/llvm-project/llvm/lib/DebugInfo/CodeView/
DTypeIndexDiscovery.cpp214 TypeLeafKind Kind = in handleFieldList()
215 static_cast<TypeLeafKind>(support::endian::read16le(Content.data())); in handleFieldList()
274 static void discoverTypeIndices(ArrayRef<uint8_t> Content, TypeLeafKind Kind, in discoverTypeIndices()
281 case TypeLeafKind::LF_FUNC_ID: in discoverTypeIndices()
285 case TypeLeafKind::LF_MFUNC_ID: in discoverTypeIndices()
288 case TypeLeafKind::LF_STRING_ID: in discoverTypeIndices()
291 case TypeLeafKind::LF_SUBSTR_LIST: in discoverTypeIndices()
296 case TypeLeafKind::LF_BUILDINFO: in discoverTypeIndices()
301 case TypeLeafKind::LF_UDT_SRC_LINE: in discoverTypeIndices()
305 case TypeLeafKind::LF_UDT_MOD_SRC_LINE: in discoverTypeIndices()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/
DTypeIndexDiscovery.cpp213 TypeLeafKind Kind = in handleFieldList()
214 static_cast<TypeLeafKind>(support::endian::read16le(Content.data())); in handleFieldList()
273 static void discoverTypeIndices(ArrayRef<uint8_t> Content, TypeLeafKind Kind, in discoverTypeIndices()
280 case TypeLeafKind::LF_FUNC_ID: in discoverTypeIndices()
284 case TypeLeafKind::LF_MFUNC_ID: in discoverTypeIndices()
287 case TypeLeafKind::LF_STRING_ID: in discoverTypeIndices()
290 case TypeLeafKind::LF_SUBSTR_LIST: in discoverTypeIndices()
295 case TypeLeafKind::LF_BUILDINFO: in discoverTypeIndices()
300 case TypeLeafKind::LF_UDT_SRC_LINE: in discoverTypeIndices()
304 case TypeLeafKind::LF_UDT_MOD_SRC_LINE: in discoverTypeIndices()
[all …]
/external/llvm/include/llvm/DebugInfo/CodeView/
DTypeVisitorCallbacks.h28 virtual Error visitUnknownType(const CVRecord<TypeLeafKind> &Record) { in visitUnknownType()
31 virtual Error visitUnknownMember(const CVRecord<TypeLeafKind> &Record) { in visitUnknownMember()
37 virtual Error visitTypeBegin(const CVRecord<TypeLeafKind> &Record) { in visitTypeBegin()
40 virtual Error visitTypeEnd(const CVRecord<TypeLeafKind> &Record) { in visitTypeEnd()
44 virtual Error visitFieldListBegin(const CVRecord<TypeLeafKind> &Record) { in visitFieldListBegin()
48 virtual Error visitFieldListEnd(const CVRecord<TypeLeafKind> &Record) { in visitFieldListEnd()
DTypeDumper.h37 Error dump(const CVRecord<TypeLeafKind> &Record);
66 Error visitUnknownType(const CVRecord<TypeLeafKind> &Record) override;
67 Error visitUnknownMember(const CVRecord<TypeLeafKind> &Record) override;
71 Error visitTypeBegin(const CVRecord<TypeLeafKind> &Record) override;
72 Error visitTypeEnd(const CVRecord<TypeLeafKind> &Record) override;
/external/llvm/lib/DebugInfo/CodeView/
DTypeStreamMerger.cpp69 Error visitUnknownType(const CVRecord<TypeLeafKind> &Record) override;
71 Error visitTypeBegin(const CVRecord<TypeLeafKind> &Record) override;
72 Error visitTypeEnd(const CVRecord<TypeLeafKind> &Record) override;
74 Error visitFieldListEnd(const CVRecord<TypeLeafKind> &Record) override;
96 Error TypeStreamMerger::visitTypeBegin(const CVRecord<TypeLeafKind> &Rec) { in visitTypeBegin()
101 Error TypeStreamMerger::visitTypeEnd(const CVRecord<TypeLeafKind> &Rec) { in visitTypeEnd()
106 Error TypeStreamMerger::visitFieldListEnd(const CVRecord<TypeLeafKind> &Rec) { in visitFieldListEnd()
128 Error TypeStreamMerger::visitUnknownType(const CVRecord<TypeLeafKind> &Rec) { in visitUnknownType()
/external/llvm/test/DebugInfo/COFF/
Dtypes-non-virtual-methods.ll32 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
38 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
47 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
53 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
65 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
76 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
88 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
111 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
122 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
127 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
[all …]
Dtypes-calling-conv.ll19 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
31 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
43 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
49 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
61 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
69 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
80 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
85 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
91 ; CHECK: TypeLeafKind: LF_MFUNC_ID (0x1602)
97 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
[all …]
Dtypes-data-members.ll43 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
49 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
58 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
64 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
78 ; CHECK: TypeLeafKind: LF_MODIFIER (0x1001)
85 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
111 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
124 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
129 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
135 ; CHECK: TypeLeafKind: LF_UNION (0x1506)
[all …]
Dbitfields.ll32 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
38 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
46 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
55 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
61 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
67 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
78 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
84 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
121 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
130 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
[all …]
Ddefer-complete-type.ll17 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
31 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
43 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
50 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
59 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
73 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
85 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
94 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
107 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
112 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
[all …]
Dtypes-recursive-struct.ll25 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
31 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
40 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
46 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
58 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
70 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
81 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
90 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
101 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
106 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
[all …]
/external/llvm-project/llvm/test/DebugInfo/COFF/
Dtypes-non-virtual-methods.ll33 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
39 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
48 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
54 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
66 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
76 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
88 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
111 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
122 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
127 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
[all …]
Dnested-types.ll53 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
55 ; CHECK-NEXT: TypeLeafKind: LF_ENUMERATE (0x1502)
63 ; CHECK-NEXT: TypeLeafKind: LF_ENUM (0x1507)
76 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
78 ; CHECK-NEXT: TypeLeafKind: LF_ENUMERATE (0x1502)
86 ; CHECK-NEXT: TypeLeafKind: LF_ENUM (0x1507)
99 ; CHECK-NEXT: TypeLeafKind: LF_STRUCTURE (0x1505)
115 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
117 ; CHECK-NEXT: TypeLeafKind: LF_NESTTYPE (0x1510)
122 ; CHECK-NEXT: TypeLeafKind: LF_NESTTYPE (0x1510)
[all …]
Dtypes-array-advanced.ll26 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
33 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
42 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
48 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
55 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
66 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
73 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
80 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
87 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
101 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
[all …]
Dtype-quals.ll46 ; CHECK: TypeLeafKind: LF_MODIFIER (0x1001)
54 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
66 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
73 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
82 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
88 ; CHECK: TypeLeafKind: LF_UNION (0x1506)
100 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
112 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
124 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
136 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
[all …]
Dtypes-calling-conv.ll20 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
32 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
43 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
49 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
61 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
69 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
80 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
85 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
91 ; CHECK: TypeLeafKind: LF_MFUNC_ID (0x1602)
97 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
[all …]
Dbitfields.ll32 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
38 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
46 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
55 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
61 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
67 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
69 ; CHECK: TypeLeafKind: LF_MEMBER (0x150D)
75 ; CHECK: TypeLeafKind: LF_MEMBER (0x150D)
82 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
92 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
[all …]
Dfunction-options.ll61 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
70 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
76 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
86 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
99 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
101 ; CHECK: TypeLeafKind: LF_ONEMETHOD (0x1511)
108 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
114 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
123 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
135 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
[all …]
Ddefer-complete-type.ll18 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
32 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
43 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
50 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
59 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
73 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
84 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
93 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
106 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
111 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
[all …]
Dtypes-recursive-struct.ll26 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
32 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
41 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
47 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
59 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
71 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
81 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
90 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
101 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
106 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
[all …]
/external/llvm-project/llvm/test/tools/llvm-readobj/COFF/
Dcodeview-merging.test25 OBJ1-NEXT: TypeLeafKind: LF_PROCEDURE (0x1008)
34 OBJ1-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
40 OBJ1-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
48 OBJ2-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
55 OBJ2-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
64 CHECK-NEXT: TypeLeafKind: LF_PROCEDURE (0x1008)
73 CHECK-NEXT: TypeLeafKind: LF_STRUCTURE (0x1505)
89 CHECK-NEXT: TypeLeafKind: LF_STRING_ID (0x1605)
95 CHECK-NEXT: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
101 CHECK-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
[all …]
/external/llvm-project/lld/test/COFF/Inputs/
Dpdb-global-constants-b.s124 # TypeLeafKind: LF_ARGLIST (0x1201)
132 # TypeLeafKind: LF_PROCEDURE (0x1008)
145 # TypeLeafKind: LF_FUNC_ID (0x1601)
156 # TypeLeafKind: LF_MODIFIER (0x1001)
166 # TypeLeafKind: LF_STRING_ID (0x1605)
177 # TypeLeafKind: LF_STRING_ID (0x1605)
186 # TypeLeafKind: LF_BUILDINFO (0x1603)

123456