/llvm-project/lld/test/COFF/Inputs/ |
H A D | pdb-type-server-guid-collision-a-pdb.yaml | 142 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 D | pdb-type-server-guid-collision-b-pdb.yaml | 26 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 D | pdb-file-statics-b.yaml | 285 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 D | pdb-file-statics-a.yaml | 310 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 D | pdb-globals.yaml | 605 FieldOffset: 0 611 FieldOffset: 4 617 FieldOffset: 8
|
H A D | pdb-type-server-simple-ts.yaml | 57 FieldOffset: 0
|
/llvm-project/llvm/test/DebugInfo/PDB/ |
H A D | pdbdump-yaml-types.test | 124 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 D | pdb-heapsite.yaml | 262 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 D | pdb-thunk.yaml | 864 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 D | bitfields.ll | 41 ; 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 D | types-data-members.ll | 91 ; 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 D | unnamed.ll | 49 ; 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 D | anonymous-struct.ll | 15 ; CHECK: FieldOffset: 0x0 20 ; CHECK: FieldOffset: 0x4
|
H A D | types-recursive-struct.ll | 85 ; CHECK: FieldOffset: 0x0 116 ; CHECK: FieldOffset: 0x0
|
H A D | defer-complete-type.ll | 88 ; CHECK: FieldOffset: 0x0 121 ; CHECK: FieldOffset: 0x0
|
H A D | type-quals.ll | 144 ; CHECK: FieldOffset: 0x0 151 ; CHECK: FieldOffset: 0x0 158 ; CHECK: FieldOffset: 0x0 301 ; CHECK: FieldOffset: 0x0
|
/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 143 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 D | Descriptor.cpp |
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGNonTrivialStruct.cpp | 164 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 D | CGDebugInfo.cpp | 1313 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 D | codeview-merging-anon.test | 18 CHECK-NEXT: FieldOffset: 0x0
|
/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PaddingChecker.cpp | 208 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 D | TargetValue.cpp | 126 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 D | merge-ids-and-types-1.yaml | 37 FieldOffset: 0
|
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 790 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
|