llvm-6502/include/llvm/Analysis
Owen Anderson 78e02f78ce A first stab at memory dependence analysis. This is an interface on top of
alias analysis, adding caching and lazy computation of queries.  This will
be used in planned improvements to memory access optimizations.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37958 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-06 23:14:35 +00:00
..
AliasAnalysis.h Drop 'const' 2007-05-03 01:11:54 +00:00
AliasSetTracker.h Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
CallGraph.h Drop 'const' 2007-05-03 01:11:54 +00:00
CFGPrinter.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
ConstantFolding.h Make this a *real* header: 2007-01-30 23:47:35 +00:00
ConstantsScanner.h Here is the bulk of the sanitizing. 2007-07-05 17:07:56 +00:00
Dominators.h Remove unused method - getIDomBlock(). 2007-07-04 01:11:19 +00:00
FindUsedTypes.h Fix typo in comment. 2007-05-06 13:37:16 +00:00
Interval.h Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
IntervalIterator.h Convert tabs to spaces 2005-04-22 03:27:20 +00:00
IntervalPartition.h Fix typo in comment. 2007-05-06 13:37:16 +00:00
LoadValueNumbering.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
LoopInfo.h Use DominatorTree instead of ETForest. 2007-06-08 00:17:13 +00:00
LoopPass.h Add explicit keywords. 2007-07-02 14:53:37 +00:00
MemoryDependenceAnalysis.h A first stab at memory dependence analysis. This is an interface on top of 2007-07-06 23:14:35 +00:00
Passes.h A shim over other AA impls to catch incorrect uses 2006-11-14 05:21:04 +00:00
PostDominators.h Break DominatorTree from ETNode. 2007-06-12 00:54:38 +00:00
ProfileInfo.h Drop 'const' 2007-05-03 01:11:54 +00:00
ProfileInfoLoader.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
ProfileInfoTypes.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
ScalarEvolution.h Rename ScalarEvolution::deleteInstructionFromRecords to 2007-06-19 14:28:31 +00:00
ScalarEvolutionExpander.h Add a SCEV class and supporting code for sign-extend expressions. 2007-06-15 14:38:12 +00:00
ScalarEvolutionExpressions.h Add a SCEV class and supporting code for sign-extend expressions. 2007-06-15 14:38:12 +00:00
Trace.h Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
ValueNumbering.h Drop 'const' 2007-05-03 01:11:54 +00:00
Verifier.h Change the verifier to never throw an exception. Instead verifyModule can 2006-07-06 18:00:01 +00:00