llvm-6502/include/llvm/Analysis
Vikram S. Adve c5204fb6f8 Complete rewrite of the code that merges DS graphs for equivalence classes
of functions called at a common call site.  The rewrite inlines the
resulting graphs bottom-up on the SCCs of the CBU call graph.  It also
simplifies the merging of equivalence classes by exploiting the fact that
functions in non-trivial SCCs are already merged.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13645 91177308-0d34-0410-b5e6-96231b3b80d8
2004-05-23 07:54:02 +00:00
..
DataStructure Complete rewrite of the code that merges DS graphs for equivalence classes 2004-05-23 07:54:02 +00:00
AliasAnalysis.h Make comments above APIs reflect what they should do. 2004-04-11 16:42:50 +00:00
AliasSetTracker.h Tweak argument 2004-03-15 04:08:18 +00:00
CallGraph.h Initialize member out of paranoia 2004-05-02 16:06:40 +00:00
CFGPrinter.h Because I like being able to instantiate the cfgprinter from external projects, 2004-04-26 16:27:53 +00:00
ConstantsScanner.h
DataStructure.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
DependenceGraph.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
Dominators.h It's not clear to me whether the old version was correct C++ code, but in 2004-05-21 18:38:16 +00:00
DSGraph.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
DSGraphTraits.h
DSNode.h Fix size/offset assertion to allow negative offsets and folded nodes. 2004-05-23 07:34:53 +00:00
DSSupport.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
Expressions.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
FindUnsafePointerTypes.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
FindUsedTypes.h
InstForest.h
Interval.h
IntervalIterator.h
IntervalPartition.h
IPModRef.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
LoadValueNumbering.h
LoopInfo.h Eliminate a poorly conceived method 2004-04-19 06:26:46 +00:00
MemoryDepAnalysis.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
PgmDependenceGraph.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
PostDominators.h
ProfileInfo.h
ProfileInfoLoader.h Add BBTrace accessor method and data member. 2004-05-04 17:11:13 +00:00
ProfileInfoTypes.h New header file containing profile info enums shared between the C++ analysis 2004-05-04 16:57:57 +00:00
ScalarEvolution.h Remove the SCEV::expandCodeFor method, add a new SCEVVisitor class. 2004-04-23 21:28:25 +00:00
ScalarEvolutionExpressions.h Fix warning 2004-04-27 18:21:56 +00:00
SlotCalculator.h
Trace.h Define erase forwarding method on traces 2004-05-17 21:17:21 +00:00
ValueNumbering.h Note to self: SAVE FILES! 2004-04-10 22:32:47 +00:00
Verifier.h Make the verifier API more complete and useful 2004-04-02 15:44:33 +00:00