This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/37782] [4.4 regression] Stage2 ada compiler miscompiled
- From: "jsm28 at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 10 Jan 2012 23:53:20 +0000
- Subject: [Bug rtl-optimization/37782] [4.4 regression] Stage2 ada compiler miscompiled
- Auto-submitted: auto-generated
- References: <bug-37782-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37782
--- Comment #15 from Joseph S. Myers <jsm28 at gcc dot gnu.org> 2012-01-10 23:53:20 UTC ---
Author: jsm28
Date: Tue Jan 10 23:53:13 2012
New Revision: 183080
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183080
Log:
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.
Added:
branches/gcc-4_5-branch/gcc/testsuite/gcc.c-torture/execute/doloop-1.c
branches/gcc-4_5-branch/gcc/testsuite/gcc.c-torture/execute/doloop-2.c
Modified:
branches/gcc-4_5-branch/gcc/ChangeLog
branches/gcc-4_5-branch/gcc/loop-doloop.c
branches/gcc-4_5-branch/gcc/testsuite/ChangeLog