]> git.ipfire.org Git - thirdparty/gcc.git/commit
Revert:
authorJoseph Myers <joseph@codesourcery.com>
Tue, 10 Jan 2012 23:53:13 +0000 (23:53 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Tue, 10 Jan 2012 23:53:13 +0000 (23:53 +0000)
commit39cc435b52cc2c9af57347e0969f0ef4b47484e0
tree47d17d5cc932925d2d33824e8d3a9f1ec7936645
parentcd96e92acff14e8f29cbf810d5c2feb96edb711d
Revert:

2008-09-18  Andrew Pinski  <andrew_pinski@playstation.sony.com>

PR rtl-opt/37451
* loop-doloop.c (doloop_modify): New argument zero_extend_p and
zero extend count after the correction to it is done.
(doloop_optimize): Update call to doloop_modify, don't zero extend
count before call.

2008-11-03  Andrew Pinski  <andrew_pinski@playstation.sony.com>

PR rtl-opt/37782
* loop-doloop.c (doloop_modify): Add from_mode argument that says what
mode count is in.
(doloop_optimize): Update call to doloop_modify.

testsuite:
* gcc.c-torture/execute/doloop-1.c,
gcc.c-torture/execute/doloop-2.c: New tests.

From-SVN: r183080
gcc/ChangeLog
gcc/loop-doloop.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/doloop-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/doloop-2.c [new file with mode: 0644]