[LoopAccesses] Change debug messages from LV to LAA
[oota-llvm.git] / include / llvm / Analysis / LoopAccessAnalysis.h
index 937718b5408a61d9141bfd93fdc800b3f30245e3..75838d26faf1f074812e806d588a67221fbd248b 100644 (file)
@@ -74,6 +74,8 @@ struct VectorizerParams {
   static unsigned VectorizationFactor;
   /// \brief Interleave factor as overridden by the user.
   static unsigned VectorizationInterleave;
+  /// \brief True if force-vector-interleave was specified by the user.
+  static bool isInterleaveForced();
 
   /// \\brief When performing memory disambiguation checks at runtime do not
   /// make more than this number of comparisons.
@@ -179,10 +181,6 @@ private:
   /// \brief Analyze the loop.  Substitute symbolic strides using Strides.
   void analyzeLoop(ValueToValueMap &Strides);
 
-  /// \brief Check if the structure of the loop allows it to be analyzed by this
-  /// pass.
-  bool canAnalyzeLoop();
-
   void emitAnalysis(VectorizationReport &Message);
 
   /// We need to check that all of the pointers in this list are disjoint