[llvm-commits] CVS: llvm/lib/Analysis/DataStructure/TopDownClosure.cpp

Chris Lattner lattner at cs.uiuc.edu
Sun Mar 20 10:03:12 PST 2005



Changes in directory llvm/lib/Analysis/DataStructure:

TopDownClosure.cpp updated: 1.78 -> 1.79
---
Log message:

Don't strip modref bits when inlining down the call graph.  This fixes
the DSGraph/2003-06-30-TopDownResolve.ll regression from last night.


---
Diffs of the changes:  (+1 -1)

 TopDownClosure.cpp |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/Analysis/DataStructure/TopDownClosure.cpp
diff -u llvm/lib/Analysis/DataStructure/TopDownClosure.cpp:1.78 llvm/lib/Analysis/DataStructure/TopDownClosure.cpp:1.79
--- llvm/lib/Analysis/DataStructure/TopDownClosure.cpp:1.78	Sat Mar 19 22:29:54 2005
+++ llvm/lib/Analysis/DataStructure/TopDownClosure.cpp	Sun Mar 20 12:02:56 2005
@@ -243,7 +243,7 @@
     DSGraph &CalleeGraph = *CSI->first;
     // Iterate through all of the call sites of this graph, cloning and merging
     // any nodes required by the call.
-    ReachabilityCloner RC(CalleeGraph, Graph, DSGraph::StripModRefBits);
+    ReachabilityCloner RC(CalleeGraph, Graph, 0);
 
     // Clone over any global nodes that appear in both graphs.
     for (DSScalarMap::global_iterator






More information about the llvm-commits mailing list