]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/19551 (pure (complex types) function call removed as dead (LAPACK...
authorJakub Jelinek <jakub@redhat.com>
Mon, 24 Jan 2005 09:10:53 +0000 (10:10 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 24 Jan 2005 09:10:53 +0000 (10:10 +0100)
commitedc4d558097add5c6b28f54deb04394c1fb1a957
tree4be130055e81d859f4021a5f87f95be937f1d911
parentf926e5a93c0304b18a3cb2a35e49b942e081e9fe
re PR middle-end/19551 (pure (complex types) function call removed as dead (LAPACK routine claic1.f bug))

* flow.c (propagate_one_insn): Formatting.

PR middle-end/19551
* flow.c (libcall_dead_p): Be more conservative if unsure.
If there are any instructions between insn and call, see if they are
all dead before saying the libcall is dead.

* gcc.c-torture/execute/20050121-1.c: New test.

From-SVN: r94149
gcc/ChangeLog
gcc/flow.c
gcc/testsuite/ChangeLog