[all-commits] [llvm/llvm-project] 9b1f16: [mlir][Linalg] NFC - Add builder for TileToScfForOp
Nicolas Vasilache via All-commits
all-commits at lists.llvm.org
Tue Apr 18 05:01:40 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9b1f1622449a1580c4fbae089a4e087efd835da4
https://github.com/llvm/llvm-project/commit/9b1f1622449a1580c4fbae089a4e087efd835da4
Author: Nicolas Vasilache <nicolas.vasilache at gmail.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td
M mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
Log Message:
-----------
[mlir][Linalg] NFC - Add builder for TileToScfForOp
Commit: c9c8527a51e9907947f925489d2e909c51f361a3
https://github.com/llvm/llvm-project/commit/c9c8527a51e9907947f925489d2e909c51f361a3
Author: Nicolas Vasilache <nicolas.vasilache at gmail.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
Log Message:
-----------
[mlir][Linalg] NFC - Pass TrackingListeners to all transforms
This commit properly passes tracking listeners to all Linalg transform operations.
It has no visible API or behavioral change but it helps downstream clients make better use of tracking facilities.
Commit: 5fdf4d53819e613f5c5be0ca0ec12444c17812d7
https://github.com/llvm/llvm-project/commit/5fdf4d53819e613f5c5be0ca0ec12444c17812d7
Author: Nicolas Vasilache <nicolas.vasilache at gmail.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td
M mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
Log Message:
-----------
[mlir][Linalg] NFC - Add builder for MatchOp
Commit: 95cb9862a8dcd3b8e9cdf0a27b5eafb910c9e983
https://github.com/llvm/llvm-project/commit/95cb9862a8dcd3b8e9cdf0a27b5eafb910c9e983
Author: Nicolas Vasilache <nicolas.vasilache at gmail.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M mlir/lib/Conversion/NVGPUToNVVM/NVGPUToNVVM.cpp
M mlir/test/Conversion/NVGPUToNVVM/nvgpu-to-nvvm.mlir
Log Message:
-----------
[mlir][NVGPU] Support cache all (.ca) in nvgpu.device_async_copy
This patch adds support for cache all (.ca) in conversion from nvgpu-to-nvvm for inline asm `cp.async`.
For sizes other than 16 bytes cp.async cache global is not allowed and cache all is required to generate a valid ptx.
Differential revision: https://reviews.llvm.org/D148604
Authored-by: Manish Gupta <manigupta at google.com>
Compare: https://github.com/llvm/llvm-project/compare/ec82188451fc...95cb9862a8dc
More information about the All-commits
mailing list