re PR rtl-optimization/69052 (Performance regression after r229402.)
authorBin Cheng <bin.cheng@arm.com>
Wed, 2 Mar 2016 14:10:56 +0000 (14:10 +0000)
committerBin Cheng <amker@gcc.gnu.org>
Wed, 2 Mar 2016 14:10:56 +0000 (14:10 +0000)
commit192912db8a7464832f8d3354fdb92404af0721eb
treed5112463859fd99405ffe1e93be6a083bdeec259
parent90a7a40b65d1057bff07961dd9c8b0c05c345ba8
re PR rtl-optimization/69052 (Performance regression after r229402.)

PR tree-optimization/69052
* loop-invariant.c (canonicalize_address): New function.
(inv_can_prop_to_addr_use): Check validity of address expression
which is canonicalized by above function.

gcc/testsuite/ChangeLog
PR tree-optimization/69052
* gcc.target/i386/pr69052.c: New test.

From-SVN: r233907
gcc/ChangeLog
gcc/loop-invariant.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr69052.c [new file with mode: 0644]