Registering the ModuloScheduling pass.
[oota-llvm.git] / include / llvm / CodeGen / Passes.h
index 8f34c9af67d6119c4acefb455b04dea4737e8186..09b6a92142f338407fa5b5504a975262de893c71 100644 (file)
@@ -75,6 +75,10 @@ namespace llvm {
   /// getRegisterAllocator - This creates an instance of the register allocator
   /// for the Sparc.
   FunctionPass *getRegisterAllocator(TargetMachine &T);
+
+  //createModuloSchedulingPass - Creates the Swing Modulo Scheduling Pass
+  FunctionPass *createModuloSchedulingPass(TargetMachine & targ);
+
 } // End llvm namespace
 
 #endif