[all-commits] [llvm/llvm-project] f7d42d: [mlir][NVGPU] Verifiers for nvgpu.mma.sync Op
Manish Gupta via All-commits
all-commits at lists.llvm.org
Wed Jul 13 11:59:14 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f7d42d5149ddf564dd87c77b7531ef83ddfad622
https://github.com/llvm/llvm-project/commit/f7d42d5149ddf564dd87c77b7531ef83ddfad622
Author: Manish Gupta <manigupta at google.com>
Date: 2022-07-13 (Wed, 13 Jul 2022)
Changed paths:
M mlir/include/mlir/Dialect/NVGPU/IR/NVGPU.td
M mlir/lib/Dialect/NVGPU/IR/NVGPUDialect.cpp
M mlir/test/Conversion/NVGPUToNVVM/nvgpu-to-nvvm.mlir
M mlir/test/Dialect/NVGPU/invalid.mlir
Log Message:
-----------
[mlir][NVGPU] Verifiers for nvgpu.mma.sync Op
- Adds verification for `nvgpu.mma.sync` op
- Adds tests to `mlir/test/Dialect/NVGPU/invalid.mlir`
- `nvgpu.mma.sync` verifier caught a bug and triggered a failure in m16n8k4_tf32_f32 variant in `mlir/test/Conversion/NVGPUToNVVM/nvgpu-to-nvvm.mlir`
- The output shape of vector holding thread-level accumulators was inconsistent and fixed in this change
Reviewed By: ThomasRaoux
Differential Revision: https://reviews.llvm.org/D129400
More information about the All-commits
mailing list