]> gcc.gnu.org Git - gcc.git/commit
re PR tree-optimization/59299 (We do not sink loads)
authorRichard Biener <rguenther@suse.de>
Fri, 6 Jun 2014 15:31:47 +0000 (15:31 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 6 Jun 2014 15:31:47 +0000 (15:31 +0000)
commitacce8ce3bf1d3e588a9fb867cec6207e20596482
treeb895eada531f39c0c77fdeb6275329d7f5673c0b
parentf0bb873672d194163ce75f1ab5c30d9c8bf03ecc
re PR tree-optimization/59299 (We do not sink loads)

2014-06-06  Richard Biener  <rguenther@suse.de>

PR tree-optimization/59299
* tree-ssa-sink.c (all_immediate_uses_same_place): Work on
a def operand.
(nearest_common_dominator_of_uses): Likewise.
(statement_sink_location): Adjust.  Support sinking loads.

* gcc.dg/tree-ssa/ssa-sink-10.c: New testcase.

From-SVN: r211317
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-10.c [new file with mode: 0644]
gcc/tree-ssa-sink.c
This page took 0.060979 seconds and 5 git commands to generate.