diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-04-01 09:36:47 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-04-01 09:36:47 -0500 |
commit | 783e5bca056b3c86c4b6d2cab5b806569e690873 (patch) | |
tree | 9b6e40bc52c7605720ddd82b67ee5a1faf5d3f12 /gcc | |
parent | a229128df54e1fc6e6a2bafac4eaef8d0ff96d0b (diff) | |
download | gcc-783e5bca056b3c86c4b6d2cab5b806569e690873.zip gcc-783e5bca056b3c86c4b6d2cab5b806569e690873.tar.gz gcc-783e5bca056b3c86c4b6d2cab5b806569e690873.tar.bz2 |
(cse_insn): When emitting a BARRIER, don't put it after a deleted
insn.
From-SVN: r9283
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/cse.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -6969,7 +6969,7 @@ cse_insn (insn, in_libcall_block) if (NEXT_INSN (insn) == 0 || GET_CODE (NEXT_INSN (insn)) != BARRIER) - emit_barrier_after (insn); + emit_barrier_before (NEXT_INSN (insn)); /* We might have two BARRIERs separated by notes. Delete the second one if so. */ |