*** empty log message ***
llvm-svn: 3016
diff --git a/llvm/lib/Transforms/Scalar/GCSE.cpp b/llvm/lib/Transforms/Scalar/GCSE.cpp
index 56bb191..568f3db 100644
--- a/llvm/lib/Transforms/Scalar/GCSE.cpp
+++ b/llvm/lib/Transforms/Scalar/GCSE.cpp
@@ -42,10 +42,6 @@
//
map<BasicBlock*, bool> BBContainsStore;
public:
- const char *getPassName() const {
- return "Global Common Subexpression Elimination";
- }
-
virtual bool runOnFunction(Function &F);
// Visitation methods, these are invoked depending on the type of
@@ -87,6 +83,8 @@
AU.addRequired(ImmediateDominators::ID);
}
};
+
+ RegisterPass<GCSE> X("gcse", "Global Common Subexpression Elimination");
}
// createGCSEPass - The public interface to this file...