Lines Matching refs:Field2Off

10993                                       CharUnits &Field2Off) const;
11014 CharUnits &Field2Off, int &NeededArgGPRs,
11019 CharUnits Field2Off) const;
11066 CharUnits &Field2Off) const { in detectFPCCEligibleStructHelper()
11090 Field2Off = CurOff; in detectFPCCEligibleStructHelper()
11105 Field2Off = Field1Off + getContext().getTypeSizeInChars(EltTy); in detectFPCCEligibleStructHelper()
11115 Field1Off, Field2Ty, Field2Off); in detectFPCCEligibleStructHelper()
11143 Field2Off); in detectFPCCEligibleStructHelper()
11166 Field1Ty, Field1Off, Field2Ty, Field2Off); in detectFPCCEligibleStructHelper()
11189 CharUnits &Field2Off, in detectFPCCEligibleStruct() argument
11197 Ty, CharUnits::Zero(), Field1Ty, Field1Off, Field2Ty, Field2Off); in detectFPCCEligibleStruct()
11219 CharUnits Field2Off) const { in coerceAndExpandFPCCEligibleStruct()
11242 if (Field2Off > Field2OffNoPadNoPack) in coerceAndExpandFPCCEligibleStruct()
11243 Padding = Field2Off - Field2OffNoPadNoPack; in coerceAndExpandFPCCEligibleStruct()
11244 else if (Field2Off != Field2Align && Field2Off > Field1End) in coerceAndExpandFPCCEligibleStruct()
11245 Padding = Field2Off - Field1End; in coerceAndExpandFPCCEligibleStruct()
11247 bool IsPacked = !Field2Off.isMultipleOf(Field2Align); in coerceAndExpandFPCCEligibleStruct()
11306 CharUnits Field2Off = CharUnits::Zero(); in classifyArgumentType() local
11310 detectFPCCEligibleStruct(Ty, Field1Ty, Field1Off, Field2Ty, Field2Off, in classifyArgumentType()
11317 Field2Off); in classifyArgumentType()
11770 CharUnits &Field2Off) const;
11789 CharUnits &Field2Off, int &NeededArgGPRs,
11794 CharUnits Field2Off) const;
11840 llvm::Type *&Field2Ty, CharUnits &Field2Off) const { in detectFARsEligibleStructHelper()
11864 Field2Off = CurOff; in detectFARsEligibleStructHelper()
11879 Field2Off = Field1Off + getContext().getTypeSizeInChars(EltTy); in detectFARsEligibleStructHelper()
11889 Field2Ty, Field2Off)) in detectFARsEligibleStructHelper()
11915 Field1Ty, Field1Off, Field2Ty, Field2Off)) in detectFARsEligibleStructHelper()
11937 Field1Ty, Field1Off, Field2Ty, Field2Off)) in detectFARsEligibleStructHelper()
11951 llvm::Type *&Field2Ty, CharUnits &Field2Off, int &NeededGARs, in detectFARsEligibleStruct() argument
11958 Field1Off, Field2Ty, Field2Off)) in detectFARsEligibleStruct()
11979 CharUnits Field2Off) const { in coerceAndExpandFARsEligibleStruct()
12003 if (Field2Off > Field2OffNoPadNoPack) in coerceAndExpandFARsEligibleStruct()
12004 Padding = Field2Off - Field2OffNoPadNoPack; in coerceAndExpandFARsEligibleStruct()
12005 else if (Field2Off != Field2Align && Field2Off > Field1End) in coerceAndExpandFARsEligibleStruct()
12006 Padding = Field2Off - Field1End; in coerceAndExpandFARsEligibleStruct()
12008 bool IsPacked = !Field2Off.isMultipleOf(Field2Align); in coerceAndExpandFARsEligibleStruct()
12064 CharUnits Field2Off = CharUnits::Zero(); in classifyArgumentType() local
12068 Ty, Field1Ty, Field1Off, Field2Ty, Field2Off, NeededGARs, NeededFARs); in classifyArgumentType()
12073 Field2Off); in classifyArgumentType()