[llvm-commits] CVS: llvm/include/llvm/Analysis/AliasAnalysis.h CallGraph.h Dominators.h FindUsedTypes.h IntervalPartition.h LoopInfo.h LoopPass.h PostDominators.h ProfileInfo.h ScalarEvolution.h ValueNumbering.h

Devang Patel dpatel at apple.com
Wed May 2 18:14:10 PDT 2007



Changes in directory llvm/include/llvm/Analysis:

AliasAnalysis.h updated: 1.30 -> 1.31
CallGraph.h updated: 1.55 -> 1.56
Dominators.h updated: 1.78 -> 1.79
FindUsedTypes.h updated: 1.31 -> 1.32
IntervalPartition.h updated: 1.25 -> 1.26
LoopInfo.h updated: 1.65 -> 1.66
LoopPass.h updated: 1.17 -> 1.18
PostDominators.h updated: 1.19 -> 1.20
ProfileInfo.h updated: 1.7 -> 1.8
ScalarEvolution.h updated: 1.18 -> 1.19
ValueNumbering.h updated: 1.12 -> 1.13
---
Log message:

Drop 'const'


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

 AliasAnalysis.h     |    2 +-
 CallGraph.h         |    2 +-
 Dominators.h        |    6 +++---
 FindUsedTypes.h     |    2 +-
 IntervalPartition.h |    2 +-
 LoopInfo.h          |    2 +-
 LoopPass.h          |    2 +-
 PostDominators.h    |    6 +++---
 ProfileInfo.h       |    2 +-
 ScalarEvolution.h   |    2 +-
 ValueNumbering.h    |    2 +-
 11 files changed, 15 insertions(+), 15 deletions(-)


Index: llvm/include/llvm/Analysis/AliasAnalysis.h
diff -u llvm/include/llvm/Analysis/AliasAnalysis.h:1.30 llvm/include/llvm/Analysis/AliasAnalysis.h:1.31
--- llvm/include/llvm/Analysis/AliasAnalysis.h:1.30	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/AliasAnalysis.h	Wed May  2 20:11:53 2007
@@ -61,7 +61,7 @@
   virtual void getAnalysisUsage(AnalysisUsage &AU) const;
 
 public:
-  static const char ID; // Class identification, replacement for typeinfo
+  static char ID; // Class identification, replacement for typeinfo
   AliasAnalysis() : TD(0), AA(0) {}
   virtual ~AliasAnalysis();  // We want to be subclassed
 


Index: llvm/include/llvm/Analysis/CallGraph.h
diff -u llvm/include/llvm/Analysis/CallGraph.h:1.55 llvm/include/llvm/Analysis/CallGraph.h:1.56
--- llvm/include/llvm/Analysis/CallGraph.h:1.55	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/CallGraph.h	Wed May  2 20:11:53 2007
@@ -73,7 +73,7 @@
   FunctionMapTy FunctionMap;    // Map from a function to its node
 
 public:
-  static const char ID; // Class identification, replacement for typeinfo
+  static char ID; // Class identification, replacement for typeinfo
   //===---------------------------------------------------------------------
   // Accessors...
   //


Index: llvm/include/llvm/Analysis/Dominators.h
diff -u llvm/include/llvm/Analysis/Dominators.h:1.78 llvm/include/llvm/Analysis/Dominators.h:1.79
--- llvm/include/llvm/Analysis/Dominators.h:1.78	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/Dominators.h	Wed May  2 20:11:53 2007
@@ -208,7 +208,7 @@
 ///
 class DominatorTree : public DominatorTreeBase {
 public:
-  static const char ID; // Pass ID, replacement for typeid
+  static char ID; // Pass ID, replacement for typeid
   DominatorTree() : DominatorTreeBase((intptr_t)&ID, false) {}
   
   BasicBlock *getRoot() const {
@@ -399,7 +399,7 @@
 
 class ETForest : public ETForestBase {
 public:
-  static const char ID; // Pass identifcation, replacement for typeid
+  static char ID; // Pass identifcation, replacement for typeid
 
   ETForest() : ETForestBase((intptr_t)&ID, false) {}
 
@@ -477,7 +477,7 @@
 ///
 class DominanceFrontier : public DominanceFrontierBase {
 public:
-  static const char ID; // Pass ID, replacement for typeid
+  static char ID; // Pass ID, replacement for typeid
   DominanceFrontier() : 
     DominanceFrontierBase((intptr_t)& ID, false) {}
 


Index: llvm/include/llvm/Analysis/FindUsedTypes.h
diff -u llvm/include/llvm/Analysis/FindUsedTypes.h:1.31 llvm/include/llvm/Analysis/FindUsedTypes.h:1.32
--- llvm/include/llvm/Analysis/FindUsedTypes.h:1.31	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/FindUsedTypes.h	Wed May  2 20:11:53 2007
@@ -24,7 +24,7 @@
 class FindUsedTypes : public ModulePass {
   std::set<const Type *> UsedTypes;
 public:
-  static const char ID; // Pass identifcation, replacement for typeid
+  static char ID; // Pass identifcation, replacement for typeid
   FindUsedTypes() : ModulePass((intptr_t)&ID) {}
 
   /// getTypes - After the pass has been run, return the set containing all of


Index: llvm/include/llvm/Analysis/IntervalPartition.h
diff -u llvm/include/llvm/Analysis/IntervalPartition.h:1.25 llvm/include/llvm/Analysis/IntervalPartition.h:1.26
--- llvm/include/llvm/Analysis/IntervalPartition.h:1.25	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/IntervalPartition.h	Wed May  2 20:11:53 2007
@@ -45,7 +45,7 @@
   std::vector<Interval*> Intervals;
 
 public:
-  static const char ID; // Pass identifcation, replacement for typeid
+  static char ID; // Pass identifcation, replacement for typeid
 
   IntervalPartition() : FunctionPass((intptr_t)&ID), RootInterval(0) {}
 


Index: llvm/include/llvm/Analysis/LoopInfo.h
diff -u llvm/include/llvm/Analysis/LoopInfo.h:1.65 llvm/include/llvm/Analysis/LoopInfo.h:1.66
--- llvm/include/llvm/Analysis/LoopInfo.h:1.65	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/LoopInfo.h	Wed May  2 20:11:53 2007
@@ -241,7 +241,7 @@
   std::vector<Loop*> TopLevelLoops;
   friend class Loop;
 public:
-  static const char ID; // Pass identifcation, replacement for typeid
+  static char ID; // Pass identifcation, replacement for typeid
 
   LoopInfo() : FunctionPass((intptr_t)&ID) {}
   ~LoopInfo() { releaseMemory(); }


Index: llvm/include/llvm/Analysis/LoopPass.h
diff -u llvm/include/llvm/Analysis/LoopPass.h:1.17 llvm/include/llvm/Analysis/LoopPass.h:1.18
--- llvm/include/llvm/Analysis/LoopPass.h:1.17	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/LoopPass.h	Wed May  2 20:11:53 2007
@@ -68,7 +68,7 @@
 class LPPassManager : public FunctionPass, public PMDataManager {
 
 public:
-  static const char ID;
+  static char ID;
   LPPassManager(int Depth);
 
   /// run - Execute all of the passes scheduled for execution.  Keep track of


Index: llvm/include/llvm/Analysis/PostDominators.h
diff -u llvm/include/llvm/Analysis/PostDominators.h:1.19 llvm/include/llvm/Analysis/PostDominators.h:1.20
--- llvm/include/llvm/Analysis/PostDominators.h:1.19	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/PostDominators.h	Wed May  2 20:11:53 2007
@@ -22,7 +22,7 @@
 /// compute the a post-dominator tree.
 ///
 struct PostDominatorTree : public DominatorTreeBase {
-  static const char ID; // Pass identifcation, replacement for typeid
+  static char ID; // Pass identifcation, replacement for typeid
 
   PostDominatorTree() : 
     DominatorTreeBase((intptr_t)&ID, true) {}
@@ -54,7 +54,7 @@
 /// PostETForest Class - Concrete subclass of ETForestBase that is used to
 /// compute a forwards post-dominator ET-Forest.
 struct PostETForest : public ETForestBase {
-  static const char ID;
+  static char ID;
   PostETForest() : ETForestBase((intptr_t)&ID, true) {}
 
   virtual void getAnalysisUsage(AnalysisUsage &AU) const {
@@ -79,7 +79,7 @@
 /// used to compute the a post-dominance frontier.
 ///
 struct PostDominanceFrontier : public DominanceFrontierBase {
-  static const char ID;
+  static char ID;
   PostDominanceFrontier() 
     : DominanceFrontierBase((intptr_t) &ID, true) {}
 


Index: llvm/include/llvm/Analysis/ProfileInfo.h
diff -u llvm/include/llvm/Analysis/ProfileInfo.h:1.7 llvm/include/llvm/Analysis/ProfileInfo.h:1.8
--- llvm/include/llvm/Analysis/ProfileInfo.h:1.7	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/ProfileInfo.h	Wed May  2 20:11:53 2007
@@ -38,7 +38,7 @@
     // entered.
     std::map<std::pair<BasicBlock*, BasicBlock*>, unsigned> EdgeCounts;
   public:
-    static const char ID; // Class identification, replacement for typeinfo
+    static char ID; // Class identification, replacement for typeinfo
     virtual ~ProfileInfo();  // We want to be subclassed
 
     //===------------------------------------------------------------------===//


Index: llvm/include/llvm/Analysis/ScalarEvolution.h
diff -u llvm/include/llvm/Analysis/ScalarEvolution.h:1.18 llvm/include/llvm/Analysis/ScalarEvolution.h:1.19
--- llvm/include/llvm/Analysis/ScalarEvolution.h:1.18	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/ScalarEvolution.h	Wed May  2 20:11:53 2007
@@ -197,7 +197,7 @@
   class ScalarEvolution : public FunctionPass {
     void *Impl;    // ScalarEvolution uses the pimpl pattern
   public:
-    static const char ID; // Pass identifcation, replacement for typeid
+    static char ID; // Pass identifcation, replacement for typeid
     ScalarEvolution() : FunctionPass((intptr_t)&ID), Impl(0) {}
 
     /// getSCEV - Return a SCEV expression handle for the full generality of the


Index: llvm/include/llvm/Analysis/ValueNumbering.h
diff -u llvm/include/llvm/Analysis/ValueNumbering.h:1.12 llvm/include/llvm/Analysis/ValueNumbering.h:1.13
--- llvm/include/llvm/Analysis/ValueNumbering.h:1.12	Wed May  2 16:39:18 2007
+++ llvm/include/llvm/Analysis/ValueNumbering.h	Wed May  2 20:11:53 2007
@@ -29,7 +29,7 @@
 class Instruction;
 
 struct ValueNumbering {
-  static const char ID; // Class identification, replacement for typeinfo
+  static char ID; // Class identification, replacement for typeinfo
   virtual ~ValueNumbering();    // We want to be subclassed
 
   /// getEqualNumberNodes - Return nodes with the same value number as the






More information about the llvm-commits mailing list