Revert "Revert "Add Constant Hoisting Pass" (r200034)"
[oota-llvm.git] / include / llvm / Transforms / Scalar.h
index 6f9e1245e51a287180420cede0c79411dd90efec..e1890f68038ec56ab324f165d2eab2dca50f3db9 100644 (file)
@@ -310,6 +310,12 @@ FunctionPass *createMemCpyOptPass();
 //
 Pass *createLoopDeletionPass();
   
+//===----------------------------------------------------------------------===//
+//
+// ConstantHoisting - This pass prepares a function for expensive constants.
+//
+FunctionPass *createConstantHoistingPass();
+
 //===----------------------------------------------------------------------===//
 //
 // CodeGenPrepare - This pass prepares a function for instruction selection.