llvm-6502/include/llvm/Analysis
Sebastian Pop 79facc9e29 remove BasePointer before delinearizing
No functional change is intended: instead of relying on the delinearization to
come up with the base pointer as a remainder of the divisions in the
delinearization, we just compute it from the array access and use that value.
We substract the base pointer from the SCEV to be delinearized and that
simplifies the work of the delinearizer.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209692 91177308-0d34-0410-b5e6-96231b3b80d8
2014-05-27 22:41:51 +00:00
..
AliasAnalysis.h
AliasSetTracker.h
BlockFrequencyInfo.h
BlockFrequencyInfoImpl.h
BranchProbabilityInfo.h
CallGraph.h
CallGraphSCCPass.h
CallPrinter.h
CaptureTracking.h
CFG.h
CFGPrinter.h
CGSCCPassManager.h
CodeMetrics.h
ConstantFolding.h
ConstantsScanner.h
DependenceAnalysis.h
DominanceFrontier.h
DomPrinter.h
DOTGraphTraitsPass.h
FindUsedTypes.h
InlineCost.h
InstructionSimplify.h
Interval.h
IntervalIterator.h
IntervalPartition.h
IVUsers.h
LazyCallGraph.h
LazyValueInfo.h
LibCallAliasAnalysis.h
LibCallSemantics.h
Lint.h
Loads.h
LoopInfo.h
LoopInfoImpl.h
LoopIterator.h
LoopPass.h
MemoryBuiltins.h
MemoryDependenceAnalysis.h
Passes.h
PHITransAddr.h
PostDominators.h
PtrUseVisitor.h
RegionInfo.h
RegionIterator.h
RegionPass.h
RegionPrinter.h
ScalarEvolution.h
ScalarEvolutionExpander.h
ScalarEvolutionExpressions.h remove BasePointer before delinearizing 2014-05-27 22:41:51 +00:00
ScalarEvolutionNormalization.h
SparsePropagation.h
TargetFolder.h
TargetTransformInfo.h
Trace.h
ValueTracking.h