]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/68955 (wrong code at -O3 on x86-64-linux-gnu in 32-bit mode)
authorJakub Jelinek <jakub@redhat.com>
Tue, 19 Jan 2016 12:34:45 +0000 (13:34 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 19 Jan 2016 12:34:45 +0000 (13:34 +0100)
commit569efc34ebc4f0a01d435dc11c3146b5442132cd
tree75a7d1ce1a175bc96655f4cf67f8ea84e0f07f16
parente49d321f033c35d907d9d3eb339efaa6a8ba1e52
re PR rtl-optimization/68955 (wrong code at -O3 on x86-64-linux-gnu in 32-bit mode)

PR rtl-optimization/68955
PR rtl-optimization/64557
* dse.c (record_store, check_mem_read_rtx): Don't call get_addr
here.  Fix up formatting.
* alias.c (get_addr): Handle VALUE +/- CONST_SCALAR_INT_P.

* gcc.dg/torture/pr68955.c: New test.

From-SVN: r232554
gcc/ChangeLog
gcc/alias.c
gcc/dse.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr68955.c [new file with mode: 0644]