]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR rtl-optimization/24376 (wrong-code unless -fno-sched-interblock)
authorNick Clifton <nickc@redhat.com>
Thu, 2 Feb 2006 10:54:53 +0000 (10:54 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Thu, 2 Feb 2006 10:54:53 +0000 (10:54 +0000)
PR 24376
* sched-rgn.c (add_branch_dependences): For cc0 targets extend the
dependencies inside a block back to the very first cc0 setter in the block.

From-SVN: r110510

gcc/ChangeLog
gcc/sched-rgn.c

index 3bc8aed0294890212daf5a2c516d5be5e8a1e1da..16bd9cf906c5e9ad84bd0e802f144dc820f5f41c 100644 (file)
@@ -1,3 +1,10 @@
+2006-02-02  Nick Clifton  <nickc@redhat.com>
+
+       PR 24376
+       * sched-rgn.c (add_branch_dependences): For cc0 targets extend
+       the dependencies inside a block back to the very first cc0 setter
+       in the block.
+
 2006-01-21  Joseph S. Myers  <joseph@codesourcery.com>
 
        * gcc.c (process_command), gcov.c (print_version), gcov-dump.c
index b8e474d0b448b11bb7d83c4d03a85ec5afd274d8..b1c457c593abf68b71e74f55ad14e498a84dc823 100644 (file)
@@ -2078,6 +2078,7 @@ add_branch_dependences (rtx head, rtx tail)
       insn = PREV_INSN (insn);
     }
 
+
   /* Make sure these insns are scheduled last in their block.  */
   insn = last;
   if (insn != 0)