*** empty log message ***
authorChris Lattner <sabre@nondot.org>
Fri, 26 Jul 2002 19:19:31 +0000 (19:19 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 26 Jul 2002 19:19:31 +0000 (19:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3107 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/CallGraph.h
include/llvm/Analysis/DataStructure.h
include/llvm/Analysis/DataStructure/DataStructure.h
include/llvm/Analysis/Dominators.h
include/llvm/Analysis/FindUnsafePointerTypes.h
include/llvm/Analysis/FindUsedTypes.h
include/llvm/Analysis/IntervalPartition.h
include/llvm/Analysis/LiveVar/FunctionLiveVarInfo.h
include/llvm/Analysis/LoopInfo.h
include/llvm/CodeGen/FunctionLiveVarInfo.h

index 97fd37c3782015dd97110349045ec5bb9a505d7b..7e8ff9e08c2d0d487e7aff0cddd35884d3282622 100644 (file)
@@ -123,7 +123,7 @@ public:
   //
   static AnalysisID ID;    // We are an analysis, we must have an ID
 
-  CallGraph(AnalysisID AID) : Root(0) { assert(AID == ID); }
+  CallGraph() : Root(0) {}
   ~CallGraph() { destroy(); }
 
   virtual const char *getPassName() const { return "Call Graph Construction"; }
index b008b6e6a721397573efef9eeb69f309d67d65a7..d4e61db64b98227628fff172d6addea652696ef5 100644 (file)
@@ -330,7 +330,6 @@ class LocalDataStructures : public Pass {
 public:
   static AnalysisID ID;            // DataStructure Analysis ID 
 
-  LocalDataStructures(AnalysisID id) { assert(id == ID); }
   ~LocalDataStructures() { releaseMemory(); }
 
   virtual const char *getPassName() const {
@@ -370,7 +369,6 @@ class BUDataStructures : public Pass {
 public:
   static AnalysisID ID;            // BUDataStructure Analysis ID 
 
-  BUDataStructures(AnalysisID id) { assert(id == ID); }
   ~BUDataStructures() { releaseMemory(); }
 
   virtual const char *getPassName() const {
@@ -413,7 +411,6 @@ class TDDataStructures : public Pass {
 public:
   static AnalysisID ID;            // TDDataStructure Analysis ID 
 
-  TDDataStructures(AnalysisID id) { assert(id == ID); }
   ~TDDataStructures() { releaseMemory(); }
 
   virtual const char *getPassName() const {
index b008b6e6a721397573efef9eeb69f309d67d65a7..d4e61db64b98227628fff172d6addea652696ef5 100644 (file)
@@ -330,7 +330,6 @@ class LocalDataStructures : public Pass {
 public:
   static AnalysisID ID;            // DataStructure Analysis ID 
 
-  LocalDataStructures(AnalysisID id) { assert(id == ID); }
   ~LocalDataStructures() { releaseMemory(); }
 
   virtual const char *getPassName() const {
@@ -370,7 +369,6 @@ class BUDataStructures : public Pass {
 public:
   static AnalysisID ID;            // BUDataStructure Analysis ID 
 
-  BUDataStructures(AnalysisID id) { assert(id == ID); }
   ~BUDataStructures() { releaseMemory(); }
 
   virtual const char *getPassName() const {
@@ -413,7 +411,6 @@ class TDDataStructures : public Pass {
 public:
   static AnalysisID ID;            // TDDataStructure Analysis ID 
 
-  TDDataStructures(AnalysisID id) { assert(id == ID); }
   ~TDDataStructures() { releaseMemory(); }
 
   virtual const char *getPassName() const {
index c9019867d3b89b4d8d7d9c911c7b896b327e23ae..9df1e656392bae83ae1d41c60a4b06ef18afa195 100644 (file)
@@ -96,7 +96,7 @@ public:
 struct DominatorSet : public DominatorSetBase {
   static AnalysisID ID;            // Build dominator set
 
-  DominatorSet(AnalysisID id) : DominatorSetBase(false) { assert(id == ID); }
+  DominatorSet() : DominatorSetBase(false) {}
 
   virtual const char *getPassName() const {
     return "Dominator Set Construction";
@@ -119,7 +119,7 @@ struct DominatorSet : public DominatorSetBase {
 struct PostDominatorSet : public DominatorSetBase {
   static AnalysisID ID;            // Build post-dominator set
 
-  PostDominatorSet(AnalysisID id) : DominatorSetBase(true) { assert(id == ID); }
+  PostDominatorSet() : DominatorSetBase(true) {}
 
   virtual const char *getPassName() const {
     return "Post-Dominator Set Construction";
@@ -174,9 +174,7 @@ public:
 struct ImmediateDominators : public ImmediateDominatorsBase {
   static AnalysisID ID;         // Build immediate dominators
 
-  ImmediateDominators(AnalysisID id) : ImmediateDominatorsBase(false) {
-    assert(id == ID);
-  }
+  ImmediateDominators() : ImmediateDominatorsBase(false) {}
 
   virtual const char *getPassName() const {
     return "Immediate Dominators Construction";
@@ -205,9 +203,7 @@ struct ImmediateDominators : public ImmediateDominatorsBase {
 struct ImmediatePostDominators : public ImmediateDominatorsBase {
   static AnalysisID ID;         // Build immediate postdominators
 
-  ImmediatePostDominators(AnalysisID id) : ImmediateDominatorsBase(true) {
-    assert(id == ID);
-  }
+  ImmediatePostDominators() : ImmediateDominatorsBase(true) {}
 
   virtual const char *getPassName() const {
     return "Immediate Post-Dominators Construction";
@@ -289,9 +285,7 @@ public:
 struct DominatorTree : public DominatorTreeBase {
   static AnalysisID ID;         // Build dominator tree
 
-  DominatorTree(AnalysisID id) : DominatorTreeBase(false) {
-    assert(id == ID);
-  }
+  DominatorTree() : DominatorTreeBase(false) {}
 
   virtual const char *getPassName() const {
     return "Dominator Tree Construction";
@@ -322,9 +316,7 @@ private:
 struct PostDominatorTree : public DominatorTreeBase {
   static AnalysisID ID;         // Build immediate postdominators
 
-  PostDominatorTree(AnalysisID id) : DominatorTreeBase(true) {
-    assert(id == ID);
-  }
+  PostDominatorTree() : DominatorTreeBase(true) {}
 
   virtual const char *getPassName() const {
     return "Post-Dominator Tree Construction";
@@ -378,9 +370,7 @@ public:
 struct DominanceFrontier : public DominanceFrontierBase {
   static AnalysisID ID;         // Build dominance frontier
 
-  DominanceFrontier(AnalysisID id) : DominanceFrontierBase(false) {
-    assert(id == ID);
-  }
+  DominanceFrontier() : DominanceFrontierBase(false) {}
 
   virtual const char *getPassName() const {
     return "Dominance Frontier Construction";
@@ -413,9 +403,7 @@ private:
 struct PostDominanceFrontier : public DominanceFrontierBase {
   static AnalysisID ID;         // Build post dominance frontier
 
-  PostDominanceFrontier(AnalysisID id) : DominanceFrontierBase(true) {
-    assert(id == ID);
-  }
+  PostDominanceFrontier() : DominanceFrontierBase(true) {}
 
   virtual const char *getPassName() const {
     return "Post-Dominance Frontier Construction";
index d88b59ac2d1689dfefd74d0be612cb8f1cc641b3..b4aa919b57043feb09ef7008dca95e1945fe0b4d 100644 (file)
@@ -28,7 +28,7 @@ struct FindUnsafePointerTypes : public Pass {
 public:
   static AnalysisID ID;    // We are an analysis, we must have an ID
 
-  FindUnsafePointerTypes(AnalysisID id) { assert(ID == id); }
+  FindUnsafePointerTypes() {}
 
   virtual const char *getPassName() const { return "Find Unsafe Pointer Types";}
 
index 5e37878aa92391e32688b843da306906f9c8a3b3..4e5e0512561535e2aff86b2fcbea8ab82f123407 100644 (file)
@@ -20,7 +20,7 @@ public:
   //
   static AnalysisID ID;
 
-  FindUsedTypes(AnalysisID id) { assert(ID == id); }
+  FindUsedTypes() {}
   virtual const char *getPassName() const { return "Find Used Types"; }
 
   // getTypes - After the pass has been run, return the set containing all of
index bf7228606ff7431ef8bae1f0848c2f7823857a5b..307a70a87cd9e5016cc91c974e4f0bda4b762c9b 100644 (file)
@@ -37,7 +37,7 @@ class IntervalPartition : public FunctionPass, public std::vector<Interval*> {
 public:
   static AnalysisID ID;    // We are an analysis, we must have an ID
 
-  IntervalPartition(AnalysisID AID) : RootInterval(0) { assert(AID == ID); }
+  IntervalPartition() : RootInterval(0) {}
 
   const char *getPassName() const { return "Interval Partition Construction"; }
 
index ee21d4fdbe1fe5a76a722d0caf06020b7c270461..38cb3f09e3e4cf6ba12ffb0424b138d0bab7f50f 100644 (file)
@@ -91,8 +91,6 @@ class FunctionLiveVarInfo : public FunctionPass {
 public:
   static AnalysisID ID;    // We are an analysis, we must have an ID
 
-  FunctionLiveVarInfo(AnalysisID id = ID) { assert(id == ID); }
-
   virtual const char *getPassName() const { return "Live Variable Analysis"; }
 
   // --------- Implement the FunctionPass interface ----------------------
index d5721ae6a0edc76b735a502b39bf785c98e85f08..c04dcfa5d18e6c609c72d3b339372cec24b42796 100644 (file)
@@ -69,7 +69,6 @@ public:
   static AnalysisID ID;            // LoopInfo Analysis ID 
 
   // LoopInfo ctor - Calculate the natural loop information for a CFG
-  LoopInfo(AnalysisID id) { assert(id == ID); }
   ~LoopInfo() { releaseMemory(); }
 
   const char *getPassName() const { return "Natural Loop Analysis"; }
index ee21d4fdbe1fe5a76a722d0caf06020b7c270461..38cb3f09e3e4cf6ba12ffb0424b138d0bab7f50f 100644 (file)
@@ -91,8 +91,6 @@ class FunctionLiveVarInfo : public FunctionPass {
 public:
   static AnalysisID ID;    // We are an analysis, we must have an ID
 
-  FunctionLiveVarInfo(AnalysisID id = ID) { assert(id == ID); }
-
   virtual const char *getPassName() const { return "Live Variable Analysis"; }
 
   // --------- Implement the FunctionPass interface ----------------------