llvm-mirror/lib
Chris Lattner d450ccbc91 Fix a bug in the unreachable block elim pass. Dropping all references on a
basic block clear()'s all of the operands lists, including phis.  This
caused removePredecessor to get confused later.  Because of this, we just
nuke (without prejudice) PHI nodes in unreachable blocks.

llvm-svn: 14635
2004-07-06 06:36:11 +00:00
..
Analysis Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
AsmParser - remove use of isa<Type>(Val) since there's no inheritance relationship 2004-07-04 12:19:05 +00:00
Bytecode Remove definition and use of OtherVal enumerator. This just fixes a thinko. 2004-07-06 01:30:36 +00:00
CodeGen Fix a bug in the unreachable block elim pass. Dropping all references on a 2004-07-06 06:36:11 +00:00
Debugger Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
ExecutionEngine Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
Support Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
Target Add #includes 2004-07-04 17:19:21 +00:00
Transforms Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
VMCore Correct syntax typo .. ; -> : 2004-07-04 12:15:11 +00:00
Makefile CBackend is no longer here 2004-02-13 23:29:37 +00:00