(fill_simple_delay_slots): When fill epilogue delay
authorJim Wilson <wilson@gcc.gnu.org>
Thu, 3 Feb 1994 02:21:50 +0000 (18:21 -0800)
committerJim Wilson <wilson@gcc.gnu.org>
Thu, 3 Feb 1994 02:21:50 +0000 (18:21 -0800)
slot, set needed to end_of_function_needs instead of clearing it.

From-SVN: r6471

gcc/reorg.c

index d62fd2d4cbd0e0b58eff27a7d7322be7d3ee5e74..563c607bcffdae3fedb6dde8604f9c885a2c6b3f 100644 (file)
@@ -3051,7 +3051,7 @@ fill_simple_delay_slots (first, non_jumps_p)
     return;
 
   slots_filled = 0;
-  CLEAR_RESOURCE (&needed);
+  needed = end_of_function_needs;
   CLEAR_RESOURCE (&set);
 
   for (trial = get_last_insn (); ! stop_search_p (trial, 1);