File tree 1 file changed +9
-9
lines changed
1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -123,15 +123,15 @@ impl Neon {
123
123
let mut prod_hi: uint8x16_t ;
124
124
125
125
unsafe {
126
- let t0_lo = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. lo [ 0 ] ) as * const u8 ) ;
127
- let t1_lo = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. lo [ 1 ] ) as * const u8 ) ;
128
- let t2_lo = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. lo [ 2 ] ) as * const u8 ) ;
129
- let t3_lo = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. lo [ 3 ] ) as * const u8 ) ;
130
-
131
- let t0_hi = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. hi [ 0 ] ) as * const u8 ) ;
132
- let t1_hi = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. hi [ 1 ] ) as * const u8 ) ;
133
- let t2_hi = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. hi [ 2 ] ) as * const u8 ) ;
134
- let t3_hi = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. hi [ 3 ] ) as * const u8 ) ;
126
+ let t0_lo = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. lo [ 0 ] ) . cast :: < u8 > ( ) ) ;
127
+ let t1_lo = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. lo [ 1 ] ) . cast :: < u8 > ( ) ) ;
128
+ let t2_lo = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. lo [ 2 ] ) . cast :: < u8 > ( ) ) ;
129
+ let t3_lo = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. lo [ 3 ] ) . cast :: < u8 > ( ) ) ;
130
+
131
+ let t0_hi = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. hi [ 0 ] ) . cast :: < u8 > ( ) ) ;
132
+ let t1_hi = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. hi [ 1 ] ) . cast :: < u8 > ( ) ) ;
133
+ let t2_hi = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. hi [ 2 ] ) . cast :: < u8 > ( ) ) ;
134
+ let t3_hi = vld1q_u8 ( std:: ptr:: from_ref :: < u128 > ( & lut. hi [ 3 ] ) . cast :: < u8 > ( ) ) ;
135
135
136
136
let clr_mask = vdupq_n_u8 ( 0x0f ) ;
137
137
You can’t perform that action at this time.
0 commit comments