[GCC] PR target/86487: fix the way 'uses_hard_regs_p' handles paradoxical
authorAndre Vieira <andre.simoesdiasvieira@arm.com>
Wed, 20 Feb 2019 14:11:43 +0000 (14:11 +0000)
committerAndre Vieira <avieira@gcc.gnu.org>
Wed, 20 Feb 2019 14:11:43 +0000 (14:11 +0000)
commit145d4e1a4e15b16a41ff148c61d8b4230778edb8
tree15e857c5548cc7cba473893bc803632ca9107f4e
parentc9ea5b639bac7750bb1a3ba03a1c6c72e1abe4ad
[GCC] PR target/86487: fix the way 'uses_hard_regs_p' handles paradoxical
subregs

gcc/ChangeLog:
2019-02-20 Andre Vieira  <andre.simoesdiasvieira@arm.com>

PR target/86487
* lra-constraints.c(uses_hard_regs_p): Fix handling of
paradoxical SUBREGS.

gcc/testsuite/ChangeLog:
2019-02-20 Andre Vieira  <andre.simoesdiasvieira@arm.com>

PR target/86487
* gcc.target/arm/pr86487.c: New.

From-SVN: r269039
gcc/ChangeLog
gcc/lra-constraints.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr86487.c [new file with mode: 0644]