[X86] Disable loop unrolling in loop vectorization pass when VF is 1.
[oota-llvm.git] / lib / Analysis / TargetTransformInfo.cpp
index a1519de25eeb7cadb36b03c62883bcc5853ee83d..e1744d1f2965b29ca3d8ae7bd9527aa6ceb1dd54 100644 (file)
@@ -186,8 +186,8 @@ unsigned TargetTransformInfo::getRegisterBitWidth(bool Vector) const {
   return TTIImpl->getRegisterBitWidth(Vector);
 }
 
-unsigned TargetTransformInfo::getMaxInterleaveFactor() const {
-  return TTIImpl->getMaxInterleaveFactor();
+unsigned TargetTransformInfo::getMaxInterleaveFactor(unsigned VF) const {
+  return TTIImpl->getMaxInterleaveFactor(VF);
 }
 
 unsigned TargetTransformInfo::getArithmeticInstrCost(