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

Chris Lattner lattner at cs.uiuc.edu
Mon Feb 3 18:04:03 PST 2003


Changes in directory llvm/lib/Analysis/DataStructure:

DataStructure.cpp updated: 1.85 -> 1.86

---
Log message:

Add sanity check


---
Diffs of the changes:

Index: llvm/lib/Analysis/DataStructure/DataStructure.cpp
diff -u llvm/lib/Analysis/DataStructure/DataStructure.cpp:1.85 llvm/lib/Analysis/DataStructure/DataStructure.cpp:1.86
--- llvm/lib/Analysis/DataStructure/DataStructure.cpp:1.85	Mon Feb  3 14:08:51 2003
+++ llvm/lib/Analysis/DataStructure/DataStructure.cpp	Mon Feb  3 18:03:04 2003
@@ -1029,6 +1029,7 @@
     if (AuxFCallsAlive[i])
       AuxFunctionCalls[CurIdx++].swap(AuxFunctionCalls[i]);
   if (!(Flags & DSGraph::RemoveUnreachableGlobals)) {
+    assert(GlobalsGraph && "No globals graph available??");
     // Move the unreachable call nodes to the globals graph...
     GlobalsGraph->AuxFunctionCalls.insert(GlobalsGraph->AuxFunctionCalls.end(),
                                           AuxFunctionCalls.begin()+CurIdx,





More information about the llvm-commits mailing list