https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95459
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Sandiford <rsand...@gcc.gnu.org>: https://gcc.gnu.org/g:b2672dd630c81513e08829adc63294ffeedf5693 commit r11-833-gb2672dd630c81513e08829adc63294ffeedf5693 Author: Fei Yang <felix.y...@huawei.com> Date: Tue Jun 2 18:17:34 2020 +0100 aarch64: Fix an ICE in aarch64_short_vector_p [PR95459] In aarch64_short_vector_p, we are simply checking whether a type (and a mode) is a 64/128-bit short vector or not. This should not be affected by the value of TARGET_SVE. Simply leave later code to report an error if SVE is disabled. 2020-06-02 Felix Yang <felix.y...@huawei.com> gcc/ PR target/95459 * config/aarch64/aarch64.c (aarch64_short_vector_p): Leave later code to report an error if SVE is disabled. gcc/testsuite/ PR target/95459 * gcc.target/aarch64/mgeneral-regs_6.c: New test.