@@ -894,37 +894,37 @@ mod tests {
894894 <[ [ T ; M ] ; L ] >:: try_from ( v. as_chunks :: < M > ( ) . 0 ) . unwrap ( )
895895 }
896896
897- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u8_x2, vld1_u8_x2, u8 , arch:: uint8x8x2_t, as_chunks:: <_, 2 , 16 , 8 >) ;
898- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i8_x2, vld1_s8_x2, i8 , arch:: int8x8x2_t, as_chunks:: <_, 2 , 16 , 8 >) ;
899- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u16_x2, vld1_u16_x2, u16 , arch:: uint16x4x2_t, as_chunks:: <_, 2 , 8 , 4 >) ;
900- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i16_x2, vld1_s16_x2, i16 , arch:: int16x4x2_t, as_chunks:: <_, 2 , 8 , 4 >) ;
901- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u32_x2, vld1_u32_x2, u32 , arch:: uint32x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
902- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i32_x2, vld1_s32_x2, i32 , arch:: int32x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
903- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_f32_x2, vld1_f32_x2, f32 , arch:: float32x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
904- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u64_x2, vld1_u64_x2, u64 , arch:: uint64x1x2_t) ;
905- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i64_x2, vld1_s64_x2, i64 , arch:: int64x1x2_t) ;
897+ test_vld1_from_slice ! ( fn test_vld1_u8_x2, vld1_u8_x2, u8 , arch:: uint8x8x2_t, as_chunks:: <_, 2 , 16 , 8 >) ;
898+ test_vld1_from_slice ! ( fn test_vld1_i8_x2, vld1_s8_x2, i8 , arch:: int8x8x2_t, as_chunks:: <_, 2 , 16 , 8 >) ;
899+ test_vld1_from_slice ! ( fn test_vld1_u16_x2, vld1_u16_x2, u16 , arch:: uint16x4x2_t, as_chunks:: <_, 2 , 8 , 4 >) ;
900+ test_vld1_from_slice ! ( fn test_vld1_i16_x2, vld1_s16_x2, i16 , arch:: int16x4x2_t, as_chunks:: <_, 2 , 8 , 4 >) ;
901+ test_vld1_from_slice ! ( fn test_vld1_u32_x2, vld1_u32_x2, u32 , arch:: uint32x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
902+ test_vld1_from_slice ! ( fn test_vld1_i32_x2, vld1_s32_x2, i32 , arch:: int32x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
903+ test_vld1_from_slice ! ( fn test_vld1_f32_x2, vld1_f32_x2, f32 , arch:: float32x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
904+ test_vld1_from_slice ! ( fn test_vld1_u64_x2, vld1_u64_x2, u64 , arch:: uint64x1x2_t) ;
905+ test_vld1_from_slice ! ( fn test_vld1_i64_x2, vld1_s64_x2, i64 , arch:: int64x1x2_t) ;
906906 test_vld1_from_slice ! ( #[ cfg_attr( miri, ignore) ] fn test_vld1_f64_x2, vld1_f64_x2, f64 , arch:: float64x1x2_t) ;
907907
908- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u8_x3, vld1_u8_x3, u8 , arch:: uint8x8x3_t, as_chunks:: <_, 3 , 24 , 8 >) ;
909- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i8_x3, vld1_s8_x3, i8 , arch:: int8x8x3_t, as_chunks:: <_, 3 , 24 , 8 >) ;
910- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u16_x3, vld1_u16_x3, u16 , arch:: uint16x4x3_t, as_chunks:: <_, 3 , 12 , 4 >) ;
911- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i16_x3, vld1_s16_x3, i16 , arch:: int16x4x3_t, as_chunks:: <_, 3 , 12 , 4 >) ;
912- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u32_x3, vld1_u32_x3, u32 , arch:: uint32x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
913- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i32_x3, vld1_s32_x3, i32 , arch:: int32x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
914- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_f32_x3, vld1_f32_x3, f32 , arch:: float32x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
915- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u64_x3, vld1_u64_x3, u64 , arch:: uint64x1x3_t) ;
916- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i64_x3, vld1_s64_x3, i64 , arch:: int64x1x3_t) ;
908+ test_vld1_from_slice ! ( fn test_vld1_u8_x3, vld1_u8_x3, u8 , arch:: uint8x8x3_t, as_chunks:: <_, 3 , 24 , 8 >) ;
909+ test_vld1_from_slice ! ( fn test_vld1_i8_x3, vld1_s8_x3, i8 , arch:: int8x8x3_t, as_chunks:: <_, 3 , 24 , 8 >) ;
910+ test_vld1_from_slice ! ( fn test_vld1_u16_x3, vld1_u16_x3, u16 , arch:: uint16x4x3_t, as_chunks:: <_, 3 , 12 , 4 >) ;
911+ test_vld1_from_slice ! ( fn test_vld1_i16_x3, vld1_s16_x3, i16 , arch:: int16x4x3_t, as_chunks:: <_, 3 , 12 , 4 >) ;
912+ test_vld1_from_slice ! ( fn test_vld1_u32_x3, vld1_u32_x3, u32 , arch:: uint32x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
913+ test_vld1_from_slice ! ( fn test_vld1_i32_x3, vld1_s32_x3, i32 , arch:: int32x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
914+ test_vld1_from_slice ! ( fn test_vld1_f32_x3, vld1_f32_x3, f32 , arch:: float32x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
915+ test_vld1_from_slice ! ( fn test_vld1_u64_x3, vld1_u64_x3, u64 , arch:: uint64x1x3_t) ;
916+ test_vld1_from_slice ! ( fn test_vld1_i64_x3, vld1_s64_x3, i64 , arch:: int64x1x3_t) ;
917917 test_vld1_from_slice ! ( #[ cfg_attr( miri, ignore) ] fn test_vld1_f64_x3, vld1_f64_x3, f64 , arch:: float64x1x3_t) ;
918918
919- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u8_x4, vld1_u8_x4, u8 , arch:: uint8x8x4_t, as_chunks:: <_, 4 , 32 , 8 >) ;
920- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i8_x4, vld1_s8_x4, i8 , arch:: int8x8x4_t, as_chunks:: <_, 4 , 32 , 8 >) ;
921- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u16_x4, vld1_u16_x4, u16 , arch:: uint16x4x4_t, as_chunks:: <_, 4 , 16 , 4 >) ;
922- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i16_x4, vld1_s16_x4, i16 , arch:: int16x4x4_t, as_chunks:: <_, 4 , 16 , 4 >) ;
923- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u32_x4, vld1_u32_x4, u32 , arch:: uint32x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
924- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i32_x4, vld1_s32_x4, i32 , arch:: int32x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
925- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_f32_x4, vld1_f32_x4, f32 , arch:: float32x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
926- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_u64_x4, vld1_u64_x4, u64 , arch:: uint64x1x4_t) ;
927- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1_i64_x4, vld1_s64_x4, i64 , arch:: int64x1x4_t) ;
919+ test_vld1_from_slice ! ( fn test_vld1_u8_x4, vld1_u8_x4, u8 , arch:: uint8x8x4_t, as_chunks:: <_, 4 , 32 , 8 >) ;
920+ test_vld1_from_slice ! ( fn test_vld1_i8_x4, vld1_s8_x4, i8 , arch:: int8x8x4_t, as_chunks:: <_, 4 , 32 , 8 >) ;
921+ test_vld1_from_slice ! ( fn test_vld1_u16_x4, vld1_u16_x4, u16 , arch:: uint16x4x4_t, as_chunks:: <_, 4 , 16 , 4 >) ;
922+ test_vld1_from_slice ! ( fn test_vld1_i16_x4, vld1_s16_x4, i16 , arch:: int16x4x4_t, as_chunks:: <_, 4 , 16 , 4 >) ;
923+ test_vld1_from_slice ! ( fn test_vld1_u32_x4, vld1_u32_x4, u32 , arch:: uint32x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
924+ test_vld1_from_slice ! ( fn test_vld1_i32_x4, vld1_s32_x4, i32 , arch:: int32x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
925+ test_vld1_from_slice ! ( fn test_vld1_f32_x4, vld1_f32_x4, f32 , arch:: float32x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
926+ test_vld1_from_slice ! ( fn test_vld1_u64_x4, vld1_u64_x4, u64 , arch:: uint64x1x4_t) ;
927+ test_vld1_from_slice ! ( fn test_vld1_i64_x4, vld1_s64_x4, i64 , arch:: int64x1x4_t) ;
928928 test_vld1_from_slice ! ( #[ cfg_attr( miri, ignore) ] fn test_vld1_f64_x4, vld1_f64_x4, f64 , arch:: float64x1x4_t) ;
929929
930930 test_vld1_from_slice ! ( fn test_vld1q_u8, vld1q_u8, u8 , arch:: uint8x16_t) ;
@@ -938,37 +938,37 @@ mod tests {
938938 test_vld1_from_slice ! ( fn test_vld1q_i64, vld1q_s64, i64 , arch:: int64x2_t) ;
939939 test_vld1_from_slice ! ( fn test_vld1q_f64, vld1q_f64, f64 , arch:: float64x2_t) ;
940940
941- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u8_x2, vld1q_u8_x2, u8 , arch:: uint8x16x2_t, as_chunks:: <_, 2 , 32 , 16 >) ;
942- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i8_x2, vld1q_s8_x2, i8 , arch:: int8x16x2_t, as_chunks:: <_, 2 , 32 , 16 >) ;
943- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u16_x2, vld1q_u16_x2, u16 , arch:: uint16x8x2_t, as_chunks:: <_, 2 , 16 , 8 >) ;
944- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i16_x2, vld1q_s16_x2, i16 , arch:: int16x8x2_t, as_chunks:: <_, 2 , 16 , 8 >) ;
945- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u32_x2, vld1q_u32_x2, u32 , arch:: uint32x4x2_t, as_chunks:: <_, 2 , 8 , 4 >) ;
946- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i32_x2, vld1q_s32_x2, i32 , arch:: int32x4x2_t, as_chunks:: <_, 2 , 8 , 4 >) ;
947- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_f32_x2, vld1q_f32_x2, f32 , arch:: float32x4x2_t, as_chunks:: <_, 2 , 8 , 4 >) ;
948- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u64_x2, vld1q_u64_x2, u64 , arch:: uint64x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
949- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i64_x2, vld1q_s64_x2, i64 , arch:: int64x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
941+ test_vld1_from_slice ! ( fn test_vld1q_u8_x2, vld1q_u8_x2, u8 , arch:: uint8x16x2_t, as_chunks:: <_, 2 , 32 , 16 >) ;
942+ test_vld1_from_slice ! ( fn test_vld1q_i8_x2, vld1q_s8_x2, i8 , arch:: int8x16x2_t, as_chunks:: <_, 2 , 32 , 16 >) ;
943+ test_vld1_from_slice ! ( fn test_vld1q_u16_x2, vld1q_u16_x2, u16 , arch:: uint16x8x2_t, as_chunks:: <_, 2 , 16 , 8 >) ;
944+ test_vld1_from_slice ! ( fn test_vld1q_i16_x2, vld1q_s16_x2, i16 , arch:: int16x8x2_t, as_chunks:: <_, 2 , 16 , 8 >) ;
945+ test_vld1_from_slice ! ( fn test_vld1q_u32_x2, vld1q_u32_x2, u32 , arch:: uint32x4x2_t, as_chunks:: <_, 2 , 8 , 4 >) ;
946+ test_vld1_from_slice ! ( fn test_vld1q_i32_x2, vld1q_s32_x2, i32 , arch:: int32x4x2_t, as_chunks:: <_, 2 , 8 , 4 >) ;
947+ test_vld1_from_slice ! ( fn test_vld1q_f32_x2, vld1q_f32_x2, f32 , arch:: float32x4x2_t, as_chunks:: <_, 2 , 8 , 4 >) ;
948+ test_vld1_from_slice ! ( fn test_vld1q_u64_x2, vld1q_u64_x2, u64 , arch:: uint64x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
949+ test_vld1_from_slice ! ( fn test_vld1q_i64_x2, vld1q_s64_x2, i64 , arch:: int64x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
950950 test_vld1_from_slice ! ( #[ cfg_attr( miri, ignore) ] fn test_vld1q_f64_x2, vld1q_f64_x2, f64 , arch:: float64x2x2_t, as_chunks:: <_, 2 , 4 , 2 >) ;
951951
952- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u8_x3, vld1q_u8_x3, u8 , arch:: uint8x16x3_t, as_chunks:: <_, 3 , 48 , 16 >) ;
953- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i8_x3, vld1q_s8_x3, i8 , arch:: int8x16x3_t, as_chunks:: <_, 3 , 48 , 16 >) ;
954- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u16_x3, vld1q_u16_x3, u16 , arch:: uint16x8x3_t, as_chunks:: <_, 3 , 24 , 8 >) ;
955- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i16_x3, vld1q_s16_x3, i16 , arch:: int16x8x3_t, as_chunks:: <_, 3 , 24 , 8 >) ;
956- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u32_x3, vld1q_u32_x3, u32 , arch:: uint32x4x3_t, as_chunks:: <_, 3 , 12 , 4 >) ;
957- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i32_x3, vld1q_s32_x3, i32 , arch:: int32x4x3_t, as_chunks:: <_, 3 , 12 , 4 >) ;
958- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_f32_x3, vld1q_f32_x3, f32 , arch:: float32x4x3_t, as_chunks:: <_, 3 , 12 , 4 >) ;
959- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u64_x3, vld1q_u64_x3, u64 , arch:: uint64x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
960- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i64_x3, vld1q_s64_x3, i64 , arch:: int64x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
952+ test_vld1_from_slice ! ( fn test_vld1q_u8_x3, vld1q_u8_x3, u8 , arch:: uint8x16x3_t, as_chunks:: <_, 3 , 48 , 16 >) ;
953+ test_vld1_from_slice ! ( fn test_vld1q_i8_x3, vld1q_s8_x3, i8 , arch:: int8x16x3_t, as_chunks:: <_, 3 , 48 , 16 >) ;
954+ test_vld1_from_slice ! ( fn test_vld1q_u16_x3, vld1q_u16_x3, u16 , arch:: uint16x8x3_t, as_chunks:: <_, 3 , 24 , 8 >) ;
955+ test_vld1_from_slice ! ( fn test_vld1q_i16_x3, vld1q_s16_x3, i16 , arch:: int16x8x3_t, as_chunks:: <_, 3 , 24 , 8 >) ;
956+ test_vld1_from_slice ! ( fn test_vld1q_u32_x3, vld1q_u32_x3, u32 , arch:: uint32x4x3_t, as_chunks:: <_, 3 , 12 , 4 >) ;
957+ test_vld1_from_slice ! ( fn test_vld1q_i32_x3, vld1q_s32_x3, i32 , arch:: int32x4x3_t, as_chunks:: <_, 3 , 12 , 4 >) ;
958+ test_vld1_from_slice ! ( fn test_vld1q_f32_x3, vld1q_f32_x3, f32 , arch:: float32x4x3_t, as_chunks:: <_, 3 , 12 , 4 >) ;
959+ test_vld1_from_slice ! ( fn test_vld1q_u64_x3, vld1q_u64_x3, u64 , arch:: uint64x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
960+ test_vld1_from_slice ! ( fn test_vld1q_i64_x3, vld1q_s64_x3, i64 , arch:: int64x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
961961 test_vld1_from_slice ! ( #[ cfg_attr( miri, ignore) ] fn test_vld1q_f64_x3, vld1q_f64_x3, f64 , arch:: float64x2x3_t, as_chunks:: <_, 3 , 6 , 2 >) ;
962962
963- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u8_x4, vld1q_u8_x4, u8 , arch:: uint8x16x4_t, as_chunks:: <_, 4 , 64 , 16 >) ;
964- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i8_x4, vld1q_s8_x4, i8 , arch:: int8x16x4_t, as_chunks:: <_, 4 , 64 , 16 >) ;
965- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u16_x4, vld1q_u16_x4, u16 , arch:: uint16x8x4_t, as_chunks:: <_, 4 , 32 , 8 >) ;
966- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i16_x4, vld1q_s16_x4, i16 , arch:: int16x8x4_t, as_chunks:: <_, 4 , 32 , 8 >) ;
967- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u32_x4, vld1q_u32_x4, u32 , arch:: uint32x4x4_t, as_chunks:: <_, 4 , 16 , 4 >) ;
968- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i32_x4, vld1q_s32_x4, i32 , arch:: int32x4x4_t, as_chunks:: <_, 4 , 16 , 4 >) ;
969- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_f32_x4, vld1q_f32_x4, f32 , arch:: float32x4x4_t, as_chunks:: <_, 4 , 16 , 4 >) ;
970- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_u64_x4, vld1q_u64_x4, u64 , arch:: uint64x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
971- test_vld1_from_slice ! ( # [ cfg_attr ( miri , ignore ) ] fn test_vld1q_i64_x4, vld1q_s64_x4, i64 , arch:: int64x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
963+ test_vld1_from_slice ! ( fn test_vld1q_u8_x4, vld1q_u8_x4, u8 , arch:: uint8x16x4_t, as_chunks:: <_, 4 , 64 , 16 >) ;
964+ test_vld1_from_slice ! ( fn test_vld1q_i8_x4, vld1q_s8_x4, i8 , arch:: int8x16x4_t, as_chunks:: <_, 4 , 64 , 16 >) ;
965+ test_vld1_from_slice ! ( fn test_vld1q_u16_x4, vld1q_u16_x4, u16 , arch:: uint16x8x4_t, as_chunks:: <_, 4 , 32 , 8 >) ;
966+ test_vld1_from_slice ! ( fn test_vld1q_i16_x4, vld1q_s16_x4, i16 , arch:: int16x8x4_t, as_chunks:: <_, 4 , 32 , 8 >) ;
967+ test_vld1_from_slice ! ( fn test_vld1q_u32_x4, vld1q_u32_x4, u32 , arch:: uint32x4x4_t, as_chunks:: <_, 4 , 16 , 4 >) ;
968+ test_vld1_from_slice ! ( fn test_vld1q_i32_x4, vld1q_s32_x4, i32 , arch:: int32x4x4_t, as_chunks:: <_, 4 , 16 , 4 >) ;
969+ test_vld1_from_slice ! ( fn test_vld1q_f32_x4, vld1q_f32_x4, f32 , arch:: float32x4x4_t, as_chunks:: <_, 4 , 16 , 4 >) ;
970+ test_vld1_from_slice ! ( fn test_vld1q_u64_x4, vld1q_u64_x4, u64 , arch:: uint64x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
971+ test_vld1_from_slice ! ( fn test_vld1q_i64_x4, vld1q_s64_x4, i64 , arch:: int64x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
972972 test_vld1_from_slice ! ( #[ cfg_attr( miri, ignore) ] fn test_vld1q_f64_x4, vld1q_f64_x4, f64 , arch:: float64x2x4_t, as_chunks:: <_, 4 , 8 , 2 >) ;
973973
974974 // Generate a test for an intrinsic. The primary use of tests is that they execute under Miri,
0 commit comments