llvm-6502/lib/Transforms/Scalar
Cameron Zwarich 90747e34e6 The element insertion code in scalar replacement doesn't handle incorrect
element types, even though the element extraction code does. It is surprising
that this bug has been here for so long. Fixes <rdar://problem/10318778>.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142740 91177308-0d34-0410-b5e6-96231b3b80d8
2011-10-23 07:02:10 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
CMakeLists.txt Fix CMake build. 2011-10-17 17:50:39 +00:00
CodeGenPrepare.cpp
ConstantProp.cpp
CorrelatedValuePropagation.cpp
DCE.cpp
DeadStoreElimination.cpp A non-escaping malloc in the entry block is not unlike an alloca. Do dead-store 2011-10-22 21:59:35 +00:00
EarlyCSE.cpp
GlobalMerge.cpp svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar/GlobalMerge.cpp 2011-10-17 17:17:43 +00:00
GVN.cpp
IndVarSimplify.cpp
JumpThreading.cpp
LICM.cpp
LoopDeletion.cpp
LoopIdiomRecognize.cpp
LoopInstSimplify.cpp
LoopRotation.cpp
LoopStrengthReduce.cpp
LoopUnrollPass.cpp Initialze ScalarEvalution dependency. 2011-10-19 23:56:07 +00:00
LoopUnswitch.cpp
LowerAtomic.cpp
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 The element insertion code in scalar replacement doesn't handle incorrect 2011-10-23 07:02:10 +00:00
SCCP.cpp
SimplifyCFGPass.cpp
SimplifyLibCalls.cpp
Sink.cpp
TailRecursionElimination.cpp Correct over-zealous removal of hack. 2011-10-17 18:43:40 +00:00