https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121772
--- Comment #5 from Alex Coplan <acoplan at gcc dot gnu.org> ---
Here's a fully-preprocessed reduced testcase; not for the testsuite, but just
to enable debugging with a cc1 cross:
typedef __Int16x4_t int16x4_t;
typedef __Int16x8_t int16x8_t;
short f(int16x4_t va) {
int16x4_t vz = (int16x4_t){};
int16x8_t vcomb = __builtin_aarch64_combinev4hi(va, vz);
return __builtin_aarch64_reduc_plus_scal_v8hi(vcomb);
}
