File tree Expand file tree Collapse file tree 7 files changed +12
-12
lines changed Expand file tree Collapse file tree 7 files changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -89,7 +89,7 @@ pub fn assert_instr(
89
89
syn:: Pat :: Ident ( ref i) => & i. ident ,
90
90
_ => panic ! ( "must have bare arguments" ) ,
91
91
} ;
92
- if let Some ( & ( _, ref tokens) ) = invoc. args . iter ( ) . find ( |a| * ident == a. 0 ) {
92
+ if let Some ( ( _, tokens) ) = invoc. args . iter ( ) . find ( |a| * ident == a. 0 ) {
93
93
input_vals. push ( quote ! { #tokens } ) ;
94
94
} else {
95
95
inputs. push ( capture) ;
@@ -104,7 +104,7 @@ pub fn assert_instr(
104
104
v. clone( ) . into_token_stream( )
105
105
) ,
106
106
} ;
107
- if let Some ( & ( _, ref tokens) ) = invoc. args . iter ( ) . find ( |a| c. ident == a. 0 ) {
107
+ if let Some ( ( _, tokens) ) = invoc. args . iter ( ) . find ( |a| c. ident == a. 0 ) {
108
108
const_vals. push ( quote ! { #tokens } ) ;
109
109
} else {
110
110
panic ! ( "const generics must have a value for tests" ) ;
Original file line number Diff line number Diff line change @@ -18376,15 +18376,15 @@ mod tests {
18376
18376
let a: __mmask64 =
18377
18377
0b11111111_00000000_11111111_00000000_11111111_00000000_11111111_00000000;
18378
18378
let mut r = 0;
18379
- _store_mask64(&mut r as *mut _ as *mut u64 , a);
18379
+ _store_mask64(&mut r, a);
18380
18380
assert_eq!(r, a);
18381
18381
}
18382
18382
18383
18383
#[simd_test(enable = "avx512bw")]
18384
18384
unsafe fn test_store_mask32() {
18385
18385
let a: __mmask32 = 0b11111111_00000000_11111111_00000000;
18386
18386
let mut r = 0;
18387
- _store_mask32(&mut r as *mut _ as *mut u32 , a);
18387
+ _store_mask32(&mut r, a);
18388
18388
assert_eq!(r, a);
18389
18389
}
18390
18390
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ mod tests {
71
71
FxsaveArea { data : [ 0 ; 512 ] }
72
72
}
73
73
fn ptr ( & mut self ) -> * mut u8 {
74
- & mut self . data [ 0 ] as * mut _ as * mut u8
74
+ self . data . as_mut_ptr ( )
75
75
}
76
76
}
77
77
Original file line number Diff line number Diff line change @@ -3881,23 +3881,23 @@ mod tests {
3881
3881
unsafe fn test_mm_store_si128 ( ) {
3882
3882
let a = _mm_set1_epi8 ( 9 ) ;
3883
3883
let mut r = _mm_set1_epi8 ( 0 ) ;
3884
- _mm_store_si128 ( & mut r as * mut _ as * mut __m128i , a) ;
3884
+ _mm_store_si128 ( & mut r, a) ;
3885
3885
assert_eq_m128i ( r, a) ;
3886
3886
}
3887
3887
3888
3888
#[ simd_test( enable = "sse2" ) ]
3889
3889
unsafe fn test_mm_storeu_si128 ( ) {
3890
3890
let a = _mm_set1_epi8 ( 9 ) ;
3891
3891
let mut r = _mm_set1_epi8 ( 0 ) ;
3892
- _mm_storeu_si128 ( & mut r as * mut _ as * mut __m128i , a) ;
3892
+ _mm_storeu_si128 ( & mut r, a) ;
3893
3893
assert_eq_m128i ( r, a) ;
3894
3894
}
3895
3895
3896
3896
#[ simd_test( enable = "sse2" ) ]
3897
3897
unsafe fn test_mm_storel_epi64 ( ) {
3898
3898
let a = _mm_setr_epi64x ( 2 , 9 ) ;
3899
3899
let mut r = _mm_set1_epi8 ( 0 ) ;
3900
- _mm_storel_epi64 ( & mut r as * mut _ as * mut __m128i , a) ;
3900
+ _mm_storel_epi64 ( & mut r, a) ;
3901
3901
assert_eq_m128i ( r, _mm_setr_epi64x ( 2 , 0 ) ) ;
3902
3902
}
3903
3903
Original file line number Diff line number Diff line change @@ -180,7 +180,7 @@ mod tests {
180
180
XsaveArea { data : [ 0 ; 2560 ] }
181
181
}
182
182
fn ptr ( & mut self ) -> * mut u8 {
183
- & mut self . data [ 0 ] as * mut _ as * mut u8
183
+ self . data . as_mut_ptr ( )
184
184
}
185
185
}
186
186
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ mod tests {
71
71
FxsaveArea { data : [ 0 ; 512 ] }
72
72
}
73
73
fn ptr ( & mut self ) -> * mut u8 {
74
- & mut self . data [ 0 ] as * mut _ as * mut u8
74
+ self . data . as_mut_ptr ( )
75
75
}
76
76
}
77
77
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ fn normalize(mut symbol: &str) -> String {
24
24
25
25
// Remove Rust paths
26
26
if let Some ( last_colon) = symbol. rfind ( ':' ) {
27
- symbol = ( & symbol[ last_colon + 1 ..] ) . to_string ( ) ;
27
+ symbol = symbol[ last_colon + 1 ..] . to_string ( ) ;
28
28
}
29
29
30
30
// Normalize to no leading underscore to handle platforms that may
@@ -34,7 +34,7 @@ fn normalize(mut symbol: &str) -> String {
34
34
}
35
35
// Windows/x86 has a suffix such as @@4.
36
36
if let Some ( idx) = symbol. find ( "@@" ) {
37
- symbol = ( & symbol[ ..idx] ) . to_string ( ) ;
37
+ symbol = symbol[ ..idx] . to_string ( ) ;
38
38
}
39
39
symbol
40
40
}
You can’t perform that action at this time.
0 commit comments