rjmccall added a comment. Is there something currently restricting these types to just x86, or do you need to do a much broader audit?
================ Comment at: clang/lib/CodeGen/TargetInfo.cpp:2980 - return (Ty->isPromotableIntegerType() ? ABIArgInfo::getExtend(Ty) - : ABIArgInfo::getDirect()); + if (!Ty->isExtIntType()) + return (Ty->isPromotableIntegerType() ? ABIArgInfo::getExtend(Ty) ---------------- Presumably *some* `ExtInt` types should be returned directly. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D78785/new/ https://reviews.llvm.org/D78785 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits