Lines Matching defs:Field2Off
35 CharUnits &Field2Off) const;
58 CharUnits &Field2Off, int &NeededArgGPRs,
63 CharUnits Field2Off) const;
112 CharUnits &Field2Off) const {
135 Field2Off = CurOff;
150 Field2Off = Field1Off + getContext().getTypeSizeInChars(EltTy);
167 Field1Off, Field2Ty, Field2Off);
195 Field2Off);
218 Field1Ty, Field1Off, Field2Ty, Field2Off);
241 CharUnits &Field2Off,
249 Ty, CharUnits::Zero(), Field1Ty, Field1Off, Field2Ty, Field2Off);
269 // Field1Ty, Field1Off, Field2Ty, Field2Off. This method will create an
273 CharUnits Field2Off) const {
296 if (Field2Off > Field2OffNoPadNoPack)
297 Padding = Field2Off - Field2OffNoPadNoPack;
298 else if (Field2Off != Field2Align && Field2Off > Field1End)
299 Padding = Field2Off - Field1End;
301 bool IsPacked = !Field2Off.isMultipleOf(Field2Align);
392 CharUnits Field2Off = CharUnits::Zero();
396 detectFPCCEligibleStruct(Ty, Field1Ty, Field1Off, Field2Ty, Field2Off,
403 Field2Off);