Add PM extension point EP_VectorizerStart
[oota-llvm.git] / include / llvm / Transforms / IPO / PassManagerBuilder.h
index 1334dd0da23c30d9035e738cedbac5bed99f82ef..ef01fa350531a90b8a304aa0de08108d22f11aa7 100644 (file)
@@ -81,6 +81,11 @@ public:
     /// run after everything else.
     EP_OptimizerLast,
 
+    /// EP_VectorizerStart - This extension point allows adding optimization
+    /// passes before the vectorizer and other highly target specific
+    /// optimization passes are executed.
+    EP_VectorizerStart,
+
     /// EP_EnabledOnOptLevel0 - This extension point allows adding passes that
     /// should not be disabled by O0 optimization level. The passes will be
     /// inserted after the inlining pass.