llvm/lib/Transforms/Scalar
Chris Lattner 84369b323e Avoid deleting individual instructions until AFTER dead blocks have dropped
their references.  This fixes bug:
    test/Regression/Transforms/ADCE/2002-05-28-Crash*.ll


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2753 91177308-0d34-0410-b5e6-96231b3b80d8
2002-05-28 21:38:16 +00:00
..
ADCE.cpp Avoid deleting individual instructions until AFTER dead blocks have dropped 2002-05-28 21:38:16 +00:00
ConstantProp.cpp Trivial cleanups 2002-05-13 22:04:46 +00:00
DCE.cpp Simplify the interface to local DCE and Constant prop 2002-05-26 20:18:18 +00:00
DecomposeMultiDimRefs.cpp Add support for printing out statistics information when -stats is added to 2002-05-10 15:38:35 +00:00
GCSE.cpp * Fix bug: test/Regression/Transforms/GCSE/2002-05-14-OperandSwap.ll 2002-05-14 19:57:25 +00:00
IndVarSimplify.cpp Use the new DEBUG(x) macro to allow debugging code to be enabled on the commandline 2002-05-22 17:17:27 +00:00
InstructionCombining.cpp Fold add X, 0 for floating point types as well 2002-05-23 17:11:38 +00:00
LICM.cpp Simplify the interface to local DCE and Constant prop 2002-05-26 20:18:18 +00:00
Makefile Initial checkin of indvar stuff 2001-12-03 17:28:42 +00:00
PiNodeInsertion.cpp Add support for printing out statistics information when -stats is added to 2002-05-10 15:38:35 +00:00
Reassociate.cpp Use the new DEBUG(x) macro to allow debugging code to be enabled on the commandline 2002-05-22 17:17:27 +00:00
SCCP.cpp Use the new DEBUG(x) macro to allow debugging code to be enabled on the commandline 2002-05-22 17:17:27 +00:00
SimplifyCFG.cpp New CFG Simplification pass: removed from the old DCE pass 2002-05-21 20:49:37 +00:00
SymbolStripping.cpp Merge all individual .h files into a single Scalar.h file 2002-05-07 20:03:00 +00:00