OSDN Git Service

* loop-iv.c (implies_p): Detect additional cases where A implies B.
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Feb 2007 13:40:54 +0000 (13:40 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Feb 2007 13:40:54 +0000 (13:40 +0000)
commit731d95c8a2990fa936e3c6dd5be7acedfffe9cad
tree67928433b94e9ad8469534989cfdcbab20edfa74
parentd11c218949676961e1826706e25a709db31cd308
* loop-iv.c (implies_p): Detect additional cases where A implies B.
(determine_max_iter): Take additional LOOP arg; all callers changed.
Lose broken logic dealing with PLUS.  Try to limit the upper bound by
one using simplifications.

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