]> git.ipfire.org Git - thirdparty/gcc.git/commit
[GCC] PR target/86487: fix the way 'uses_hard_regs_p' handles paradoxical
authoravieira <avieira@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Feb 2019 14:11:43 +0000 (14:11 +0000)
committeravieira <avieira@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Feb 2019 14:11:43 +0000 (14:11 +0000)
commit3a7d0e9fe3b41e191c3c660794bf16e10e7c03c0
tree15e857c5548cc7cba473893bc803632ca9107f4e
parent437f26ff90a149e9f8dded6803eb89935a9b89c8
[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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@269039 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lra-constraints.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr86487.c [new file with mode: 0644]