]> git.ipfire.org Git - thirdparty/gcc.git/commit
PR tree-optimization/81555
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Jul 2017 08:49:16 +0000 (08:49 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Jul 2017 08:49:16 +0000 (08:49 +0000)
commite70cda06370669da7bae354369e55edc4dc4772a
tree59aeb2fb78941197a712558842d5f67b1da78303
parent280ce47d0f9dac29584586ae964826fffa4ab22f
PR tree-optimization/81555
PR tree-optimization/81556
* tree-ssa-reassoc.c (rewrite_expr_tree): Add NEXT_CHANGED argument,
if true, force CHANGED for the recursive invocation.
(reassociate_bb): Remember original length of ops array, pass
len != orig_len as NEXT_CHANGED in rewrite_expr_tree call.

* gcc.c-torture/execute/pr81555.c: New test.
* gcc.c-torture/execute/pr81556.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@250609 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr81555.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/pr81556.c [new file with mode: 0644]
gcc/tree-ssa-reassoc.c