1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 13:02:52 +02:00
llvm-mirror/include/llvm/Analysis
Chris Lattner 12e1831ffe Change the call graph class to have TWO external nodes, making call graph
SCC passes much more useful.  In particular, this should fix the incredibly
stupid missed inlining opportunities that the inliner suffered from.

llvm-svn: 12860
2004-04-12 05:36:32 +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 Change the call graph class to have TWO external nodes, making call graph 2004-04-12 05:36:32 +00:00
ConstantsScanner.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
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 Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
DSGraph.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
DSGraphTraits.h Fix the "partial pool allocator" on em3d and others. The problem is that 2004-03-01 01:42:26 +00:00
DSNode.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +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 Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
InstForest.h be GCC 3.4 clean 2003-11-29 19:55:12 +00:00
Interval.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
IntervalIterator.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
IntervalPartition.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
IPModRef.h Doxygenified and cleand up comments. 2004-03-11 23:08:20 +00:00
LoadValueNumbering.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
LoopInfo.h Doxygenify comments. 2004-01-30 17:22:50 +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 Doxygenify comments. 2004-02-29 23:55:11 +00:00
ProfileInfo.h Switch over to using edge profile information as the basic profiling representation, 2004-03-08 22:03:45 +00:00
ProfileInfoLoader.h Add support for representing edge counts 2004-03-08 18:19:37 +00:00
ScalarEvolution.h cleanup some long-dead code 2004-04-02 20:46:26 +00:00
SlotCalculator.h Move SlotCalculator.h from include/llvm to include/llvm/Analysis 2004-01-20 19:50:12 +00:00
Trace.h Rearrange some methods, implement the dominates method 2004-03-08 21:07:12 +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