reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
891 if (isAggregateTypeForABI(Ty)) { 892 if (CGCXXABI::RecordArgABI RAA = getRecordArgABI(Ty, getCXXABI())) 893 return getNaturalAlignIndirect(Ty, RAA == CGCXXABI::RAA_DirectInMemory); 894 return getNaturalAlignIndirect(Ty); 895 } else if (const EnumType *EnumTy = Ty->getAs<EnumType>()) { 897 Ty = EnumTy->getDecl()->getIntegerType(); 898 } else if (Ty->isFloatingType()) { 903 return (Ty->isPromotableIntegerType() ? ABIArgInfo::getExtend(Ty) 903 return (Ty->isPromotableIntegerType() ? ABIArgInfo::getExtend(Ty)