Skip to content

Commit 79945a8

Browse files
committed
updated single line functions to use , revert the changes in this commit once #135840 is merged
1 parent 48e9a41 commit 79945a8

28 files changed

+87
-88
lines changed

tests/ui/simd/array-type.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ struct S([i32; 4]);
1313
struct T<const N: usize>([i32; N]);
1414

1515
#[rustc_intrinsic]
16-
unsafe fn simd_insert<T, E>(x: T, idx: u32, y: E) -> T;
16+
unsafe fn simd_insert<T, E>(_x: T, _idx: u32, _y: E) -> T;
1717

1818
#[rustc_intrinsic]
19-
unsafe fn simd_extract<T, E>(x: T, idx: u32) -> E;
19+
unsafe fn simd_extract<T, E>(_x: T, _idx: u32) -> E;
2020

2121

2222
pub fn main() {

tests/ui/simd/generics.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ struct C<T, const N: usize>([T; N]);
2222

2323

2424
#[rustc_intrinsic]
25-
unsafe fn simd_add<T>(x: T, y: T) -> T;
25+
unsafe fn simd_add<T>(_x: T, _y: T) -> T;
2626

2727
fn add<T: ops::Add<Output=T>>(lhs: T, rhs: T) -> T {
2828
lhs + rhs

tests/ui/simd/intrinsic/float-math-pass.rs

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16,57 +16,57 @@
1616
struct f32x4(pub [f32; 4]);
1717

1818
#[rustc_intrinsic]
19-
unsafe fn simd_fsqrt<T>(x: T) -> T;
19+
unsafe fn simd_fsqrt<T>(_x: T) -> T;
2020

2121
#[rustc_intrinsic]
22-
unsafe fn simd_fabs<T>(x: T) -> T;
22+
unsafe fn simd_fabs<T>(_x: T) -> T;
2323

2424
#[rustc_intrinsic]
25-
unsafe fn simd_fsin<T>(x: T) -> T;
25+
unsafe fn simd_fsin<T>(_x: T) -> T;
2626

2727
#[rustc_intrinsic]
28-
unsafe fn simd_fcos<T>(x: T) -> T;
28+
unsafe fn simd_fcos<T>(_x: T) -> T;
2929

3030
#[rustc_intrinsic]
31-
unsafe fn simd_fexp<T>(x: T) -> T;
31+
unsafe fn simd_fexp<T>(_x: T) -> T;
3232

3333
#[rustc_intrinsic]
34-
unsafe fn simd_fexp2<T>(x: T) -> T;
34+
unsafe fn simd_fexp2<T>(_x: T) -> T;
3535

3636
#[rustc_intrinsic]
37-
unsafe fn simd_fma<T>(x: T, y: T, z: T) -> T;
37+
unsafe fn simd_fma<T>(_x: T, _y: T, _z: T) -> T;
3838

3939
#[rustc_intrinsic]
40-
unsafe fn simd_relaxed_fma<T>(x: T, y: T, z: T) -> T;
40+
unsafe fn simd_relaxed_fma<T>(_x: T, _y: T, _z: T) -> T;
4141

4242
#[rustc_intrinsic]
43-
unsafe fn simd_flog<T>(x: T) -> T;
43+
unsafe fn simd_flog<T>(_x: T) -> T;
4444

4545
#[rustc_intrinsic]
46-
unsafe fn simd_flog10<T>(x: T) -> T;
46+
unsafe fn simd_flog10<T>(_x: T) -> T;
4747

4848
#[rustc_intrinsic]
49-
unsafe fn simd_flog2<T>(x: T) -> T;
49+
unsafe fn simd_flog2<T>(_x: T) -> T;
5050

5151
#[rustc_intrinsic]
52-
unsafe fn simd_fpow<T>(x: T, y: T) -> T;
52+
unsafe fn simd_fpow<T>(_x: T, _y: T) -> T;
5353

5454
#[rustc_intrinsic]
55-
unsafe fn simd_fpowi<T>(x: T, y: i32) -> T;
55+
unsafe fn simd_fpowi<T>(_x: T, _y: i32) -> T;
5656

5757

5858
// rounding functions
5959
#[rustc_intrinsic]
60-
unsafe fn simd_ceil<T>(x: T) -> T;
60+
unsafe fn simd_ceil<T>(_x: T) -> T;
6161

6262
#[rustc_intrinsic]
63-
unsafe fn simd_floor<T>(x: T) -> T;
63+
unsafe fn simd_floor<T>(_x: T) -> T;
6464

6565
#[rustc_intrinsic]
66-
unsafe fn simd_round<T>(x: T) -> T;
66+
unsafe fn simd_round<T>(_x: T) -> T;
6767

6868
#[rustc_intrinsic]
69-
unsafe fn simd_trunc<T>(x: T) -> T;
69+
unsafe fn simd_trunc<T>(_x: T) -> T;
7070

7171

7272
macro_rules! assert_approx_eq_f32 {

tests/ui/simd/intrinsic/generic-arithmetic-pass.rs

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -24,53 +24,52 @@ macro_rules! all_eq {
2424
}
2525

2626
#[rustc_intrinsic]
27-
unsafe fn simd_add<T>(x: T, y: T) -> T;
27+
unsafe fn simd_add<T>(_x: T, _y: T) -> T;
2828

2929
#[rustc_intrinsic]
30-
unsafe fn simd_sub<T>(x: T, y: T) -> T;
30+
unsafe fn simd_sub<T>(_x: T, _y: T) -> T;
3131

3232
#[rustc_intrinsic]
33-
unsafe fn simd_mul<T>(x: T, y: T) -> T;
33+
unsafe fn simd_mul<T>(_x: T, _y: T) -> T;
3434

3535
#[rustc_intrinsic]
36-
unsafe fn simd_div<T>(x: T, y: T) -> T;
36+
unsafe fn simd_div<T>(_x: T, _y: T) -> T;
3737

3838
#[rustc_intrinsic]
39-
unsafe fn simd_rem<T>(x: T, y: T) -> T;
39+
unsafe fn simd_rem<T>(_x: T, _y: T) -> T;
4040

4141
#[rustc_intrinsic]
42-
unsafe fn simd_shl<T>(x: T, y: T) -> T;
42+
unsafe fn simd_shl<T>(_x: T, _y: T) -> T;
4343

4444
#[rustc_intrinsic]
45-
unsafe fn simd_shr<T>(x: T, y: T) -> T;
45+
unsafe fn simd_shr<T>(_x: T, _y: T) -> T;
4646

4747
#[rustc_intrinsic]
48-
unsafe fn simd_and<T>(x: T, y: T) -> T;
48+
unsafe fn simd_and<T>(_x: T, _y: T) -> T;
4949

5050
#[rustc_intrinsic]
51-
unsafe fn simd_or<T>(x: T, y: T) -> T;
51+
unsafe fn simd_or<T>(_x: T, _y: T) -> T;
5252

5353
#[rustc_intrinsic]
54-
unsafe fn simd_xor<T>(x: T, y: T) -> T;
55-
54+
unsafe fn simd_xor<T>(_x: T, _y: T) -> T;
5655

5756
#[rustc_intrinsic]
58-
unsafe fn simd_neg<T>(x: T) -> T;
57+
unsafe fn simd_neg<T>(_x: T) -> T;
5958

6059
#[rustc_intrinsic]
61-
unsafe fn simd_bswap<T>(x: T) -> T;
60+
unsafe fn simd_bswap<T>(_x: T) -> T;
6261

6362
#[rustc_intrinsic]
64-
unsafe fn simd_bitreverse<T>(x: T) -> T;
63+
unsafe fn simd_bitreverse<T>(_x: T) -> T;
6564

6665
#[rustc_intrinsic]
67-
unsafe fn simd_ctlz<T>(x: T) -> T;
66+
unsafe fn simd_ctlz<T>(_x: T) -> T;
6867

6968
#[rustc_intrinsic]
70-
unsafe fn simd_ctpop<T>(x: T) -> T;
69+
unsafe fn simd_ctpop<T>(_x: T) -> T;
7170

7271
#[rustc_intrinsic]
73-
unsafe fn simd_cttz<T>(x: T) -> T;
72+
unsafe fn simd_cttz<T>(_x: T) -> T;
7473

7574
fn main() {
7675
let x1 = i32x4([1, 2, 3, 4]);

tests/ui/simd/intrinsic/generic-arithmetic-saturating-pass.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ struct u32x4(pub [u32; 4]);
1313
struct I32<const N: usize>([i32; N]);
1414

1515
#[rustc_intrinsic]
16-
unsafe fn simd_saturating_add<T>(x: T, y: T) -> T;
16+
unsafe fn simd_saturating_add<T>(_x: T, _y: T) -> T;
1717

1818
#[rustc_intrinsic]
19-
unsafe fn simd_saturating_sub<T>(x: T, y: T) -> T;
19+
unsafe fn simd_saturating_sub<T>(_x: T, _y: T) -> T;
2020

2121

2222
fn main() {

tests/ui/simd/intrinsic/generic-as.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55

66
#[rustc_intrinsic]
7-
unsafe fn simd_as<T, U>(x: T) -> U;
7+
unsafe fn simd_as<T, U>(_x: T) -> U;
88

99
#[derive(Copy, Clone)]
1010
#[repr(simd)]

tests/ui/simd/intrinsic/generic-bitmask-pass.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ struct u8x4(pub [u8; 4]);
2222
struct Tx4<T>(pub [T; 4]);
2323

2424
#[rustc_intrinsic]
25-
unsafe fn simd_bitmask<T, U>(x: T) -> U;
25+
unsafe fn simd_bitmask<T, U>(_x: T) -> U;
2626

2727
fn main() {
2828
let z = u32x4([0, 0, 0, 0]);

tests/ui/simd/intrinsic/generic-bswap-byte.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ struct i8x4([i8; 4]);
1111
struct u8x4([u8; 4]);
1212

1313
#[rustc_intrinsic]
14-
unsafe fn simd_bswap<T>(x: T) -> T;
14+
unsafe fn simd_bswap<T>(_x: T) -> T;
1515

1616
fn main() {
1717
unsafe {

tests/ui/simd/intrinsic/generic-cast-pass.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66

77
#[rustc_intrinsic]
8-
unsafe fn simd_cast<T, U>(x: T) -> U;
8+
unsafe fn simd_cast<T, U>(_x: T) -> U;
99

1010
use std::cmp::{max, min};
1111

tests/ui/simd/intrinsic/generic-cast-pointer-width.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#![feature(repr_simd, intrinsics)]
33

44
#[rustc_intrinsic]
5-
unsafe fn simd_cast<T, U>(x: T) -> U;
5+
unsafe fn simd_cast<T, U>(_x: T) -> U;
66

77
#[derive(Copy, Clone)]
88
#[repr(simd)]

tests/ui/simd/intrinsic/generic-comparison-pass.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,22 @@ struct f32x4(pub [f32; 4]);
1616

1717

1818
#[rustc_intrinsic]
19-
unsafe fn simd_eq<T, U>(x: T, y: T) -> U;
19+
unsafe fn simd_eq<T, U>(_x: T, _y: T) -> U;
2020

2121
#[rustc_intrinsic]
22-
unsafe fn simd_ne<T, U>(x: T, y: T) -> U;
22+
unsafe fn simd_ne<T, U>(_x: T, _y: T) -> U;
2323

2424
#[rustc_intrinsic]
25-
unsafe fn simd_lt<T, U>(x: T, y: T) -> U;
25+
unsafe fn simd_lt<T, U>(_x: T, _y: T) -> U;
2626

2727
#[rustc_intrinsic]
28-
unsafe fn simd_le<T, U>(x: T, y: T) -> U;
28+
unsafe fn simd_le<T, U>(_x: T, _y: T) -> U;
2929

3030
#[rustc_intrinsic]
31-
unsafe fn simd_gt<T, U>(x: T, y: T) -> U;
31+
unsafe fn simd_gt<T, U>(_x: T, _y: T) -> U;
3232

3333
#[rustc_intrinsic]
34-
unsafe fn simd_ge<T, U>(x: T, y: T) -> U;
34+
unsafe fn simd_ge<T, U>(_x: T, _y: T) -> U;
3535

3636
macro_rules! cmp {
3737
($method: ident($lhs: expr, $rhs: expr)) => {{

tests/ui/simd/intrinsic/generic-elements-pass.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ struct i32x4([i32; 4]);
1717
struct i32x8([i32; 8]);
1818

1919
#[rustc_intrinsic]
20-
unsafe fn simd_insert<T, E>(x: T, idx: u32, y: E) -> T;
20+
unsafe fn simd_insert<T, E>(_x: T, _idx: u32, _y: E) -> T;
2121

2222
#[rustc_intrinsic]
23-
unsafe fn simd_extract<T, E>(x: T, idx: u32) -> E;
23+
unsafe fn simd_extract<T, E>(_x: T, _idx: u32) -> E;
2424

2525

2626
#[rustc_intrinsic]
27-
unsafe fn simd_shuffle<T, I, U>(x: T, y: T, idx: I) -> U;
27+
unsafe fn simd_shuffle<T, I, U>(_x: T, _y: T, _idx: I) -> U;
2828

2929
#[repr(simd)]
3030
struct SimdShuffleIdx<const LEN: usize>([u32; LEN]);

tests/ui/simd/intrinsic/generic-gather-pass.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
struct x4<T>(pub [T; 4]);
1212

1313
#[rustc_intrinsic]
14-
unsafe fn simd_gather<T, U, V>(x: T, y: U, z: V) -> T;
14+
unsafe fn simd_gather<T, U, V>(_x: T, _y: U, _z: V) -> T;
1515

1616
#[rustc_intrinsic]
17-
unsafe fn simd_scatter<T, U, V>(x: T, y: U, z: V) -> ();
17+
unsafe fn simd_scatter<T, U, V>(_x: T, _y: U, _z: V) -> ();
1818

1919
fn main() {
2020
let mut x = [0_f32, 1., 2., 3., 4., 5., 6., 7.];

tests/ui/simd/intrinsic/generic-reduction-pass.rs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,37 +25,37 @@ struct f32x4(pub [f32; 4]);
2525
struct b8x4(pub [i8; 4]);
2626

2727
#[rustc_intrinsic]
28-
unsafe fn simd_reduce_add_unordered<T, U>(x: T) -> U;
28+
unsafe fn simd_reduce_add_unordered<T, U>(_x: T) -> U;
2929

3030
#[rustc_intrinsic]
31-
unsafe fn simd_reduce_mul_unordered<T, U>(x: T) -> U;
31+
unsafe fn simd_reduce_mul_unordered<T, U>(_x: T) -> U;
3232

3333
#[rustc_intrinsic]
34-
unsafe fn simd_reduce_add_ordered<T, U>(x: T, acc: U) -> U;
34+
unsafe fn simd_reduce_add_ordered<T, U>(_x: T, _acc: U) -> U;
3535

3636
#[rustc_intrinsic]
37-
unsafe fn simd_reduce_mul_ordered<T, U>(x: T, acc: U) -> U;
37+
unsafe fn simd_reduce_mul_ordered<T, U>(_x: T, _acc: U) -> U;
3838

3939
#[rustc_intrinsic]
40-
unsafe fn simd_reduce_min<T, U>(x: T) -> U;
40+
unsafe fn simd_reduce_min<T, U>(_x: T) -> U;
4141

4242
#[rustc_intrinsic]
43-
unsafe fn simd_reduce_max<T, U>(x: T) -> U;
43+
unsafe fn simd_reduce_max<T, U>(_x: T) -> U;
4444

4545
#[rustc_intrinsic]
46-
unsafe fn simd_reduce_and<T, U>(x: T) -> U;
46+
unsafe fn simd_reduce_and<T, U>(_x: T) -> U;
4747

4848
#[rustc_intrinsic]
49-
unsafe fn simd_reduce_or<T, U>(x: T) -> U;
49+
unsafe fn simd_reduce_or<T, U>(_x: T) -> U;
5050

5151
#[rustc_intrinsic]
52-
unsafe fn simd_reduce_xor<T, U>(x: T) -> U;
52+
unsafe fn simd_reduce_xor<T, U>(_x: T) -> U;
5353

5454
#[rustc_intrinsic]
55-
unsafe fn simd_reduce_all<T>(x: T) -> bool;
55+
unsafe fn simd_reduce_all<T>(_x: T) -> bool;
5656

5757
#[rustc_intrinsic]
58-
unsafe fn simd_reduce_any<T>(x: T) -> bool;
58+
unsafe fn simd_reduce_any<T>(_x: T) -> bool;
5959

6060
fn main() {
6161
unsafe {

tests/ui/simd/intrinsic/generic-select-pass.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ struct f32x4(pub [f32; 4]);
3030
struct b8x4(pub [i8; 4]);
3131

3232
#[rustc_intrinsic]
33-
unsafe fn simd_select<T, U>(x: T, a: U, b: U) -> U;
33+
unsafe fn simd_select<T, U>(_x: T, _a: U, _b: U) -> U;
3434

3535
#[rustc_intrinsic]
36-
unsafe fn simd_select_bitmask<T, U>(x: T, a: U, b: U) -> U;
36+
unsafe fn simd_select_bitmask<T, U>(_x: T, _a: U, _b: U) -> U;
3737

3838

3939
fn main() {

tests/ui/simd/intrinsic/inlining-issue67557-ice.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#![feature(intrinsics, repr_simd)]
77

88
#[rustc_intrinsic]
9-
unsafe fn simd_shuffle<T, I, U>(x: T, y: T, idx: I) -> U;
9+
unsafe fn simd_shuffle<T, I, U>(_x: T, _y: T, _idx: I) -> U;
1010

1111
#[repr(simd)]
1212
#[derive(Debug, PartialEq)]

tests/ui/simd/intrinsic/inlining-issue67557.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#![feature(intrinsics, repr_simd)]
77

88
#[rustc_intrinsic]
9-
unsafe fn simd_shuffle<T, I, U>(x: T, y: T, idx: I) -> U;
9+
unsafe fn simd_shuffle<T, I, U>(_x: T, _y: T, _idx: I) -> U;
1010

1111
#[repr(simd)]
1212
#[derive(Debug, PartialEq)]

tests/ui/simd/intrinsic/ptr-cast.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44

55

66
#[rustc_intrinsic]
7-
unsafe fn simd_cast_ptr<T, U>(x: T) -> U;
7+
unsafe fn simd_cast_ptr<T, U>(_x: T) -> U;
88

99
#[rustc_intrinsic]
10-
unsafe fn simd_expose_provenance<T, U>(x: T) -> U;
10+
unsafe fn simd_expose_provenance<T, U>(_x: T) -> U;
1111

1212
#[rustc_intrinsic]
13-
unsafe fn simd_with_exposed_provenance<T, U>(x: T) -> U;
13+
unsafe fn simd_with_exposed_provenance<T, U>(_x: T) -> U;
1414

1515
#[derive(Copy, Clone)]
1616
#[repr(simd)]

tests/ui/simd/issue-105439.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
struct i32x4([i32; 4]);
1111

1212
#[rustc_intrinsic]
13-
pub(crate) unsafe fn simd_add<T>(x: T, y: T) -> T;
13+
pub(crate) unsafe fn simd_add<T>(_x: T, _y: T) -> T;
1414

1515
#[inline(always)]
1616
fn to_array(a: i32x4) -> [i32; 4] {

tests/ui/simd/issue-39720.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pub struct Char3(pub [i8; 3]);
1212
pub struct Short3(pub [i16; 3]);
1313

1414
#[rustc_intrinsic]
15-
unsafe fn simd_cast<T, U>(x: T) -> U;
15+
unsafe fn simd_cast<T, U>(_x: T) -> U;
1616

1717
fn main() {
1818
let cast: Short3 = unsafe { simd_cast(Char3([10, -3, -9])) };

0 commit comments

Comments
 (0)