diff options
author | Bernd Schmidt <bernd.schmidt@analog.com> | 2009-03-31 15:16:41 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2009-03-31 15:16:41 +0000 |
commit | 1569e19062140aa281bc0d08d1be4cf8d4a0e7bf (patch) | |
tree | f70a92f822f9ed585d42284f367304878fc9253d /gcc/passes.c | |
parent | ed853664c52914caf6b9841bf6abfdb168b1b96e (diff) | |
download | gcc-1569e19062140aa281bc0d08d1be4cf8d4a0e7bf.zip gcc-1569e19062140aa281bc0d08d1be4cf8d4a0e7bf.tar.gz gcc-1569e19062140aa281bc0d08d1be4cf8d4a0e7bf.tar.bz2 |
loop-iv.c (simplify_using_condition): A condition of the form (EQ REG CONST) can be used to simply make a substitution.
* loop-iv.c (simplify_using_condition): A condition of the form
(EQ REG CONST) can be used to simply make a substitution.
(simplify_using_initial_values): Keep track of conditions we have seen
and keep using them to simplify new expressions, while applying the
same substitutions to them as to the expression.
From-SVN: r145352
Diffstat (limited to 'gcc/passes.c')
0 files changed, 0 insertions, 0 deletions