Home
last modified time | relevance | path

Searched full:fieldoffset (Results 1 – 25 of 61) sorted by relevance

123

/llvm-project/lld/test/COFF/Inputs/
H A Dpdb-type-server-guid-collision-a-pdb.yaml142 FieldOffset: 0
148 FieldOffset: 8
154 FieldOffset: 16
160 FieldOffset: 24
166 FieldOffset: 32
172 FieldOffset: 36
178 FieldOffset: 40
184 FieldOffset: 48
190 FieldOffset: 56
196 FieldOffset: 64
[all …]
H A Dpdb-type-server-guid-collision-b-pdb.yaml26 FieldOffset: 0
170 FieldOffset: 0
176 FieldOffset: 8
182 FieldOffset: 16
188 FieldOffset: 24
194 FieldOffset: 32
200 FieldOffset: 36
206 FieldOffset: 40
212 FieldOffset: 48
218 FieldOffset: 56
[all …]
H A Dpdb-file-statics-b.yaml285 FieldOffset: 0
291 FieldOffset: 8
297 FieldOffset: 16
303 FieldOffset: 24
309 FieldOffset: 32
315 FieldOffset: 36
321 FieldOffset: 40
327 FieldOffset: 48
333 FieldOffset: 56
339 FieldOffset: 64
[all …]
H A Dpdb-file-statics-a.yaml310 FieldOffset: 0
316 FieldOffset: 8
322 FieldOffset: 16
328 FieldOffset: 24
334 FieldOffset: 32
340 FieldOffset: 36
346 FieldOffset: 40
352 FieldOffset: 48
358 FieldOffset: 56
364 FieldOffset: 64
[all …]
H A Dpdb-globals.yaml605 FieldOffset: 0
611 FieldOffset: 4
617 FieldOffset: 8
H A Dpdb-type-server-simple-ts.yaml57 FieldOffset: 0
/llvm-project/llvm/test/DebugInfo/PDB/
H A Dpdbdump-yaml-types.test124 YAML: FieldOffset: 0
241 YAML: FieldOffset: 0
247 YAML: FieldOffset: 4
347 YAML: FieldOffset: 0
454 YAML: FieldOffset: 0
460 YAML: FieldOffset: 4
466 YAML: FieldOffset: 8
607 YAML: FieldOffset: 0
613 YAML: FieldOffset: 4
619 YAML: FieldOffset: 8
[all …]
/llvm-project/lld/test/COFF/
H A Dpdb-heapsite.yaml262 FieldOffset: 0
455 FieldOffset: 0
461 FieldOffset: 8
467 FieldOffset: 16
473 FieldOffset: 24
479 FieldOffset: 32
485 FieldOffset: 36
491 FieldOffset: 40
497 FieldOffset: 48
503 FieldOffset: 56
[all …]
H A Dpdb-thunk.yaml864 FieldOffset: 16
1130 FieldOffset: 0
1136 FieldOffset: 8
1142 FieldOffset: 16
1148 FieldOffset: 24
1154 FieldOffset: 32
1160 FieldOffset: 36
1166 FieldOffset: 40
1172 FieldOffset: 48
1178 FieldOffset: 56
[all …]
/llvm-project/llvm/test/DebugInfo/COFF/
H A Dbitfields.ll41 ; CHECK: FieldOffset: 0x1
71 ; CHECK: FieldOffset: 0x0
77 ; CHECK: FieldOffset: 0x1
100 ; CHECK: FieldOffset: 0x0
105 ; CHECK: FieldOffset: 0x2
110 ; CHECK: FieldOffset: 0x3
115 ; CHECK: FieldOffset: 0x7
120 ; CHECK: FieldOffset: 0x7
125 ; CHECK: FieldOffset: 0xB
130 ; CHECK: FieldOffset: 0xE
[all …]
H A Dtypes-data-members.ll91 ; CHECK: FieldOffset: 0x0
97 ; CHECK: FieldOffset: 0x4
103 ; CHECK: FieldOffset: 0x8
153 ; CHECK: FieldOffset: 0x0
159 ; CHECK: FieldOffset: 0x0
200 ; CHECK: FieldOffset: 0x0
206 ; CHECK: FieldOffset: 0x4
212 ; CHECK: FieldOffset: 0x8
295 ; CHECK: FieldOffset: 0x18
338 ; CHECK: FieldOffset
[all...]
H A Dunnamed.ll49 ; CHECK-NEXT: FieldOffset: 0x0
56 ; CHECK-NEXT: FieldOffset: 0x0
77 ; CHECK-NEXT: FieldOffset: 0x0
99 ; CHECK-NEXT: FieldOffset: 0x0
106 ; CHECK-NEXT: FieldOffset: 0x4
113 ; CHECK-NEXT: FieldOffset: 0x8
H A Danonymous-struct.ll15 ; CHECK: FieldOffset: 0x0
20 ; CHECK: FieldOffset: 0x4
H A Dtypes-recursive-struct.ll85 ; CHECK: FieldOffset: 0x0
116 ; CHECK: FieldOffset: 0x0
H A Ddefer-complete-type.ll88 ; CHECK: FieldOffset: 0x0
121 ; CHECK: FieldOffset: 0x0
H A Dtype-quals.ll144 ; CHECK: FieldOffset: 0x0
151 ; CHECK: FieldOffset: 0x0
158 ; CHECK: FieldOffset: 0x0
301 ; CHECK: FieldOffset: 0x0
/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp143 uint64_t FieldOffset = Layout.getFieldOffset(Field->getFieldIndex()); in getFieldOffset()
144 assert(FieldOffset % CharWidth == 0 && in getFieldOffset() local
147 return Context.toCharUnitsFromBits(FieldOffset); in getFieldOffset()
305 CharUnits FieldOffset = Offset + getFieldOffset(Layout, Field); in CanPlaceBaseSubobjectAtOffset()
306 if (!CanPlaceFieldSubobjectAtOffset(Field, FieldOffset)) in CanPlaceBaseSubobjectAtOffset()
350 CharUnits FieldOffset = Offset + getFieldOffset(Layout, Field); in UpdateEmptyBaseSubobjects()
351 UpdateEmptyFieldSubobjects(Field, FieldOffset, PlacingEmptyBase); in UpdateEmptyBaseSubobjects()
413 CharUnits FieldOffset = Offset + getFieldOffset(Layout, Field); in CanPlaceFieldSubobjectAtOffset()
414 if (!CanPlaceFieldSubobjectAtOffset(Field, FieldOffset)) in CanPlaceFieldSubobjectAtOffset()
520 CharUnits FieldOffset in UpdateEmptyFieldSubobjects()
308 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); CanPlaceBaseSubobjectAtOffset() local
355 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); UpdateEmptyBaseSubobjects() local
420 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); CanPlaceFieldSubobjectAtOffset() local
531 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); UpdateEmptyFieldSubobjects() local
1507 uint64_t FieldOffset; LayoutWideBitField() local
1660 uint64_t FieldOffset = LayoutBitField() local
1866 CharUnits FieldOffset = LayoutField() local
2990 CharUnits FieldOffset = CharUnits::Zero(); layoutField() local
3061 CharUnits FieldOffset = Size.alignTo(Info.Alignment); layoutBitField() local
3088 CharUnits FieldOffset = Size.alignTo(Info.Alignment); layoutZeroWidthBitField() local
3681 CharUnits FieldOffset = DumpRecordLayout() local
[all...]
/llvm-project/clang/lib/AST/Interp/
H A DDescriptor.cpp
/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp164 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitARCStrong() local
165 appendStr(getVolatileOffsetStr(FT.isVolatileQualified(), FieldOffset)); in visitARCStrong()
171 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitARCWeak() local
172 appendStr(getVolatileOffsetStr(FT.isVolatileQualified(), FieldOffset)); in visitARCWeak()
177 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitStruct() local
179 asDerived().visitStructFields(QT, FieldOffset); in visitStruct()
191 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitArray() local
197 appendStr("_AB" + llvm::to_string(FieldOffset.getQuantity()) + "s" + in visitArray()
201 asDerived().visitWithKind(FK, EltTy, nullptr, FieldOffset); in visitArray()
H A DCGDebugInfo.cpp1313 uint64_t FieldOffset = 0; in CreateType()
1320 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in CreateType()
1321 EltTys.push_back(CreateMemberType(Unit, FType, "__align", &FieldOffset)); in CreateType()
1324 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in CreateType()
1326 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in CreateType()
1327 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); in CreateType()
1329 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); in CreateType()
1335 FieldOffset, llvm::DINode::FlagZero, DescTy));
1336 FieldOffset += FieldSize; in GetTemplateArgs()
1339 return FieldOffset; in GetTemplateArgs()
1265 uint64_t FieldOffset = 0; collectDefaultElementTypesForBlockPointer() local
1298 uint64_t FieldOffset; CreateType() local
2292 uint64_t fieldOffset = CGM.getContext().getFieldOffset(D); CollectTemplateParams() local
3192 uint64_t FieldOffset; CreateTypeDefinition() local
4680 uint64_t FieldSize, FieldOffset; EmitTypeForVarWithBlocksAttr() local
4979 const uint64_t fieldOffset = layout.getFieldOffset(fieldIndex); EmitDeclare() local
[all...]
/llvm-project/llvm/test/tools/llvm-readobj/COFF/
H A Dcodeview-merging-anon.test18 CHECK-NEXT: FieldOffset: 0x0
/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp208 CharUnits FieldOffset = ASTContext.toCharUnitsFromBits(FieldOffsetBits); in calculateBaselinePad()
209 PaddingSum += (FieldOffset - Offset); in calculateBaselinePad()
210 Offset = FieldOffset + FieldSize; in calculateBaselinePad()
207 CharUnits FieldOffset = ASTContext.toCharUnitsFromBits(FieldOffsetBits); calculateBaselinePad() local
/llvm-project/openmp/libompd/src/
H A DTargetValue.cpp126 ompd_size_t tmpOffset, fieldOffset; in getElementOffset() local
148 1, &fieldOffset); in getElementOffset()
152 i = fieldOffsets.insert(i, std::make_pair(fieldName, fieldOffset)); in getElementOffset()
/llvm-project/llvm/test/DebugInfo/PDB/Inputs/
H A Dmerge-ids-and-types-1.yaml37 FieldOffset: 0
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h790 FieldOffset(Offset), Name(Name) {} in DataMemberRecord()
794 FieldOffset(Offset), Name(Name) {} in DataMemberRecord()
798 uint64_t getFieldOffset() const { return FieldOffset; } in getType()
803 uint64_t FieldOffset = 0;
804 uint64_t FieldOffset = 0; global() variable

123