Registering the ModuloScheduling pass.
authorTanya Lattner <tonic@nondot.org>
Sat, 8 May 2004 16:14:02 +0000 (16:14 +0000)
committerTanya Lattner <tonic@nondot.org>
Sat, 8 May 2004 16:14:02 +0000 (16:14 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13427 91177308-0d34-0410-b5e6-96231b3b80d8

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