[Mlir-commits] [mlir] [mlir][spirv] Add definition for OpGroupNonUniformBallotBitCount (PR #126055)
Igor Wodiany
llvmlistbot at llvm.org
Thu Feb 6 07:01:58 PST 2025
================
@@ -196,3 +196,31 @@ func.func @group_fmul(%value: f32) -> f32 {
%0 = spirv.KHR.GroupFMul <Workgroup> <Reduce> %value : f32
return %0: f32
}
+
+// -----
+
+//===----------------------------------------------------------------------===//
+// spirv.GroupNonUniformBallotBitCount
+//===----------------------------------------------------------------------===//
+
+func.func @group_non_uniform_ballot_bit_count(%value: vector<4xi32>) -> i32 {
+ // CHECK: {{%.*}} = spirv.GroupNonUniformBallotBitCount <Subgroup> <Reduce> {{%.*}} : vector<4xi32> -> i32
+ %0 = spirv.GroupNonUniformBallotBitCount <Subgroup> <Reduce> %value : vector<4xi32> -> i32
----------------
IgWod-IMG wrote:
Yes, I will do it!
https://github.com/llvm/llvm-project/pull/126055
More information about the Mlir-commits
mailing list