Lines Matching refs:Field1Ty

32                                       llvm::Type *&Field1Ty,
56 bool detectFPCCEligibleStruct(QualType Ty, llvm::Type *&Field1Ty,
60 ABIArgInfo coerceAndExpandFPCCEligibleStruct(llvm::Type *Field1Ty,
109 llvm::Type *&Field1Ty, in detectFPCCEligibleStructHelper() argument
126 if (IsInt && Field1Ty && Field1Ty->isIntegerTy()) in detectFPCCEligibleStructHelper()
128 if (!Field1Ty) { in detectFPCCEligibleStructHelper()
129 Field1Ty = CGT.ConvertType(Ty); in detectFPCCEligibleStructHelper()
142 if (Field1Ty) in detectFPCCEligibleStructHelper()
147 Field1Ty = CGT.ConvertType(EltTy); in detectFPCCEligibleStructHelper()
149 Field2Ty = Field1Ty; in detectFPCCEligibleStructHelper()
166 bool Ret = detectFPCCEligibleStructHelper(EltTy, CurOff, Field1Ty, in detectFPCCEligibleStructHelper()
194 Field1Ty, Field1Off, Field2Ty, in detectFPCCEligibleStructHelper()
218 Field1Ty, Field1Off, Field2Ty, Field2Off); in detectFPCCEligibleStructHelper()
228 return Field1Ty != nullptr; in detectFPCCEligibleStructHelper()
238 bool RISCVABIInfo::detectFPCCEligibleStruct(QualType Ty, llvm::Type *&Field1Ty, in detectFPCCEligibleStruct() argument
244 Field1Ty = nullptr; in detectFPCCEligibleStruct()
249 Ty, CharUnits::Zero(), Field1Ty, Field1Off, Field2Ty, Field2Off); in detectFPCCEligibleStruct()
250 if (!Field1Ty) in detectFPCCEligibleStruct()
253 if (Field1Ty && !Field2Ty && !Field1Ty->isFloatingPointTy()) in detectFPCCEligibleStruct()
257 if (Field1Ty && Field1Ty->isFloatingPointTy()) in detectFPCCEligibleStruct()
259 else if (Field1Ty) in detectFPCCEligibleStruct()
272 llvm::Type *Field1Ty, CharUnits Field1Off, llvm::Type *Field2Ty, in coerceAndExpandFPCCEligibleStruct() argument
280 CoerceElts.push_back(Field1Ty); in coerceAndExpandFPCCEligibleStruct()
281 UnpaddedCoerceElts.push_back(Field1Ty); in coerceAndExpandFPCCEligibleStruct()
292 CharUnits::fromQuantity(getDataLayout().getTypeStoreSize(Field1Ty)); in coerceAndExpandFPCCEligibleStruct()
389 llvm::Type *Field1Ty = nullptr; in classifyArgumentType() local
396 detectFPCCEligibleStruct(Ty, Field1Ty, Field1Off, Field2Ty, Field2Off, in classifyArgumentType()
402 return coerceAndExpandFPCCEligibleStruct(Field1Ty, Field1Off, Field2Ty, in classifyArgumentType()