llvm-6502/include/llvm/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
..
AliasAnalysis.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
AliasSetTracker.h Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
CallGraph.h Remove uses of llvm/System/IncludeFile.h that are no longer needed. 2008-05-06 01:32:53 +00:00
CFGPrinter.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
ConstantFolding.h Avoid unnecessarily casting away const, fixing a FIXME. 2008-01-31 01:05:10 +00:00
ConstantsScanner.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
DominatorInternals.h Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
Dominators.h Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
FindUsedTypes.h Remove uses of llvm/System/IncludeFile.h that are no longer needed. 2008-05-06 01:32:53 +00:00
Interval.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
IntervalIterator.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
IntervalPartition.h Don't include <map> in Pass.h, which doesn't need it. This requires 2008-03-21 23:51:57 +00:00
LibCallSemantics.h Add a new interface for describing the behavior of library calls. This 2008-05-07 18:21:13 +00:00
LoadValueNumbering.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
LoopInfo.h Remove uses of llvm/System/IncludeFile.h that are no longer needed. 2008-05-06 01:32:53 +00:00
LoopPass.h PassInfo keep tracks whether a pass is an analysis pass or not. 2008-03-19 21:56:59 +00:00
MemoryDependenceAnalysis.h PassInfo keep tracks whether a pass is an analysis pass or not. 2008-03-19 21:56:59 +00:00
Passes.h Add a new LibCallAliasAnalysis pass, which is parameterized 2008-05-07 19:53:05 +00:00
PostDominators.h Remove uses of llvm/System/IncludeFile.h that are no longer needed. 2008-05-06 01:32:53 +00:00
ProfileInfo.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
ProfileInfoLoader.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
ProfileInfoTypes.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
ScalarEvolution.h PassInfo keep tracks whether a pass is an analysis pass or not. 2008-03-19 21:56:59 +00:00
ScalarEvolutionExpander.h Add 'umax' similar to 'smax' SCEV. Closes PR2003. 2008-02-20 06:48:22 +00:00
ScalarEvolutionExpressions.h Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
SparsePropagation.h Add a new SparsePropagation analysis utility, which allows you to do 2008-05-12 01:12:24 +00:00
Trace.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
ValueNumbering.h Remove uses of llvm/System/IncludeFile.h that are no longer needed. 2008-05-06 01:32:53 +00:00
Verifier.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00