[PATCH]Fix PR66556. Don't drop side-effect in
authorrenlin <renlin@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Jul 2015 08:29:46 +0000 (08:29 +0000)
committerrenlin <renlin@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Jul 2015 08:29:46 +0000 (08:29 +0000)
commit1c504cbdad2cfebaf61606a4582d1c2e9c617d5c
tree122ee52482e8bebf65203d2169c8eac27aaa1b40
parent9f82fcbcee9f533f2fcdaff88fe16654ff9ea117
[PATCH]Fix PR66556. Don't drop side-effect in
simplify_const_relational_operation function.

gcc/

2015-07-13  Renlin Li  <renlin.li@arm.com>

PR rtl/66556
* simplify-rtx.c (simplify_const_relational_operation): Add
side_effects_p checks.

gcc/testsuite/

2015-07-13  Renlin Li  <renlin.li@arm.com>

PR rtl/66556
* gcc.c-torture/execute/pr66556.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@225729 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/simplify-rtx.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr66556.c [new file with mode: 0644]