Lines Matching refs:RetTy

120   ABIArgInfo classifyReturnType(QualType RetTy) const;
180 ABIArgInfo AIXABIInfo::classifyReturnType(QualType RetTy) const { in classifyReturnType()
181 if (RetTy->isAnyComplexType()) in classifyReturnType()
184 if (RetTy->isVectorType()) in classifyReturnType()
187 if (RetTy->isVoidType()) in classifyReturnType()
190 if (isAggregateTypeForABI(RetTy)) in classifyReturnType()
191 return getNaturalAlignIndirect(RetTy); in classifyReturnType()
193 return (isPromotableTypeForABI(RetTy) ? ABIArgInfo::getExtend(RetTy) in classifyReturnType()
283 ABIArgInfo classifyReturnType(QualType RetTy) const;
340 ABIArgInfo PPC32_SVR4_ABIInfo::classifyReturnType(QualType RetTy) const { in classifyReturnType()
344 if (isAggregateTypeForABI(RetTy) && IsRetSmallStructInRegABI && in classifyReturnType()
345 (Size = getContext().getTypeSize(RetTy)) <= 64) { in classifyReturnType()
365 return DefaultABIInfo::classifyReturnType(RetTy); in classifyReturnType()
567 ABIArgInfo classifyReturnType(QualType RetTy) const;
842 PPC64_SVR4_ABIInfo::classifyReturnType(QualType RetTy) const { in classifyReturnType()
843 if (RetTy->isVoidType()) in classifyReturnType()
846 if (RetTy->isAnyComplexType()) in classifyReturnType()
851 if (RetTy->isVectorType()) { in classifyReturnType()
852 uint64_t Size = getContext().getTypeSize(RetTy); in classifyReturnType()
854 return getNaturalAlignIndirect(RetTy); in classifyReturnType()
861 if (const auto *EIT = RetTy->getAs<BitIntType>()) in classifyReturnType()
863 return getNaturalAlignIndirect(RetTy, /*ByVal=*/false); in classifyReturnType()
865 if (isAggregateTypeForABI(RetTy)) { in classifyReturnType()
870 isHomogeneousAggregate(RetTy, Base, Members)) { in classifyReturnType()
877 uint64_t Bits = getContext().getTypeSize(RetTy); in classifyReturnType()
893 return getNaturalAlignIndirect(RetTy); in classifyReturnType()
896 return (isPromotableTypeForABI(RetTy) ? ABIArgInfo::getExtend(RetTy) in classifyReturnType()