This revision also moves some code around to improve overall structure.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D112437  
[mlir][Vector] NFC - Add option to hook vector.transpose lowering to strategies. ClosedPublic Authored by nicolasvasilache on Oct 25 2021, 4:29 AM. 
Details 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Oct 25 2021, 4:33 AM This revision was landed with ongoing or failed builds.Oct 25 2021, 5:27 AM Closed by commit rGd054b80bd3ab: [mlir][Vector] NFC - Add option to hook vector.transpose lowering to strategies. (authored by nicolasvasilache).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 381948 mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h
 mlir/include/mlir/Dialect/Vector/VectorOps.h
 mlir/include/mlir/Dialect/Vector/VectorRewritePatterns.h
 mlir/include/mlir/Dialect/Vector/VectorTransforms.h
 mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp
 mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVMPass.cpp
 mlir/lib/Dialect/Linalg/Transforms/LinalgStrategyPasses.cpp
 mlir/lib/Dialect/Vector/VectorMultiDimReductionTransforms.cpp
 mlir/lib/Dialect/Vector/VectorTransforms.cpp
 mlir/test/lib/Dialect/Linalg/TestConvVectorization.cpp
 mlir/test/lib/Dialect/Linalg/TestLinalgTransforms.cpp
 mlir/test/lib/Dialect/Vector/TestVectorTransforms.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||