diff --git a/mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h b/mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h --- a/mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h +++ b/mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h @@ -836,7 +836,7 @@ /// Vector lowering operations may result in surprising behavior when /// composing multiple codegen strategies and must be enabled explicitly. int64_t maxTransferRank = 1; - bool enableVectorTransferLowering = false; + bool enableVectorTransferLowering = true; bool enableVectorTransferPartialRewrite = false; bool enableVectorContractLowering = false; bool enableVectorToSCFConversion = false; @@ -855,7 +855,7 @@ /// form. struct LinalgVectorLoweringOptions { int64_t maxTransferRank = 1; - bool enableVectorTransferLowering = false; + bool enableVectorTransferLowering = true; bool enableVectorTransferPartialRewrite = false; bool enableVectorContractLowering = false; bool enableVectorToSCFConversion = false;