* gcse.c (insert_insn_end_bb): Don't assume PAT is a SET.
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>
Sun, 28 Oct 2001 02:34:18 +0000 (02:34 +0000)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 28 Oct 2001 02:34:18 +0000 (22:34 -0400)
From-SVN: r46574

gcc/ChangeLog
gcc/gcse.c

index 17056d5363c00a77427eab90c8ab545722eb38a9..554490d58a79251b7f52f484bb7366ebe8fa083a 100644 (file)
@@ -1,5 +1,7 @@
 Sat Oct 27 17:32:04 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
+       * gcse.c (insert_insn_end_bb): Don't assume PAT is a SET.
+
        * dwarf2out.c (reg_number): Abort if pseudo.
        (reg_loc_descriptor): Return 0 if pseudo.
        (is_based_loc): Return 0 if pseudo.
index 0119f6742435b94baa7b38cdc747608644b16910..596a0417dfc558d9cbd99a634d22f87291c819e6 100644 (file)
@@ -4690,7 +4690,7 @@ insert_insn_end_bb (expr, bb, pre)
     }
   else
     {
-      add_label_notes (SET_SRC (pat), new_insn);
+      add_label_notes (pat, new_insn);
 
       /* Keep register set table up to date.  */
       record_one_set (regno, new_insn);