Skip to content

Commit 64c0e68

Browse files
committed
subgroup: fixed clippy lints
1 parent 3ee9b78 commit 64c0e68

9 files changed

+13
-10
lines changed

crates/spirv-std/src/arch/subgroup.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
1+
#[cfg(target_arch = "spirv")]
12
use crate::arch::barrier;
23
use crate::float::Float;
34
use crate::integer::{Integer, SignedInteger, UnsignedInteger};
5+
#[cfg(target_arch = "spirv")]
46
use crate::memory::{Scope, Semantics};
57
use crate::scalar::VectorOrScalar;
68
#[cfg(target_arch = "spirv")]
79
use core::arch::asm;
810

11+
#[cfg(target_arch = "spirv")]
912
const SUBGROUP: u32 = Scope::Subgroup as u32;
1013

11-
/// SubgroupMask is a [`glam::UVec4`] representing a bitmask of all invocations within a subgroup.
14+
/// `SubgroupMask` is a [`glam::UVec4`] representing a bitmask of all invocations within a subgroup.
1215
/// Mostly used in group ballot operations.
1316
#[derive(Copy, Clone, Default, Eq, PartialEq)]
1417
pub struct SubgroupMask(pub glam::UVec4);

tests/ui/arch/subgroup/subgroup_non_uniform_ballot.stderr

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
%1 = OpFunction %2 None %3
22
%4 = OpFunctionParameter %2
33
%5 = OpLabel
4-
OpLine %6 376 8
4+
OpLine %6 379 8
55
%7 = OpGroupNonUniformBallot %8 %9 %4
6-
OpLine %6 412 8
6+
OpLine %6 415 8
77
%10 = OpGroupNonUniformInverseBallot %2 %9 %7
88
OpNoLine
99
OpReturnValue %10

tests/ui/arch/subgroup/subgroup_non_uniform_ballot_bit_count.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%1 = OpFunction %2 None %3
22
%4 = OpFunctionParameter %5
33
%6 = OpLabel
4-
OpLine %7 493 8
4+
OpLine %7 496 8
55
%8 = OpGroupNonUniformBallotBitCount %2 %9 Reduce %4
66
OpNoLine
77
OpReturnValue %8

tests/ui/arch/subgroup/subgroup_non_uniform_broadcast_first.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%1 = OpFunction %2 None %3
22
%4 = OpFunctionParameter %2
33
%5 = OpLabel
4-
OpLine %6 343 8
4+
OpLine %6 346 8
55
%7 = OpGroupNonUniformBroadcastFirst %2 %8 %4
66
OpNoLine
77
OpReturnValue %7

tests/ui/arch/subgroup/subgroup_non_uniform_elect.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%1 = OpFunction %2 None %3
22
%4 = OpLabel
3-
OpLine %5 178 8
3+
OpLine %5 181 8
44
%6 = OpGroupNonUniformElect %2 %7
55
OpNoLine
66
OpReturnValue %6

tests/ui/arch/subgroup/subgroup_non_uniform_i_add_clustered.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%1 = OpFunction %2 None %3
22
%4 = OpFunctionParameter %2
33
%5 = OpLabel
4-
OpLine %6 787 8
4+
OpLine %6 790 8
55
%7 = OpGroupNonUniformIAdd %2 %8 ClusteredReduce %4 %9
66
OpNoLine
77
OpReturnValue %7

tests/ui/arch/subgroup/subgroup_non_uniform_i_add_exclusive_scan.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%1 = OpFunction %2 None %3
22
%4 = OpFunctionParameter %2
33
%5 = OpLabel
4-
OpLine %6 746 8
4+
OpLine %6 749 8
55
%7 = OpGroupNonUniformIAdd %2 %8 ExclusiveScan %4
66
OpNoLine
77
OpReturnValue %7

tests/ui/arch/subgroup/subgroup_non_uniform_i_add_inclusive_scan.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%1 = OpFunction %2 None %3
22
%4 = OpFunctionParameter %2
33
%5 = OpLabel
4-
OpLine %6 746 8
4+
OpLine %6 749 8
55
%7 = OpGroupNonUniformIAdd %2 %8 InclusiveScan %4
66
OpNoLine
77
OpReturnValue %7

tests/ui/arch/subgroup/subgroup_non_uniform_i_add_reduce.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%1 = OpFunction %2 None %3
22
%4 = OpFunctionParameter %2
33
%5 = OpLabel
4-
OpLine %6 746 8
4+
OpLine %6 749 8
55
%7 = OpGroupNonUniformIAdd %2 %8 Reduce %4
66
OpNoLine
77
OpReturnValue %7

0 commit comments

Comments
 (0)