================ @@ -133,6 +133,7 @@ struct TransferrableTargetInfo { unsigned short SuitableAlign; unsigned short NewAlign; unsigned MaxVectorAlign; ---------------- Fznamznon wrote:
I did MaxVectorAlign = 2^14 in base TargetInfo, ``` if (Ty->getAs<VectorType>() && getContext().getTypeSize(Ty) > getTarget().getVectorAlignAlign()) return getNaturalAlignIndirect(Ty); ``` in `ABIArgInfo X86_64ABIInfo::getIndirectReturnResult` like it is checked now with `getMaxPossibleAlign`. https://github.com/llvm/llvm-project/pull/98629 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits