Lines Matching defs:FieldOffset
1167 uint64_t FieldOffset = 0;
1174 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset));
1175 EltTys.push_back(CreateMemberType(Unit, FType, "__align", &FieldOffset));
1178 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
1180 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
1181 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset));
1183 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset));
1189 FieldOffset, llvm::DINode::FlagZero, DescTy));
1190 FieldOffset += FieldSize;
1193 return FieldOffset;
1200 uint64_t FieldOffset;
1203 FieldOffset = 0;
1205 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset));
1206 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset));
1215 FieldOffset, 0, Flags, nullptr, Elements);
1222 FieldOffset = collectDefaultElementTypesForBlockPointer(Ty, Unit, DescTy,
1231 EltTy = DBuilder.createStructType(Unit, "", nullptr, 0, FieldOffset, 0,
1977 uint64_t fieldOffset = CGM.getContext().getFieldOffset(D);
1979 CGM.getContext().toCharUnitsFromBits((int64_t)fieldOffset);
2799 uint64_t FieldOffset;
2805 FieldOffset =
2807 FieldOffset %= CGM.getContext().getCharWidth();
2809 FieldOffset = 0;
2812 FieldOffset = RL.getFieldOffset(FieldNo);
2847 FieldSize, FieldAlign, FieldOffset, Flags,
4180 uint64_t FieldSize, FieldOffset;
4186 FieldOffset = 0;
4188 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
4189 EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset));
4191 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
4192 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset));
4198 CreateMemberType(Unit, FType, "__copy_helper", &FieldOffset));
4200 CreateMemberType(Unit, FType, "__destroy_helper", &FieldOffset));
4209 CreateMemberType(Unit, FType, "__byref_variable_layout", &FieldOffset));
4216 CGM.getContext().toCharUnitsFromBits(FieldOffset);
4224 EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset));
4233 *XOffset = FieldOffset;
4235 Unit, VD->getName(), Unit, 0, FieldSize, FieldAlign, FieldOffset,
4238 FieldOffset += FieldSize;
4241 return {DBuilder.createStructType(Unit, "", Unit, 0, FieldOffset, 0,