[Mlir-commits] [mlir] [mlir][amdgpu] Add `amdgpu.swizzle_bitmode` op (PR #135513)
Jakub Kuderski
llvmlistbot at llvm.org
Wed Apr 16 07:23:49 PDT 2025
================
@@ -157,3 +157,10 @@ func.func @wmma(%arg0 : vector<16xf16>, %arg1 : vector<8xf16>) -> vector<8xf16>
%0 = amdgpu.wmma %arg0 * %arg0 + %arg1 : vector<16xf16>, vector<16xf16>, vector<8xf16>
func.return %0 : vector<8xf16>
}
+
+// CHECK-LABEL: func @swizzle_bitmode
+func.func @swizzle_bitmode(%arg0 : f32) -> f32 {
+ // CHECK: amdgpu.swizzle_bitmode
+ %0 = amdgpu.swizzle_bitmode %arg0 1 2 4 : f32
----------------
kuhar wrote:
Should we add some negative tests for unsupported data types?
https://github.com/llvm/llvm-project/pull/135513
More information about the Mlir-commits
mailing list