[arm] Fix vfp_operand_register for VFP HI regs
authorChristophe Lyon <christophe.lyon@linaro.org>
Mon, 8 Jun 2020 08:17:20 +0000 (08:17 +0000)
committerChristophe Lyon <christophe.lyon@linaro.org>
Mon, 8 Jun 2020 08:19:04 +0000 (08:19 +0000)
commit635408da1eb1d441ef4d59fe00a038c920e51085
tree886635b5b5d68fe47b42e158cbc5dc1c8b5a3b2e
parent291f65f15a70dafd5b345f55028947ad048c3bb7
[arm] Fix vfp_operand_register for VFP HI regs

While looking at PR target/94743 I noticed an ICE when I tried to save
all the FP registers: this was because all HI registers wouldn't match
vfp_register_operand.

gcc/ChangeLog:

* config/arm/predicates.md (vfp_register_operand): Use VFP_HI_REGS
instead of VFP_REGS.
gcc/config/arm/predicates.md