Skip to content

Commit b3281ce

Browse files
committed
Fix a lint warning on aarch64
1 parent bb123dd commit b3281ce

File tree

1 file changed

+2
-2
lines changed
  • coresimd/src/aarch64

1 file changed

+2
-2
lines changed

coresimd/src/aarch64/v8.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ pub unsafe fn _rbit_u64(x: u64) -> u64 {
4242
#[inline(always)]
4343
#[cfg_attr(test, assert_instr(cls))]
4444
pub unsafe fn _cls_u32(x: u32) -> u32 {
45-
u32::leading_zeros(((((((x as i32) >> 31) as u32) ^ x) << 1) | 1)) as u32
45+
u32::leading_zeros((((((x as i32) >> 31) as u32) ^ x) << 1) | 1) as u32
4646
}
4747

4848
/// Counts the leading most significant bits set.
@@ -52,7 +52,7 @@ pub unsafe fn _cls_u32(x: u32) -> u32 {
5252
#[inline(always)]
5353
#[cfg_attr(test, assert_instr(cls))]
5454
pub unsafe fn _cls_u64(x: u64) -> u64 {
55-
u64::leading_zeros(((((((x as i64) >> 63) as u64) ^ x) << 1) | 1)) as u64
55+
u64::leading_zeros((((((x as i64) >> 63) as u64) ^ x) << 1) | 1) as u64
5656
}
5757

5858
#[cfg(test)]

0 commit comments

Comments
 (0)