llvm-6502/lib
Chris Lattner 7f0566c123 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14635 91177308-0d34-0410-b5e6-96231b3b80d8
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
Archive Add #include <iostream> which is needed now that Value.h doesn't include it 2004-07-04 11:01:27 +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
Linker - #include <iostream> since its not in Value.h any more. 2004-07-04 11:52:49 +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 Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
Makefile CBackend is no longer here 2004-02-13 23:29:37 +00:00