llvm-6502/lib/Transforms/Scalar
Nick Lewycky 36c7e6c36c When looking for dependencies on the src pointer, scan the src pointer. Scanning
on the memcpy call will pull up other unrelated stuff. Fixes PR11142.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142150 91177308-0d34-0410-b5e6-96231b3b80d8
2011-10-16 20:13:32 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
CMakeLists.txt
CodeGenPrepare.cpp
ConstantProp.cpp
CorrelatedValuePropagation.cpp
DCE.cpp
DeadStoreElimination.cpp Enhance the memdep interface so that users can tell the difference between a dependency which cannot be calculated and a path reaching the entry point of the function. This patch introduces isNonFuncLocal, which replaces isUnknown in some cases. 2011-10-13 22:14:57 +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
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 Fix indvars randomness by removing iteration over a map. 2011-10-15 01:38:14 +00:00
JumpThreading.cpp
LICM.cpp
LoopDeletion.cpp
LoopIdiomRecognize.cpp
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
LoopUnswitch.cpp
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 When eliminating unnecessary retain+autorelease on return values, 2011-09-29 22:27:34 +00:00
Reassociate.cpp
Reg2Mem.cpp
Scalar.cpp
ScalarReplAggregates.cpp Fix PR11106 by correcting a typo that has been in the code for over a year. This 2011-10-11 21:26:40 +00:00
SCCP.cpp
SimplifyCFGPass.cpp
SimplifyLibCalls.cpp
Sink.cpp Fix an issue with the IR sink pass found by inspection. (I'm not sure anyone is actually using this, but might as well fix it since I found the issue.) 2011-09-01 21:21:24 +00:00
TailRecursionElimination.cpp