@@ -2963,11 +2963,11 @@ where
29632963}
29642964
29652965splat ! { 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" ] }
29672967splat ! { 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" ] }
29692969splat ! { 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" ] }
29712971
29722972/// Vector splats.
29732973#[ inline]
@@ -4846,9 +4846,9 @@ mod tests {
48464846 test_vec_splat ! { test_vec_splat_u8, vec_splat_u8, u8x16, -1 , u8 :: MAX }
48474847 test_vec_splat ! { test_vec_splat_u16, vec_splat_u16, u16x8, -1 , u16 :: MAX }
48484848 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 }
48524852
48534853 macro_rules! test_vec_sub {
48544854 { $name: ident, $ty: ident, [ $( $a: expr) ,+] , [ $( $b: expr) ,+] , [ $( $d: expr) ,+] } => {
0 commit comments