re PR rtl-optimization/87246 (ICE in decompose_normal_address, at rtlanal.c:6379)
authorVladimir Makarov <vmakarov@redhat.com>
Wed, 30 Jan 2019 21:49:23 +0000 (21:49 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Wed, 30 Jan 2019 21:49:23 +0000 (21:49 +0000)
commit8eaff6ef97836100801f7b40dc03f77fbebe03ac
tree17734a6f63e27573dc11cae1de7a0027c74efc52
parent03bb10aad41b3ef70b72cdb667157ee599f5bc64
re PR rtl-optimization/87246 (ICE in decompose_normal_address, at rtlanal.c:6379)

2019-01-30  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/87246
* lra-constraints.c (simplify_operand_subreg): Reload memory
in subreg if the address became invalid.

2019-01-30  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/87246
* gcc.target/i386/pr87246.c: New.

From-SVN: r268404
gcc/ChangeLog
gcc/lra-constraints.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr87246.c [new file with mode: 0644]