@@ -2963,11 +2963,11 @@ where
2963
2963
}
2964
2964
2965
2965
splat ! { vec_splat_u8, u8 , u8x16 [ vspltisb, "Vector Splat to Unsigned Byte" ] }
2966
- splat ! { vec_splat_i8 , i8 , i8x16 [ vspltisb, "Vector Splat to Signed Byte" ] }
2966
+ splat ! { vec_splat_s8 , i8 , i8x16 [ vspltisb, "Vector Splat to Signed Byte" ] }
2967
2967
splat ! { vec_splat_u16, u16 , u16x8 [ vspltish, "Vector Splat to Unsigned Halfword" ] }
2968
- splat ! { vec_splat_i16 , i16 , i16x8 [ vspltish, "Vector Splat to Signed Halfword" ] }
2968
+ splat ! { vec_splat_s16 , i16 , i16x8 [ vspltish, "Vector Splat to Signed Halfword" ] }
2969
2969
splat ! { vec_splat_u32, u32 , u32x4 [ vspltisw, "Vector Splat to Unsigned Word" ] }
2970
- splat ! { vec_splat_i32 , i32 , i32x4 [ vspltisw, "Vector Splat to Signed Word" ] }
2970
+ splat ! { vec_splat_s32 , i32 , i32x4 [ vspltisw, "Vector Splat to Signed Word" ] }
2971
2971
2972
2972
/// Vector splats.
2973
2973
#[ inline]
@@ -4846,9 +4846,9 @@ mod tests {
4846
4846
test_vec_splat ! { test_vec_splat_u8, vec_splat_u8, u8x16, -1 , u8 :: MAX }
4847
4847
test_vec_splat ! { test_vec_splat_u16, vec_splat_u16, u16x8, -1 , u16 :: MAX }
4848
4848
test_vec_splat ! { test_vec_splat_u32, vec_splat_u32, u32x4, -1 , u32 :: MAX }
4849
- test_vec_splat ! { test_vec_splat_i8 , vec_splat_i8 , i8x16, -1 , -1 }
4850
- test_vec_splat ! { test_vec_splat_i16 , vec_splat_i16 , i16x8, -1 , -1 }
4851
- test_vec_splat ! { test_vec_splat_i32 , vec_splat_i32 , i32x4, -1 , -1 }
4849
+ test_vec_splat ! { test_vec_splat_s8 , vec_splat_s8 , i8x16, -1 , -1 }
4850
+ test_vec_splat ! { test_vec_splat_s16 , vec_splat_s16 , i16x8, -1 , -1 }
4851
+ test_vec_splat ! { test_vec_splat_s32 , vec_splat_s32 , i32x4, -1 , -1 }
4852
4852
4853
4853
macro_rules! test_vec_sub {
4854
4854
{ $name: ident, $ty: ident, [ $( $a: expr) ,+] , [ $( $b: expr) ,+] , [ $( $d: expr) ,+] } => {
0 commit comments