llvm-6502/lib/Transforms/Scalar
2011-05-26 23:16:48 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
CMakeLists.txt
CodeGenPrepare.cpp Do not insert anything after terminator. 2011-05-26 23:16:48 +00:00
ConstantProp.cpp
CorrelatedValuePropagation.cpp
DCE.cpp
DeadStoreElimination.cpp
EarlyCSE.cpp
GVN.cpp fix PR9841 by having GVN not process dead loads. This was 2011-05-22 07:03:34 +00:00
IndVarSimplify.cpp indvars: incremental fixes for -disable-iv-rewrite and testcases. 2011-05-26 00:46:11 +00:00
JumpThreading.cpp Add a parameter to ConstantFoldTerminator() that callers can use to ask it to also clean up the condition of any conditional terminator it folds to be unconditional, if that turns the condition into dead code. This just means it calls RecursivelyDeleteTriviallyDeadInstructions() in strategic spots. It defaults to the old behavior. 2011-05-22 16:24:18 +00:00
LICM.cpp Clean up the lazy initialization of DIBuilder a bit. 2011-05-24 06:00:08 +00:00
LoopDeletion.cpp
LoopIdiomRecognize.cpp Fix PR9815: I was trying to get out of "generating code and then 2011-05-22 17:39:56 +00:00
LoopInstSimplify.cpp
LoopRotation.cpp
LoopStrengthReduce.cpp When checking for signed multiplication overflow, watch out for INT_MIN and -1. 2011-05-23 21:07:39 +00:00
LoopUnrollPass.cpp
LoopUnswitch.cpp Simplify r132022 based on Cameron's feedback. 2011-05-25 18:17:13 +00:00
LowerAtomic.cpp
Makefile
MemCpyOptimizer.cpp Teach valuetracking that byval arguments with a specified alignment are 2011-05-23 00:03:39 +00:00
Reassociate.cpp
Reg2Mem.cpp
Scalar.cpp
ScalarReplAggregates.cpp Clean up the lazy initialization of DIBuilder a bit. 2011-05-24 06:00:08 +00:00
SCCP.cpp PR7952: Make isa<> use the same logic as cast<>, so that they both work 2011-05-21 19:13:10 +00:00
SimplifyCFGPass.cpp Add a parameter to ConstantFoldTerminator() that callers can use to ask it to also clean up the condition of any conditional terminator it folds to be unconditional, if that turns the condition into dead code. This just means it calls RecursivelyDeleteTriviallyDeadInstructions() in strategic spots. It defaults to the old behavior. 2011-05-22 16:24:18 +00:00
SimplifyLibCalls.cpp
Sink.cpp
TailDuplication.cpp
TailRecursionElimination.cpp Don't do tail calls in a function that call setjmp. The stack might be 2011-05-16 03:05:33 +00:00