llvm-6502/lib/Transforms/Scalar
2011-11-12 02:07:50 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
CMakeLists.txt Fix CMake build. 2011-10-17 17:50:39 +00:00
CodeGenPrepare.cpp Fold two identical set lookups into one. No functionality change. 2011-09-29 23:40:12 +00:00
ConstantProp.cpp
CorrelatedValuePropagation.cpp
DCE.cpp
DeadStoreElimination.cpp Fixed bug in DeadStoreElimination commit r144239 2011-11-10 20:22:08 +00:00
EarlyCSE.cpp Fix a couple hash functions so that they do not depend on undefined shifts. Based on patch by Ahmed Charles. 2011-10-12 22:00:26 +00:00
GlobalMerge.cpp svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar/GlobalMerge.cpp 2011-10-17 17:17:43 +00:00
GVN.cpp Don't replace all dominated uses if there is only one use, since that 2011-10-15 11:13:42 +00:00
IndVarSimplify.cpp Rewrite LinearFunctionTestReplace to handle pointer-type IVs. 2011-11-02 17:19:57 +00:00
JumpThreading.cpp Change a bunch of isVolatile() checks to check for atomic load/store as well. 2011-09-12 20:23:13 +00:00
LICM.cpp LICM pass now understands invariant load metadata. Nothing generates this yet so it will currently never get used in real tests 2011-11-08 19:30:00 +00:00
LLVMBuild.txt build: Add initial cut at LLVMBuild.txt files. 2011-11-03 18:53:17 +00:00
LoopDeletion.cpp
LoopIdiomRecognize.cpp Correct grammar. 2011-09-13 00:44:16 +00:00
LoopInstSimplify.cpp
LoopRotation.cpp
LoopStrengthReduce.cpp Avoid undefined behavior in negation in LSR. Patch by Ahmed Charles. 2011-10-13 23:48:33 +00:00
LoopUnrollPass.cpp Initialze ScalarEvalution dependency. 2011-10-19 23:56:07 +00:00
LoopUnswitch.cpp Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit. 2011-09-27 20:39:19 +00:00
LowerAtomic.cpp Remove the old atomic instrinsics. autoupgrade functionality is included with this patch. 2011-10-06 23:20:49 +00:00
Makefile
MemCpyOptimizer.cpp When looking for dependencies on the src pointer, scan the src pointer. Scanning 2011-10-16 20:13:32 +00:00
ObjCARC.cpp Teach the ARC optimizer about the !clang.arc.copy_on_escape metadata 2011-10-17 22:53:25 +00:00
Reassociate.cpp
Reg2Mem.cpp
Scalar.cpp
ScalarReplAggregates.cpp Make sure scalarrepl picks the correct alloca when it rewrites a bitcast. Fixes PR11353. 2011-11-12 02:07:50 +00:00
SCCP.cpp Get rid of an optimization in SCCP which appears to have many issues. Specifically, it doesn't handle many cases involving undef correctly, and it is missing other checks which 2011-11-11 01:16:15 +00:00
SimplifyCFGPass.cpp
SimplifyLibCalls.cpp SimplifyLibCalls: Use IRBuilder.CreateGlobalString when creating a string for printf->puts, which correctly sets the unnamed_addr bit on the resulting GlobalVariable. 2011-10-29 19:43:31 +00:00
Sink.cpp
TailRecursionElimination.cpp Correct over-zealous removal of hack. 2011-10-17 18:43:40 +00:00