*** empty log message ***

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3107 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2002-07-26 19:19:31 +00:00
parent aabff77165
commit 00444d0630
10 changed files with 12 additions and 35 deletions

View 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"; }

View 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 {

View 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 {

View 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";

View 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";}

View 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

View 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"; }

View 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 ----------------------

View 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"; }

View 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 ----------------------