Lines Matching refs:isHomogeneousAggregate
1382 isHomogeneousAggregate(RetTy, Base, NumElts)) { in classifyReturnType()
1649 isHomogeneousAggregate(Ty, Base, NumElts)) { in classifyArgumentType()
1754 isHomogeneousAggregate(Ty, Base, NumElts)) { in computeVectorCallArgs()
1770 bool IsHva = isHomogeneousAggregate(Ty, Base, NumElts); in computeVectorCallArgs()
3895 isHomogeneousAggregate(Ty, Base, NumElts) && FreeSSERegs >= NumElts) { in reclassifyHvaArgType()
3933 isHomogeneousAggregate(Ty, Base, NumElts)) { in classify()
4538 isAggregateTypeForABI(Ty) && isHomogeneousAggregate(Ty, Base, Members)) in getParamTypeAlignment()
4565 bool ABIInfo::isHomogeneousAggregate(QualType Ty, const Type *&Base, in isHomogeneousAggregate() function in ABIInfo
4571 if (!isHomogeneousAggregate(AT->getElementType(), Base, Members)) in isHomogeneousAggregate()
4589 if (!isHomogeneousAggregate(I.getType(), Base, FldMembers)) in isHomogeneousAggregate()
4614 if (!isHomogeneousAggregate(FD->getType(), Base, FldMembers)) in isHomogeneousAggregate()
4729 isHomogeneousAggregate(Ty, Base, Members)) { in classifyArgumentType()
4795 isHomogeneousAggregate(RetTy, Base, Members)) { in classifyReturnType()
5138 if (isHomogeneousAggregate(Ty, Base, Members)) { in classifyArgumentType()
5195 if (isHomogeneousAggregate(RetTy, Base, Members)) in classifyReturnType()
5404 bool IsHFA = isHomogeneousAggregate(Ty, Base, NumMembers); in EmitAAPCSVAArg()
5549 IsIndirect = !isHomogeneousAggregate(Ty, Base, Members); in EmitDarwinVAArg()
5882 if (isHomogeneousAggregate(Ty, Base, Members)) in classifyArgumentType()
5890 if (isHomogeneousAggregate(Ty, Base, Members)) { in classifyArgumentType()
6110 if (isHomogeneousAggregate(RetTy, Base, Members)) in classifyReturnType()
6237 !isHomogeneousAggregate(Ty, Base, Members)) { in EmitVAArg()