Lines Matching defs:SystemZABIInfo
23 class SystemZABIInfo : public ABIInfo {
28 SystemZABIInfo(CodeGenTypes &CGT, bool HV, bool SF)
62 std::make_unique<SystemZABIInfo>(CGT, HasVector, SoftFloatABI)),
145 bool SystemZABIInfo::isPromotableIntegerTypeForABI(QualType Ty) const {
170 bool SystemZABIInfo::isCompoundType(QualType Ty) const {
176 bool SystemZABIInfo::isVectorArgumentType(QualType Ty) const {
182 bool SystemZABIInfo::isFPArgumentType(QualType Ty) const {
198 QualType SystemZABIInfo::GetSingleElementType(QualType Ty) const {
246 RValue SystemZABIInfo::EmitVAArg(CodeGenFunction &CGF, Address VAListAddr,
403 ABIArgInfo SystemZABIInfo::classifyReturnType(QualType RetTy) const {
414 ABIArgInfo SystemZABIInfo::classifyArgumentType(QualType Ty) const {
467 void SystemZABIInfo::computeInfo(CGFunctionInfo &FI) const {
495 const Type *SingleEltTy = getABIInfo<SystemZABIInfo>()