diff options
author | Richard Kenner <kenner@vlsi1.ultra.nyu.edu> | 2001-10-28 02:34:18 +0000 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 2001-10-27 22:34:18 -0400 |
commit | 157bd2bb7d959b5995696036c68b23bb646d0e4f (patch) | |
tree | 69098b70e70ae289b93c23f35cad53df4550b97f | |
parent | e7af1d4538c0728f9bb7c6ae46e77a9e01368264 (diff) | |
download | gcc-157bd2bb7d959b5995696036c68b23bb646d0e4f.zip gcc-157bd2bb7d959b5995696036c68b23bb646d0e4f.tar.gz gcc-157bd2bb7d959b5995696036c68b23bb646d0e4f.tar.bz2 |
* gcse.c (insert_insn_end_bb): Don't assume PAT is a SET.
From-SVN: r46574
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/gcse.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 17056d5..554490d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. @@ -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); |