aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Basic/SourceManagerTest.cpp
diff options
context:
space:
mode:
authorGuray Ozen <guray.ozen@gmail.com>2023-10-05 10:16:59 +0200
committerGitHub <noreply@github.com>2023-10-05 10:16:59 +0200
commitb74cfc139a1bce527a02ed9a32da5b0cb9c955bf (patch)
tree59bcd27d33b8e9f217ecc91ed27b56f328c1b94c /clang/unittests/Basic/SourceManagerTest.cpp
parent7eb2b99f1645604882b82ad027b5984413122863 (diff)
downloadllvm-b74cfc139a1bce527a02ed9a32da5b0cb9c955bf.zip
llvm-b74cfc139a1bce527a02ed9a32da5b0cb9c955bf.tar.gz
llvm-b74cfc139a1bce527a02ed9a32da5b0cb9c955bf.tar.bz2
[mlir][nvgpu] Improve nvgpu->nvvm transformation of `warpgroup.mma` Op (NFC) (#67325)
This PR introduces substantial improvements to the readability and maintainability of the `nvgpu.warpgroup.mma` Op transformation from nvgpu->nvvm. This transformation plays a crucial role in GEMM and manages complex operations such as generating multiple wgmma ops and iterating their descriptors. The prior code lacked clarity, but this PR addresses that issue effectively. **PR does followings:** **Introduces a helper class:** `WarpgroupGemm` class encapsulates the necessary functionality, making the code cleaner and more understandable. **Detailed Documentation:** Each function within the helper class is thoroughly documented to provide clear insights into its purpose and functionality.
Diffstat (limited to 'clang/unittests/Basic/SourceManagerTest.cpp')
0 files changed, 0 insertions, 0 deletions