aboutsummaryrefslogtreecommitdiff
path: root/gcc/passes.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernd.schmidt@analog.com>2009-03-31 15:16:41 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2009-03-31 15:16:41 +0000
commit1569e19062140aa281bc0d08d1be4cf8d4a0e7bf (patch)
treef70a92f822f9ed585d42284f367304878fc9253d /gcc/passes.c
parented853664c52914caf6b9841bf6abfdb168b1b96e (diff)
downloadgcc-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