Lines Matching refs:FieldOffset
708 uint64_t FieldSize, FieldOffset; in CreateType() local
713 FieldOffset = 0; in CreateType()
715 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset)); in CreateType()
716 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset)); in CreateType()
725 FieldOffset, 0, Flags, llvm::DIType(), in CreateType()
733 FieldOffset = 0; in CreateType()
735 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in CreateType()
737 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in CreateType()
738 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); in CreateType()
740 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); in CreateType()
748 FieldAlign, FieldOffset, 0, FieldTy); in CreateType()
751 FieldOffset += FieldSize; in CreateType()
755 LineNo, FieldOffset, 0, Flags, in CreateType()
1762 uint64_t FieldOffset; in CreateTypeDefinition() local
1768 FieldOffset = in CreateTypeDefinition()
1770 FieldOffset %= CGM.getContext().getCharWidth(); in CreateTypeDefinition()
1772 FieldOffset = 0; in CreateTypeDefinition()
1775 FieldOffset = RL.getFieldOffset(FieldNo); in CreateTypeDefinition()
1808 FieldSize, FieldAlign, FieldOffset, Flags, in CreateTypeDefinition()
2727 uint64_t FieldSize, FieldOffset; in EmitTypeForVarWithBlocksAttr() local
2733 FieldOffset = 0; in EmitTypeForVarWithBlocksAttr()
2735 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
2736 EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
2738 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
2739 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
2745 CreateMemberType(Unit, FType, "__copy_helper", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
2747 CreateMemberType(Unit, FType, "__destroy_helper", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
2756 CreateMemberType(Unit, FType, "__byref_variable_layout", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
2763 CGM.getContext().toCharUnitsFromBits(FieldOffset); in EmitTypeForVarWithBlocksAttr()
2772 EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
2781 *XOffset = FieldOffset; in EmitTypeForVarWithBlocksAttr()
2783 FieldAlign, FieldOffset, 0, FieldTy); in EmitTypeForVarWithBlocksAttr()
2785 FieldOffset += FieldSize; in EmitTypeForVarWithBlocksAttr()
2791 return DBuilder.createStructType(Unit, "", Unit, 0, FieldOffset, 0, Flags, in EmitTypeForVarWithBlocksAttr()