llvm-6502/lib/Transforms/Scalar
Dan Gohman dd842e34c8 Use RecursivelyDeleteTriviallyDeadInstructions in EliminateIVComparisons,
instead of deleting just the user. This makes it more consistent with
other code in IndVarSimplify, and theoretically can eliminate more users
earlier.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101027 91177308-0d34-0410-b5e6-96231b3b80d8
2010-04-12 07:29:15 +00:00
..
ABCD.cpp Remove another memory leak from ABCD by using Edges by value instead of 2010-03-27 09:09:17 +00:00
ADCE.cpp
BasicBlockPlacement.cpp
CMakeLists.txt
CodeGenPrepare.cpp Fix a nasty dangling-pointer heisenbug that could 2010-03-31 20:37:15 +00:00
ConstantProp.cpp
DCE.cpp
DeadStoreElimination.cpp
GEPSplitter.cpp
GVN.cpp const-ize a predicate 2010-04-09 10:57:00 +00:00
IndVarSimplify.cpp Use RecursivelyDeleteTriviallyDeadInstructions in EliminateIVComparisons, 2010-04-12 07:29:15 +00:00
JumpThreading.cpp fix PR6743, a case where we'd delete an instruction before using it 2010-04-10 18:26:57 +00:00
LICM.cpp
LoopDeletion.cpp
LoopIndexSplit.cpp
LoopRotation.cpp
LoopStrengthReduce.cpp When determining a canonical insert position, don't climb deeper 2010-04-09 22:07:05 +00:00
LoopUnrollPass.cpp
LoopUnswitch.cpp some code cleanups, use SwitchInst::findCaseValue, reduce indentation 2010-04-05 21:18:32 +00:00
Makefile
MemCpyOptimizer.cpp Reapply address space patch after fixing an issue in MemCopyOptimizer. 2010-04-04 03:10:48 +00:00
Reassociate.cpp
Reg2Mem.cpp rename use_const_iterator to const_use_iterator for consistency's sake 2010-03-25 23:06:16 +00:00
Scalar.cpp Whoops this already existed. 2010-03-11 23:21:19 +00:00
ScalarReplAggregates.cpp performance: get rid of repeated dereferencing of use_iterator by caching its result 2010-04-06 19:32:30 +00:00
SCCP.cpp fix a SCCP miscompilation that could happen when a 2010-04-09 01:14:31 +00:00
SCCVN.cpp
SimplifyCFGPass.cpp Finally land the InvokeInst operand reordering. 2010-03-24 13:21:49 +00:00
SimplifyHalfPowrLibCalls.cpp
SimplifyLibCalls.cpp Reapply address space patch after fixing an issue in MemCopyOptimizer. 2010-04-04 03:10:48 +00:00
TailDuplication.cpp
TailRecursionElimination.cpp