llvm-6502/include/llvm/Analysis
Vikram S. Adve a53e3da92c (1) Added DSGraph::cloneReachableSubgraph and DSGraph::cloneReachableNodes
to clone the subgraph reachable from a set of root nodes, into the
    current graph, merging the global nodes into those in the current graph.
(2) Added DSGraph::updateFromGlobalGraph() to rematerialize nodes from the
    globals graph into the current graph in both BU and TD passes.
(3) Added hash_set<const GlobalValue*> InlinedGlobals: a set of globals to
    track which globals have been inlined into the current graph from
    callers or callees.  In the TD pass, such globals are up-to-date and
    do not need to be rematerialized from the GlobalsGraph.
(4) Added StripIncompleteBit/KeepIncompleteBit to remove incomplete bit
    when cloning nodes into the globals graph.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7190 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-16 21:45:15 +00:00
..
DataStructure (1) Added DSGraph::cloneReachableSubgraph and DSGraph::cloneReachableNodes 2003-07-16 21:45:15 +00:00
AliasAnalysis.h Add support for gathering sets of must aliases 2003-06-29 00:23:11 +00:00
AliasSetTracker.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
CallGraph.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
ConstantsScanner.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
DataStructure.h Remove dead method 2003-07-02 23:43:06 +00:00
DependenceGraph.h Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
Dominators.h Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
DSGraph.h (1) Added DSGraph::cloneReachableSubgraph and DSGraph::cloneReachableNodes 2003-07-16 21:45:15 +00:00
DSGraphTraits.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
DSNode.h INCLUDE_PARENT_GRAPH is required 2003-07-02 23:57:21 +00:00
DSSupport.h Add new operator= impl 2003-07-01 21:11:59 +00:00
Expressions.h
FindUnsafePointerTypes.h
FindUsedTypes.h
InductionVariable.h
InstForest.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
Interval.h
IntervalIterator.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
IntervalPartition.h
IPModRef.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
LoadValueNumbering.h
LoopInfo.h
MemoryDepAnalysis.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
PgmDependenceGraph.h Remove a ton of extraneous #includes 2003-06-22 03:08:05 +00:00
PostDominators.h
SlotCalculator.h
ValueNumbering.h
Verifier.h