llvm-6502/lib/Transforms/Scalar
Chandler Carruth b59c39e520 [SROA] Simplify some of the logic to dig out the old pointer value by
using OldPtr more heavily. Lots of this code was written before the
rewriter had an OldPtr member setup ahead of time. There are already
asserts in place that should ensure this doesn't change any
functionality.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202135 91177308-0d34-0410-b5e6-96231b3b80d8
2014-02-25 11:08:02 +00:00
..
ADCE.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
CMakeLists.txt [CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen. 2014-02-22 00:07:45 +00:00
ConstantHoisting.cpp Fix typos 2014-02-25 04:21:15 +00:00
ConstantProp.cpp Make some DataLayout pointers const. 2014-02-24 23:12:18 +00:00
CorrelatedValuePropagation.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
DCE.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
DeadStoreElimination.cpp Rename a few more DataLayout variables from TD to DL. 2014-02-21 18:34:28 +00:00
EarlyCSE.cpp Rename many DataLayout variables from TD to DL. 2014-02-21 00:06:31 +00:00
FlattenCFGPass.cpp
GlobalMerge.cpp Rename many DataLayout variables from TD to DL. 2014-02-21 00:06:31 +00:00
GVN.cpp Rename many DataLayout variables from TD to DL. 2014-02-21 00:06:31 +00:00
IndVarSimplify.cpp Make some DataLayout pointers const. 2014-02-24 23:12:18 +00:00
JumpThreading.cpp Make some DataLayout pointers const. 2014-02-24 23:12:18 +00:00
LICM.cpp Make some DataLayout pointers const. 2014-02-24 23:12:18 +00:00
LLVMBuild.txt Add proper dependencies to LLVMBuild.txt in llvm/lib. 2013-12-10 05:39:34 +00:00
LoopDeletion.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
LoopIdiomRecognize.cpp Rename many DataLayout variables from TD to DL. 2014-02-21 00:06:31 +00:00
LoopInstSimplify.cpp Rename a few more DataLayout variables. 2014-02-21 01:53:35 +00:00
LoopRerollPass.cpp Make some DataLayout pointers const. 2014-02-24 23:12:18 +00:00
LoopRotation.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
LoopStrengthReduce.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
LoopUnrollPass.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
LoopUnswitch.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
LowerAtomic.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
Makefile
MemCpyOptimizer.cpp Rename many DataLayout variables from TD to DL. 2014-02-21 00:06:31 +00:00
PartiallyInlineLibCalls.cpp
Reassociate.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
Reg2Mem.cpp
SampleProfile.cpp Include <cctype> for isdigit(). 2014-02-22 06:34:10 +00:00
Scalar.cpp [CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen. 2014-02-22 00:07:45 +00:00
Scalarizer.cpp Rename a few more DataLayout variables. 2014-02-21 01:53:35 +00:00
ScalarReplAggregates.cpp Make some DataLayout pointers const. 2014-02-24 23:12:18 +00:00
SCCP.cpp Rename many DataLayout variables from TD to DL. 2014-02-21 00:06:31 +00:00
SimplifyCFGPass.cpp Rename a few more DataLayout variables. 2014-02-21 01:53:35 +00:00
Sink.cpp [PM] Split DominatorTree into a concrete analysis result object which 2014-01-13 13:07:17 +00:00
SROA.cpp [SROA] Simplify some of the logic to dig out the old pointer value by 2014-02-25 11:08:02 +00:00
StructurizeCFG.cpp cleanup: scc_iterator consumers should use isAtEnd 2014-02-04 19:19:07 +00:00
TailRecursionElimination.cpp Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00