https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115464
--- Comment #2 from Sam James <sjames at gcc dot gnu.org> --- Reduced: ``` #pragma GCC aarch64 "arm_neon.h" typedef __Int16x8_t int16x8_t; typedef __Uint16x8_t uint16x8_t; #pragma GCC aarch64 "arm_sve.h" #pragma GCC aarch64 "arm_neon_sve_bridge.h" int16x8_t aom_tbl_s16_s, convolve4_4_x___trans_tmp_2; int convolve4_4_x(uint16x8x2_t permute_tbl) { uint16x8_t tbl = permute_tbl.val[1]; convolve4_4_x___trans_tmp_2 = svget_neonq_s16(svtbl_s16(svset_neonq_s16(svundef_s16(), aom_tbl_s16_s), svset_neonq_u16(svundef_u16(), tbl))); } ```