llvm-6502/include/llvm/Analysis
Michael Gottesman e2058ff5bd Added BlockFrequencyInfo::view for displaying the block frequency propagation graph via graphviz.
This is useful for debugging issues in the BlockFrequency implementation since
one can easily visualize where probability mass and other errors occur in the
propagation.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194654 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-14 02:27:46 +00:00
..
AliasAnalysis.h
AliasSetTracker.h
BlockFrequencyImpl.h
BlockFrequencyInfo.h Added BlockFrequencyInfo::view for displaying the block frequency propagation graph via graphviz. 2013-11-14 02:27:46 +00:00
BranchProbabilityInfo.h
CallGraph.h Merge CallGraph and BasicCallGraph. 2013-10-31 03:03:55 +00:00
CallGraphSCCPass.h
CallPrinter.h
CaptureTracking.h
CFG.h
CFGPrinter.h GraphViz CFGPrinter: wrap long lines. 2013-11-12 18:06:09 +00:00
CodeMetrics.h
ConstantFolding.h
ConstantsScanner.h
DependenceAnalysis.h delinearization of arrays 2013-11-12 22:47:20 +00:00
DominanceFrontier.h
DominatorInternals.h
Dominators.h Add function DominatorTree::getDescendants(). 2013-09-19 17:18:35 +00:00
DomPrinter.h
DOTGraphTraitsPass.h
FindUsedTypes.h
InlineCost.h
InstructionSimplify.h
Interval.h
IntervalIterator.h
IntervalPartition.h
IVUsers.h
LazyValueInfo.h
LibCallAliasAnalysis.h
LibCallSemantics.h
Lint.h
Loads.h
LoopInfo.h Quick look-up for block in loop. 2013-10-26 03:08:02 +00:00
LoopInfoImpl.h Quick look-up for block in loop. 2013-10-26 03:08:02 +00:00
LoopIterator.h
LoopPass.h Move the old pass manager infrastructure into a legacy namespace and 2013-11-09 12:26:54 +00:00
MemoryBuiltins.h fix PR17635: false positive with packed structures 2013-10-24 09:17:24 +00:00
MemoryDependenceAnalysis.h
Passes.h delinearization of arrays 2013-11-12 22:47:20 +00:00
PHITransAddr.h
PostDominators.h
PtrUseVisitor.h
RegionInfo.h
RegionIterator.h
RegionPass.h Move the old pass manager infrastructure into a legacy namespace and 2013-11-09 12:26:54 +00:00
RegionPrinter.h
ScalarEvolution.h Change data structure to memorize computed result in ScalarEvolution 2013-11-12 09:40:41 +00:00
ScalarEvolutionExpander.h Fix SCEVExpander: don't try to expand quadratic recurrences outside a loop. 2013-10-25 21:35:56 +00:00
ScalarEvolutionExpressions.h delinearization of arrays 2013-11-12 22:47:20 +00:00
ScalarEvolutionNormalization.h
SparsePropagation.h
TargetTransformInfo.h Speling fixes. 2013-10-22 15:18:03 +00:00
Trace.h
ValueTracking.h Teach MemoryBuiltins and InstructionSimplify that operator new never returns NULL. 2013-09-24 16:37:51 +00:00
Verifier.h