Loop passes are set up to accept pointer.
[oota-llvm.git] / include / llvm / Analysis / LoopPass.h
index 2fd14f2dad4a1ecf26bb34256c4e7e73c6257af3..7b878abadf174c60b432199cb8ca142380e26156 100644 (file)
@@ -32,7 +32,7 @@ class LoopPass : public Pass {
  public:
   // runOnLoop - THis method should be implemented by the subclass to perform
   // whatever action is necessary for the specfied Loop. 
-  virtual bool runOnLoop (Loop &L, LPPassManager &LPM) = 0;
+  virtual bool runOnLoop (Loop *L, LPPassManager &LPM) = 0;
   virtual bool runOnFunctionBody (Function &F, LPPassManager &LPM) { 
     return false; 
   }