llvm-6502/lib/Analysis
Chris Lattner ab7d9ccf18 Add a new SparsePropagation analysis utility, which allows you to do
SCCP like sparse lattice analysis with relative ease.  Just pick your
lattice function and implement the transfer function and you're good.
Just make sure you don't break monotonicity ;-)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50961 91177308-0d34-0410-b5e6-96231b3b80d8
2008-05-12 01:12:24 +00:00
..
IPA
AliasAnalysis.cpp
AliasAnalysisCounter.cpp Make several variable declarations static. 2008-05-06 01:53:16 +00:00
AliasAnalysisEvaluator.cpp Make several variable declarations static. 2008-05-06 01:53:16 +00:00
AliasDebugger.cpp
AliasSetTracker.cpp
Analysis.cpp
BasicAliasAnalysis.cpp
CFGPrinter.cpp
ConstantFolding.cpp Remove dead return. Thanks to Bill for the review! 2008-05-08 18:26:56 +00:00
InstCount.cpp
Interval.cpp
IntervalPartition.cpp
LibCallAliasAnalysis.cpp put LibCallAliasAnalysis into anonymous namespace to avoid 2008-05-09 20:35:45 +00:00
LibCallSemantics.cpp Add a new interface for describing the behavior of library calls. This 2008-05-07 18:21:13 +00:00
LoadValueNumbering.cpp
LoopInfo.cpp
LoopPass.cpp
Makefile
MemoryDependenceAnalysis.cpp Make several variable declarations static. 2008-05-06 01:53:16 +00:00
PostDominators.cpp
ProfileInfo.cpp
ProfileInfoLoader.cpp
ProfileInfoLoaderPass.cpp Make several variable declarations static. 2008-05-06 01:53:16 +00:00
ScalarEvolution.cpp Fix typo and indentation. 2008-05-06 04:03:18 +00:00
ScalarEvolutionExpander.cpp
SparsePropagation.cpp Add a new SparsePropagation analysis utility, which allows you to do 2008-05-12 01:12:24 +00:00
Trace.cpp
ValueNumbering.cpp