OSDN Git Service

* loop-iv.c (simplify_using_condition): A condition of the form
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Mar 2009 15:16:41 +0000 (15:16 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Mar 2009 15:16:41 +0000 (15:16 +0000)
commit7f7a6f4a129b77b67da8db39c088223443fd8d23
treef70a92f822f9ed585d42284f367304878fc9253d
parent9bb5f693e5afa6097053fdfcbf669f15ef1b5a43
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145352 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/loop-iv.c