Lines Matching refs:FieldOffset

1246   uint64_t FieldOffset = 0;  in collectDefaultElementTypesForBlockPointer()  local
1253 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1254 EltTys.push_back(CreateMemberType(Unit, FType, "__align", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1257 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1259 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1260 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1262 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1268 FieldOffset, llvm::DINode::FlagZero, DescTy)); in collectDefaultElementTypesForBlockPointer()
1269 FieldOffset += FieldSize; in collectDefaultElementTypesForBlockPointer()
1272 return FieldOffset; in collectDefaultElementTypesForBlockPointer()
1279 uint64_t FieldOffset; in CreateType() local
1282 FieldOffset = 0; in CreateType()
1284 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset)); in CreateType()
1285 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset)); in CreateType()
1294 FieldOffset, 0, Flags, nullptr, Elements); in CreateType()
1301 FieldOffset = collectDefaultElementTypesForBlockPointer(Ty, Unit, DescTy, in CreateType()
1310 EltTy = DBuilder.createStructType(Unit, "", nullptr, 0, FieldOffset, 0, in CreateType()
3066 uint64_t FieldOffset; in CreateTypeDefinition() local
3072 FieldOffset = in CreateTypeDefinition()
3074 FieldOffset %= CGM.getContext().getCharWidth(); in CreateTypeDefinition()
3076 FieldOffset = 0; in CreateTypeDefinition()
3079 FieldOffset = RL.getFieldOffset(FieldNo); in CreateTypeDefinition()
3117 FieldSize, FieldAlign, FieldOffset, Flags, in CreateTypeDefinition()
4527 uint64_t FieldSize, FieldOffset; in EmitTypeForVarWithBlocksAttr() local
4533 FieldOffset = 0; in EmitTypeForVarWithBlocksAttr()
4535 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4536 EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4538 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4539 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4545 CreateMemberType(Unit, FType, "__copy_helper", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4547 CreateMemberType(Unit, FType, "__destroy_helper", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4556 CreateMemberType(Unit, FType, "__byref_variable_layout", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4563 CGM.getContext().toCharUnitsFromBits(FieldOffset); in EmitTypeForVarWithBlocksAttr()
4571 EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4580 *XOffset = FieldOffset; in EmitTypeForVarWithBlocksAttr()
4582 Unit, VD->getName(), Unit, 0, FieldSize, FieldAlign, FieldOffset, in EmitTypeForVarWithBlocksAttr()
4585 FieldOffset += FieldSize; in EmitTypeForVarWithBlocksAttr()
4588 return {DBuilder.createStructType(Unit, "", Unit, 0, FieldOffset, 0, in EmitTypeForVarWithBlocksAttr()