Lines Matching full:fieldoffset
781 uint64_t FieldSize, FieldOffset; in CreateType() local
785 FieldOffset = 0; in CreateType()
787 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset)); in CreateType()
788 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset)); in CreateType()
798 FieldOffset, 0, Flags, nullptr, Elements); in CreateType()
805 FieldOffset = 0; in CreateType()
807 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in CreateType()
809 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in CreateType()
810 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); in CreateType()
812 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); in CreateType()
818 FieldSize, FieldAlign, FieldOffset, in CreateType()
821 FieldOffset += FieldSize; in CreateType()
830 FieldOffset, 0, Flags, nullptr, Elements); in CreateType()
1432 uint64_t fieldOffset = CGM.getContext().getFieldOffset(D); in CollectTemplateParams() local
1434 CGM.getContext().toCharUnitsFromBits((int64_t)fieldOffset); in CollectTemplateParams()
1990 uint64_t FieldOffset; in CreateTypeDefinition() local
1996 FieldOffset = in CreateTypeDefinition()
1998 FieldOffset %= CGM.getContext().getCharWidth(); in CreateTypeDefinition()
2000 FieldOffset = 0; in CreateTypeDefinition()
2003 FieldOffset = RL.getFieldOffset(FieldNo); in CreateTypeDefinition()
2036 FieldSize, FieldAlign, FieldOffset, Flags, in CreateTypeDefinition()
3052 uint64_t FieldSize, FieldOffset; in EmitTypeForVarWithBlocksAttr() local
3058 FieldOffset = 0; in EmitTypeForVarWithBlocksAttr()
3060 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3061 EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3063 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3064 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3070 CreateMemberType(Unit, FType, "__copy_helper", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3072 CreateMemberType(Unit, FType, "__destroy_helper", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3081 CreateMemberType(Unit, FType, "__byref_variable_layout", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3088 CGM.getContext().toCharUnitsFromBits(FieldOffset); in EmitTypeForVarWithBlocksAttr()
3096 EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3105 *XOffset = FieldOffset; in EmitTypeForVarWithBlocksAttr()
3107 FieldAlign, FieldOffset, 0, FieldTy); in EmitTypeForVarWithBlocksAttr()
3109 FieldOffset += FieldSize; in EmitTypeForVarWithBlocksAttr()
3115 return DBuilder.createStructType(Unit, "", Unit, 0, FieldOffset, 0, Flags, in EmitTypeForVarWithBlocksAttr()