Lines Matching defs:FieldOffset
1444 uint64_t FieldOffset = 0;
1451 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset));
1452 EltTys.push_back(CreateMemberType(Unit, FType, "__align", &FieldOffset));
1455 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
1457 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
1458 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset));
1460 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset));
1466 FieldOffset, llvm::DINode::FlagZero, DescTy));
1467 FieldOffset += FieldSize;
1470 return FieldOffset;
1477 uint64_t FieldOffset;
1480 FieldOffset = 0;
1482 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset));
1483 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset));
1492 FieldOffset, 0, Flags, nullptr, Elements);
1499 FieldOffset = collectDefaultElementTypesForBlockPointer(Ty, Unit, DescTy,
1508 EltTy = DBuilder.createStructType(Unit, "", nullptr, 0, FieldOffset, 0,
3416 uint64_t FieldOffset;
3422 FieldOffset =
3424 FieldOffset %= CGM.getContext().getCharWidth();
3426 FieldOffset = 0;
3429 FieldOffset = RL.getFieldOffset(FieldNo);
3467 FieldSize, FieldAlign, FieldOffset, Flags,
4944 uint64_t FieldSize, FieldOffset;
4950 FieldOffset = 0;
4952 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
4953 EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset));
4955 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
4956 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset));
4962 CreateMemberType(Unit, FType, "__copy_helper", &FieldOffset));
4964 CreateMemberType(Unit, FType, "__destroy_helper", &FieldOffset));
4973 CreateMemberType(Unit, FType, "__byref_variable_layout", &FieldOffset));
4980 CGM.getContext().toCharUnitsFromBits(FieldOffset);
4988 EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset));
4997 *XOffset = FieldOffset;
4999 Unit, VD->getName(), Unit, 0, FieldSize, FieldAlign, FieldOffset,
5002 FieldOffset += FieldSize;
5005 return {DBuilder.createStructType(Unit, "", Unit, 0, FieldOffset, 0,