gcc/testsuite/ChangeLog:
commitfc3b1c442a26b1b4415579baf5032da36427615a
authorkugan <kugan@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 May 2016 10:47:57 +0000 (30 10:47 +0000)
committerkugan <kugan@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 May 2016 10:47:57 +0000 (30 10:47 +0000)
tree4bd7ac6454dc0b3294ce67725411c6bfec7fb42d
parentce352457be48cca15b64c552a76a7fa5d7bc2db7
gcc/testsuite/ChangeLog:

2016-05-30  Kugan Vivekanandarajah  <kuganv@linaro.org>

PR middle-end/71269
PR middle-end/71292
* gcc.dg/tree-ssa/pr71269.c: New test.
* gcc.dg/tree-ssa/pr71292.c: New test.

gcc/ChangeLog:

2016-05-30  Kugan Vivekanandarajah  <kuganv@linaro.org>

PR middle-end/71269
PR middle-end/71252
* tree-ssa-reassoc.c (insert_stmt_before_use): Use find_insert_point so
that inserted stmt will not dominate stmts that defines its operand.
(rewrite_expr_tree): Add stmt_to_insert before adding the use stmt.
(rewrite_expr_tree_parallel): Likewise.

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