re PR rtl-optimization/11637 (g++ invalid assembly with -fnon-call-exceptions)
authorEric Botcazou <ebotcazou@libertysurf.fr>
Mon, 6 Oct 2003 08:52:23 +0000 (10:52 +0200)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 6 Oct 2003 08:52:23 +0000 (08:52 +0000)
commit8c03ca00a652f280811502a22cde311ef72cb861
tree35ffc3762d6a06a4c760b2f310e77392b9d2a981
parent0cb733bf23082f82c44e9d8aac5264dfa516e9d3
re PR rtl-optimization/11637 (g++ invalid assembly with -fnon-call-exceptions)

2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>

PR optimization/11637
* combine.c (adjust_for_new_dest): New function to adjust the
notes and LOG_LINKS when the dest of an insn has changed.
(try_combine): Use it when deleting the first insn of a two-insn
parallel or splitting a two-load parallel.

From-SVN: r72138
gcc/ChangeLog
gcc/combine.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/float1.C [new file with mode: 0644]