llvm-6502/lib/Transforms/Scalar
Dan Gohman c6897706b7 Fix LSR to keep the RegUseTracker up to date when combining users.
This doesn't usually matter, because the other heuristics usually
succeed regardless, but it's good to keep the register use
bookkeeping consistent.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116005 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-07 23:33:43 +00:00
..
ADCE.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
BasicBlockPlacement.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
CMakeLists.txt Removed a bunch of unnecessary target_link_libraries. 2010-09-28 22:39:14 +00:00
CodeGenPrepare.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
ConstantProp.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
CorrelatedValuePropagation.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
DCE.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
DeadStoreElimination.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
GEPSplitter.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
GVN.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
IndVarSimplify.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
JumpThreading.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
LICM.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
LoopDeletion.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
LoopRotation.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
LoopStrengthReduce.cpp Fix LSR to keep the RegUseTracker up to date when combining users. 2010-10-07 23:33:43 +00:00
LoopUnrollPass.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
LoopUnswitch.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
LowerAtomic.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
MemCpyOptimizer.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
Reassociate.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
Reg2Mem.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
Scalar.cpp Remove LoopIndexSplit pass. It is neither maintained nor used by anyone. 2010-10-07 23:29:37 +00:00
ScalarReplAggregates.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
SCCP.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
SimplifyCFGPass.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
SimplifyHalfPowrLibCalls.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
SimplifyLibCalls.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
Sink.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
TailDuplication.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
TailRecursionElimination.cpp Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00