aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
diff options
context:
space:
mode:
authorGuray Ozen <guray.ozen@gmail.com>2023-10-11 08:28:26 -0700
committerGitHub <noreply@github.com>2023-10-11 08:28:26 -0700
commit315ab3c44b56b94725d629137c6c402e676ecb04 (patch)
tree5cb1439509f8e0c2e3f7cb89cf62d9e52f3d77ad /llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
parent660a78fd7db5a004b010853fda035c65533495ee (diff)
downloadllvm-315ab3c44b56b94725d629137c6c402e676ecb04.zip
llvm-315ab3c44b56b94725d629137c6c402e676ecb04.tar.gz
llvm-315ab3c44b56b94725d629137c6c402e676ecb04.tar.bz2
[MLIR][NVGPU] Introduce `warpgroup.init.accumulator` Op (#67530)
This Op generates and initilizes the accumulator matrix for `nvgpu.warpgroup.mma` op to perform matrix-multiply-and-accumulate (mma). Its associated transformation generates `!llvm.struct<>` and fill it with the initial values. The size of struct is number of required inout registers for `nvgpu.warpgroup.mma` op.
Diffstat (limited to 'llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp')
0 files changed, 0 insertions, 0 deletions