Fix SVE fallout from r260951
commitbd6d09da51a03b27e312477133358a9276e2fe78
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Jun 2018 08:22:13 +0000 (1 08:22 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Jun 2018 08:22:13 +0000 (1 08:22 +0000)
tree0cb77f2b237cf10774d6e0f6be7a41986f229114
parent38261d2518a299bca50948cc9a5a74fc339ae46e
Fix SVE fallout from r260951

2018-06-01  Richard Sandiford  <richard.sandiford@linaro.org>

gcc/
* config/aarch64/aarch64.c (aarch64_ira_change_pseudo_allocno_class):
Fix subreg tests so that we only return a choice between
GENERAL_REGS and FP_REGS if the original classes included both.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@261057 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.c