Fix SVE fallout from r260951
authorRichard Sandiford <richard.sandiford@linaro.org>
Fri, 1 Jun 2018 08:22:13 +0000 (08:22 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Fri, 1 Jun 2018 08:22:13 +0000 (08:22 +0000)
commit67e5c59afb1696a624bdd2c49ada60db52158af4
tree0cb77f2b237cf10774d6e0f6be7a41986f229114
parent07205c411f31eb5f433049461e0622f4681b2dca
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.

From-SVN: r261057
gcc/ChangeLog
gcc/config/aarch64/aarch64.c