llvm-6502/include/llvm/Analysis
Owen Anderson d20c824b20 Factor the dominator tree calculation details out into DominatorCalculation.h. This
change is not useful in and of itself, but it lays the groundwork for combining
the dominator and postdominator implementations.

Also, factor a few methods that are common to DominatorTree and PostDominatorTree
into DominatorTreeBase.  Again, this will make merging the two calculation methods
simpler in the future.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42248 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-23 21:31:44 +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 Factor the dominator tree calculation details out into DominatorCalculation.h. This 2007-09-23 21:31:44 +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 No need to hardcode SmallVector size. 2007-08-21 16:39:43 +00:00
LoopPass.h More explicit keywords. 2007-08-01 15:32:29 +00:00
MemoryDependenceAnalysis.h Add a flag to mark a dirty cache entry. This is not yet used, but will eventually 2007-09-19 16:13:57 +00:00
Passes.h A shim over other AA impls to catch incorrect uses 2006-11-14 05:21:04 +00:00
PostDominators.h Factor the dominator tree calculation details out into DominatorCalculation.h. This 2007-09-23 21:31:44 +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 - Use correct header for SCEV inside LoopPass.cpp 2007-08-20 21:17:26 +00:00
ScalarEvolutionExpressions.h Handle decrementing loops properly. Fixes PR1533. 2007-07-16 02:08:00 +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