]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport "[tail-merge] Fix side-effect test in stmt_local_def"
authorTom de Vries <tdevries@suse.de>
Mon, 3 Sep 2018 10:14:52 +0000 (10:14 +0000)
committerTom de Vries <vries@gcc.gnu.org>
Mon, 3 Sep 2018 10:14:52 +0000 (10:14 +0000)
commit8026cd4783640171c0bbdbc23c8e275dddfc315d
tree0e92f18f396094816867daab1ae7835938afb737
parent3fd278eb0793a5cf513b1a99b36ea403c6266dd7
backport "[tail-merge] Fix side-effect test in stmt_local_def"

2018-09-03  Tom de Vries  <tdevries@suse.de>

backport from trunk:
2018-06-21  Tom de Vries  <tdevries@suse.de>

PR tree-optimization/85859
* tree-ssa-tail-merge.c (stmt_local_def): Copy gimple_is_call
test with comment from bb_no_side_effects_p.

* gcc.dg/pr85859.c: New test.

From-SVN: r264055
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr85859.c [new file with mode: 0644]
gcc/tree-ssa-tail-merge.c