Lines Matching refs:isHomogeneousAggregate
824 isHomogeneousAggregate(RetTy, Base, NumElts)) { in classifyReturnType()
1047 isHomogeneousAggregate(Ty, Base, NumElts)) { in classifyArgumentType()
3026 if (FreeSSERegs && isHomogeneousAggregate(Ty, Base, NumElts)) { in classify()
3461 isAggregateTypeForABI(Ty) && isHomogeneousAggregate(Ty, Base, Members)) in isAlignedParamType()
3488 bool ABIInfo::isHomogeneousAggregate(QualType Ty, const Type *&Base, in isHomogeneousAggregate() function in ABIInfo
3494 if (!isHomogeneousAggregate(AT->getElementType(), Base, Members)) in isHomogeneousAggregate()
3512 if (!isHomogeneousAggregate(I.getType(), Base, FldMembers)) in isHomogeneousAggregate()
3537 if (!isHomogeneousAggregate(FD->getType(), Base, FldMembers)) in isHomogeneousAggregate()
3635 isHomogeneousAggregate(Ty, Base, Members)) { in classifyArgumentType()
3700 isHomogeneousAggregate(RetTy, Base, Members)) { in classifyReturnType()
3999 if (isHomogeneousAggregate(Ty, Base, Members)) { in classifyArgumentType()
4045 if (isHomogeneousAggregate(RetTy, Base, Members)) in classifyReturnType()
4219 bool IsHFA = isHomogeneousAggregate(Ty, Base, NumMembers); in EmitAAPCSVAArg()
4352 bool isHA = isHomogeneousAggregate(Ty, Base, Members); in EmitDarwinVAArg()
4674 if (isHomogeneousAggregate(Ty, Base, Members)) { in classifyArgumentType()
4855 if (isHomogeneousAggregate(RetTy, Base, Members)) { in classifyReturnType()