[llvm-commits] CVS: llvm/include/llvm/Analysis/Dominators.h IntervalPartition.h LoopInfo.h ScalarEvolution.h

Reid Spencer reid at x10sys.com
Mon Dec 6 20:03:57 PST 2004



Changes in directory llvm/include/llvm/Analysis:

Dominators.h updated: 1.47 -> 1.48
IntervalPartition.h updated: 1.20 -> 1.21
LoopInfo.h updated: 1.42 -> 1.43
ScalarEvolution.h updated: 1.6 -> 1.7
---
Log message:

For PR387: http://llvm.cs.uiuc.edu/PR387 :\
Make only one print method to avoid overloaded virtual warnings when \
compiled with -Woverloaded-virtual

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

Index: llvm/include/llvm/Analysis/Dominators.h
diff -u llvm/include/llvm/Analysis/Dominators.h:1.47 llvm/include/llvm/Analysis/Dominators.h:1.48
--- llvm/include/llvm/Analysis/Dominators.h:1.47	Wed Oct 27 11:14:50 2004
+++ llvm/include/llvm/Analysis/Dominators.h	Mon Dec  6 22:03:45 2004
@@ -114,7 +114,7 @@
 
   /// print - Convert to human readable form
   ///
-  virtual void print(std::ostream &OS) const;
+  virtual void print(std::ostream &OS, const Module* = 0) const;
 };
 
 //===-------------------------------------
@@ -218,7 +218,7 @@
 
   /// print - Convert to human readable form
   ///
-  virtual void print(std::ostream &OS) const;
+  virtual void print(std::ostream &OS, const Module* = 0) const;
 
   /// dominates - Return true if A dominates B.  This performs the special
   /// checks necessary if A and B are in the same basic block.
@@ -375,7 +375,7 @@
 
   /// print - Convert to human readable form
   ///
-  virtual void print(std::ostream &OS) const;
+  virtual void print(std::ostream &OS, const Module* = 0) const;
 };
 
 
@@ -475,7 +475,7 @@
 
   /// print - Convert to human readable form
   ///
-  virtual void print(std::ostream &OS) const;
+  virtual void print(std::ostream &OS, const Module* = 0) const;
 };
 
 


Index: llvm/include/llvm/Analysis/IntervalPartition.h
diff -u llvm/include/llvm/Analysis/IntervalPartition.h:1.20 llvm/include/llvm/Analysis/IntervalPartition.h:1.21
--- llvm/include/llvm/Analysis/IntervalPartition.h:1.20	Tue Nov 11 16:41:31 2003
+++ llvm/include/llvm/Analysis/IntervalPartition.h	Mon Dec  6 22:03:45 2004
@@ -60,7 +60,7 @@
   ~IntervalPartition() { destroy(); }
 
   // print - Show contents in human readable format...
-  virtual void print(std::ostream &O) const;
+  virtual void print(std::ostream &O, const Module* = 0) const;
 
   // getRootInterval() - Return the root interval that contains the starting
   // block of the function.


Index: llvm/include/llvm/Analysis/LoopInfo.h
diff -u llvm/include/llvm/Analysis/LoopInfo.h:1.42 llvm/include/llvm/Analysis/LoopInfo.h:1.43
--- llvm/include/llvm/Analysis/LoopInfo.h:1.42	Wed Oct 27 11:14:50 2004
+++ llvm/include/llvm/Analysis/LoopInfo.h	Mon Dec  6 22:03:45 2004
@@ -241,7 +241,7 @@
   virtual bool runOnFunction(Function &F);
 
   virtual void releaseMemory();
-  void print(std::ostream &O) const;
+  void print(std::ostream &O, const Module* = 0) const;
 
   /// getAnalysisUsage - Requires dominator sets
   ///


Index: llvm/include/llvm/Analysis/ScalarEvolution.h
diff -u llvm/include/llvm/Analysis/ScalarEvolution.h:1.6 llvm/include/llvm/Analysis/ScalarEvolution.h:1.7
--- llvm/include/llvm/Analysis/ScalarEvolution.h:1.6	Thu Jun 24 01:52:20 2004
+++ llvm/include/llvm/Analysis/ScalarEvolution.h	Mon Dec  6 22:03:45 2004
@@ -202,7 +202,7 @@
     virtual bool runOnFunction(Function &F);
     virtual void releaseMemory();
     virtual void getAnalysisUsage(AnalysisUsage &AU) const;
-    virtual void print(std::ostream &OS) const;
+    virtual void print(std::ostream &OS, const Module* = 0) const;
   };
 }
 






More information about the llvm-commits mailing list