[llvm-branch-commits] [mlir] Add dpas and named barrier ops (PR #88439)

2024-04-12 Thread Adam Siemieniuk via llvm-branch-commits
@@ -662,4 +662,152 @@ def XeGPU_UpdateOffsetOp: XeGPU_Op<"update_offset", }]; } +def XeGPU_DpasOp : XeGPU_Op<"dpas", [Pure, AllElementTypesMatch<["lhs", "rhs"]>]> { + let summary = "It performs mma computation"; + + let description = [{DPAS performs matrix multiplication

[llvm-branch-commits] [mlir] Add dpas and named barrier ops (PR #88439)

2024-04-12 Thread Adam Siemieniuk via llvm-branch-commits
@@ -662,4 +662,152 @@ def XeGPU_UpdateOffsetOp: XeGPU_Op<"update_offset", }]; } +def XeGPU_DpasOp : XeGPU_Op<"dpas", [Pure, AllElementTypesMatch<["lhs", "rhs"]>]> { + let summary = "It performs mma computation"; + + let description = [{DPAS performs matrix multiplication

[llvm-branch-commits] [mlir] Add dpas and named barrier ops (PR #88439)

2024-04-12 Thread Adam Siemieniuk via llvm-branch-commits
@@ -662,4 +662,152 @@ def XeGPU_UpdateOffsetOp: XeGPU_Op<"update_offset", }]; } +def XeGPU_DpasOp : XeGPU_Op<"dpas", [Pure, AllElementTypesMatch<["lhs", "rhs"]>]> { + let summary = "It performs mma computation"; + + let description = [{DPAS performs matrix multiplication