Lines Matching refs:isHomogeneousAggregate

1235       isHomogeneousAggregate(RetTy, Base, NumElts)) {  in classifyReturnType()
1500 isHomogeneousAggregate(Ty, Base, NumElts)) { in classifyArgumentType()
3589 if (FreeSSERegs && isHomogeneousAggregate(Ty, Base, NumElts)) { in classify()
4056 isAggregateTypeForABI(Ty) && isHomogeneousAggregate(Ty, Base, Members)) in getParamTypeAlignment()
4083 bool ABIInfo::isHomogeneousAggregate(QualType Ty, const Type *&Base, in isHomogeneousAggregate() function in ABIInfo
4089 if (!isHomogeneousAggregate(AT->getElementType(), Base, Members)) in isHomogeneousAggregate()
4107 if (!isHomogeneousAggregate(I.getType(), Base, FldMembers)) in isHomogeneousAggregate()
4132 if (!isHomogeneousAggregate(FD->getType(), Base, FldMembers)) in isHomogeneousAggregate()
4239 isHomogeneousAggregate(Ty, Base, Members)) { in classifyArgumentType()
4305 isHomogeneousAggregate(RetTy, Base, Members)) { in classifyReturnType()
4574 if (isHomogeneousAggregate(Ty, Base, Members)) { in classifyArgumentType()
4625 if (isHomogeneousAggregate(RetTy, Base, Members)) in classifyReturnType()
4824 bool IsHFA = isHomogeneousAggregate(Ty, Base, NumMembers); in EmitAAPCSVAArg()
4969 IsIndirect = !isHomogeneousAggregate(Ty, Base, Members); in EmitDarwinVAArg()
5282 if (isHomogeneousAggregate(Ty, Base, Members)) { in classifyArgumentType()
5293 if (isHomogeneousAggregate(Ty, Base, Members)) { in classifyArgumentType()
5503 if (isHomogeneousAggregate(RetTy, Base, Members)) { in classifyReturnType()
5612 !isHomogeneousAggregate(Ty, Base, Members)) { in EmitVAArg()