' * uint32x4_t vaddl_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vaddl.u16 Q0, D0, D0' * uint16x8_t vaddl_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vaddl.u8 Q0, D0, D0' * int64x2_t vaddl_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vaddl.s32 Q0, D0, D0' * int32x4_t vaddl_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vaddl.s16 Q0, D0, D0' * int16x8_t vaddl_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vaddl.s8 Q0, D0, D0' * uint64x2_t vaddw_u32 (uint64x2_t, uint32x2_t) _Form of expected instruction(s):_ `vaddw.u32 Q0, Q0, D0' * uint32x4_t vaddw_u16 (uint32x4_t, uint16x4_t) _Form of expected instruction(s):_ `vaddw.u16 Q0, Q0, D0' * uint16x8_t vaddw_u8 (uint16x8_t, uint8x8_t) _Form of expected instruction(s):_ `vaddw.u8 Q0, Q0, D0' * int64x2_t vaddw_s32 (int64x2_t, int32x2_t) _Form of expected instruction(s):_ `vaddw.s32 Q0, Q0, D0' * int32x4_t vaddw_s16 (int32x4_t, int16x4_t) _Form of expected instruction(s):_ `vaddw.s16 Q0, Q0, D0' * int16x8_t vaddw_s8 (int16x8_t, int8x8_t) _Form of expected instruction(s):_ `vaddw.s8 Q0, Q0, D0' * uint32x2_t vhadd_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vhadd.u32 D0, D0, D0' * uint16x4_t vhadd_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vhadd.u16 D0, D0, D0' * uint8x8_t vhadd_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vhadd.u8 D0, D0, D0' * int32x2_t vhadd_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vhadd.s32 D0, D0, D0' * int16x4_t vhadd_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vhadd.s16 D0, D0, D0' * int8x8_t vhadd_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vhadd.s8 D0, D0, D0' * uint32x4_t vhaddq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vhadd.u32 Q0, Q0, Q0' * uint16x8_t vhaddq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vhadd.u16 Q0, Q0, Q0' * uint8x16_t vhaddq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vhadd.u8 Q0, Q0, Q0' * int32x4_t vhaddq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vhadd.s32 Q0, Q0, Q0' * int16x8_t vhaddq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vhadd.s16 Q0, Q0, Q0' * int8x16_t vhaddq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vhadd.s8 Q0, Q0, Q0' * uint32x2_t vrhadd_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vrhadd.u32 D0, D0, D0' * uint16x4_t vrhadd_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vrhadd.u16 D0, D0, D0' * uint8x8_t vrhadd_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vrhadd.u8 D0, D0, D0' * int32x2_t vrhadd_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vrhadd.s32 D0, D0, D0' * int16x4_t vrhadd_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vrhadd.s16 D0, D0, D0' * int8x8_t vrhadd_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vrhadd.s8 D0, D0, D0' * uint32x4_t vrhaddq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vrhadd.u32 Q0, Q0, Q0' * uint16x8_t vrhaddq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vrhadd.u16 Q0, Q0, Q0' * uint8x16_t vrhaddq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vrhadd.u8 Q0, Q0, Q0' * int32x4_t vrhaddq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vrhadd.s32 Q0, Q0, Q0' * int16x8_t vrhaddq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vrhadd.s16 Q0, Q0, Q0' * int8x16_t vrhaddq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vrhadd.s8 Q0, Q0, Q0' * uint32x2_t vqadd_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vqadd.u32 D0, D0, D0' * uint16x4_t vqadd_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vqadd.u16 D0, D0, D0' * uint8x8_t vqadd_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vqadd.u8 D0, D0, D0' * int32x2_t vqadd_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqadd.s32 D0, D0, D0' * int16x4_t vqadd_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqadd.s16 D0, D0, D0' * int8x8_t vqadd_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vqadd.s8 D0, D0, D0' * uint64x1_t vqadd_u64 (uint64x1_t, uint64x1_t) _Form of expected instruction(s):_ `vqadd.u64 D0, D0, D0' * int64x1_t vqadd_s64 (int64x1_t, int64x1_t) _Form of expected instruction(s):_ `vqadd.s64 D0, D0, D0' * uint32x4_t vqaddq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vqadd.u32 Q0, Q0, Q0' * uint16x8_t vqaddq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vqadd.u16 Q0, Q0, Q0' * uint8x16_t vqaddq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vqadd.u8 Q0, Q0, Q0' * int32x4_t vqaddq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vqadd.s32 Q0, Q0, Q0' * int16x8_t vqaddq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vqadd.s16 Q0, Q0, Q0' * int8x16_t vqaddq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vqadd.s8 Q0, Q0, Q0' * uint64x2_t vqaddq_u64 (uint64x2_t, uint64x2_t) _Form of expected instruction(s):_ `vqadd.u64 Q0, Q0, Q0' * int64x2_t vqaddq_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vqadd.s64 Q0, Q0, Q0' * uint32x2_t vaddhn_u64 (uint64x2_t, uint64x2_t) _Form of expected instruction(s):_ `vaddhn.i64 D0, Q0, Q0' * uint16x4_t vaddhn_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vaddhn.i32 D0, Q0, Q0' * uint8x8_t vaddhn_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vaddhn.i16 D0, Q0, Q0' * int32x2_t vaddhn_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vaddhn.i64 D0, Q0, Q0' * int16x4_t vaddhn_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vaddhn.i32 D0, Q0, Q0' * int8x8_t vaddhn_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vaddhn.i16 D0, Q0, Q0' * uint32x2_t vraddhn_u64 (uint64x2_t, uint64x2_t) _Form of expected instruction(s):_ `vraddhn.i64 D0, Q0, Q0' * uint16x4_t vraddhn_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vraddhn.i32 D0, Q0, Q0' * uint8x8_t vraddhn_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vraddhn.i16 D0, Q0, Q0' * int32x2_t vraddhn_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vraddhn.i64 D0, Q0, Q0' * int16x4_t vraddhn_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vraddhn.i32 D0, Q0, Q0' * int8x8_t vraddhn_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vraddhn.i16 D0, Q0, Q0' 5.50.3.2 Multiplication ....................... * uint32x2_t vmul_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vmul.i32 D0, D0, D0' * uint16x4_t vmul_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vmul.i16 D0, D0, D0' * uint8x8_t vmul_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vmul.i8 D0, D0, D0' * int32x2_t vmul_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vmul.i32 D0, D0, D0' * int16x4_t vmul_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vmul.i16 D0, D0, D0' * int8x8_t vmul_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vmul.i8 D0, D0, D0' * float32x2_t vmul_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vmul.f32 D0, D0, D0' * poly8x8_t vmul_p8 (poly8x8_t, poly8x8_t) _Form of expected instruction(s):_ `vmul.p8 D0, D0, D0' * uint32x4_t vmulq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vmul.i32 Q0, Q0, Q0' * uint16x8_t vmulq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vmul.i16 Q0, Q0, Q0' * uint8x16_t vmulq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vmul.i8 Q0, Q0, Q0' * int32x4_t vmulq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vmul.i32 Q0, Q0, Q0' * int16x8_t vmulq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vmul.i16 Q0, Q0, Q0' * int8x16_t vmulq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vmul.i8 Q0, Q0, Q0' * float32x4_t vmulq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vmul.f32 Q0, Q0, Q0' * poly8x16_t vmulq_p8 (poly8x16_t, poly8x16_t) _Form of expected instruction(s):_ `vmul.p8 Q0, Q0, Q0' * int32x2_t vqdmulh_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqdmulh.s32 D0, D0, D0' * int16x4_t vqdmulh_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqdmulh.s16 D0, D0, D0' * int32x4_t vqdmulhq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vqdmulh.s32 Q0, Q0, Q0' * int16x8_t vqdmulhq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vqdmulh.s16 Q0, Q0, Q0' * int32x2_t vqrdmulh_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqrdmulh.s32 D0, D0, D0' * int16x4_t vqrdmulh_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqrdmulh.s16 D0, D0, D0' * int32x4_t vqrdmulhq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vqrdmulh.s32 Q0, Q0, Q0' * int16x8_t vqrdmulhq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vqrdmulh.s16 Q0, Q0, Q0' * uint64x2_t vmull_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vmull.u32 Q0, D0, D0' * uint32x4_t vmull_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vmull.u16 Q0, D0, D0' * uint16x8_t vmull_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vmull.u8 Q0, D0, D0' * int64x2_t vmull_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vmull.s32 Q0, D0, D0' * int32x4_t vmull_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vmull.s16 Q0, D0, D0' * int16x8_t vmull_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vmull.s8 Q0, D0, D0' * poly16x8_t vmull_p8 (poly8x8_t, poly8x8_t) _Form of expected instruction(s):_ `vmull.p8 Q0, D0, D0' * int64x2_t vqdmull_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqdmull.s32 Q0, D0, D0' * int32x4_t vqdmull_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqdmull.s16 Q0, D0, D0' 5.50.3.3 Multiply-accumulate ............................ * uint32x2_t vmla_u32 (uint32x2_t, uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vmla.i32 D0, D0, D0' * uint16x4_t vmla_u16 (uint16x4_t, uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vmla.i16 D0, D0, D0' * uint8x8_t vmla_u8 (uint8x8_t, uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vmla.i8 D0, D0, D0' * int32x2_t vmla_s32 (int32x2_t, int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vmla.i32 D0, D0, D0' * int16x4_t vmla_s16 (int16x4_t, int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vmla.i16 D0, D0, D0' * int8x8_t vmla_s8 (int8x8_t, int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vmla.i8 D0, D0, D0' * float32x2_t vmla_f32 (float32x2_t, float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vmla.f32 D0, D0, D0' * uint32x4_t vmlaq_u32 (uint32x4_t, uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vmla.i32 Q0, Q0, Q0' * uint16x8_t vmlaq_u16 (uint16x8_t, uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vmla.i16 Q0, Q0, Q0' * uint8x16_t vmlaq_u8 (uint8x16_t, uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vmla.i8 Q0, Q0, Q0' * int32x4_t vmlaq_s32 (int32x4_t, int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vmla.i32 Q0, Q0, Q0' * int16x8_t vmlaq_s16 (int16x8_t, int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vmla.i16 Q0, Q0, Q0' * int8x16_t vmlaq_s8 (int8x16_t, int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vmla.i8 Q0, Q0, Q0' * float32x4_t vmlaq_f32 (float32x4_t, float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vmla.f32 Q0, Q0, Q0' * uint64x2_t vmlal_u32 (uint64x2_t, uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vmlal.u32 Q0, D0, D0' * uint32x4_t vmlal_u16 (uint32x4_t, uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vmlal.u16 Q0, D0, D0' * uint16x8_t vmlal_u8 (uint16x8_t, uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vmlal.u8 Q0, D0, D0' * int64x2_t vmlal_s32 (int64x2_t, int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vmlal.s32 Q0, D0, D0' * int32x4_t vmlal_s16 (int32x4_t, int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vmlal.s16 Q0, D0, D0' * int16x8_t vmlal_s8 (int16x8_t, int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vmlal.s8 Q0, D0, D0' * int64x2_t vqdmlal_s32 (int64x2_t, int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqdmlal.s32 Q0, D0, D0' * int32x4_t vqdmlal_s16 (int32x4_t, int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqdmlal.s16 Q0, D0, D0' 5.50.3.4 Multiply-subtract .......................... * uint32x2_t vmls_u32 (uint32x2_t, uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vmls.i32 D0, D0, D0' * uint16x4_t vmls_u16 (uint16x4_t, uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vmls.i16 D0, D0, D0' * uint8x8_t vmls_u8 (uint8x8_t, uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vmls.i8 D0, D0, D0' * int32x2_t vmls_s32 (int32x2_t, int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vmls.i32 D0, D0, D0' * int16x4_t vmls_s16 (int16x4_t, int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vmls.i16 D0, D0, D0' * int8x8_t vmls_s8 (int8x8_t, int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vmls.i8 D0, D0, D0' * float32x2_t vmls_f32 (float32x2_t, float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vmls.f32 D0, D0, D0' * uint32x4_t vmlsq_u32 (uint32x4_t, uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vmls.i32 Q0, Q0, Q0' * uint16x8_t vmlsq_u16 (uint16x8_t, uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vmls.i16 Q0, Q0, Q0' * uint8x16_t vmlsq_u8 (uint8x16_t, uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vmls.i8 Q0, Q0, Q0' * int32x4_t vmlsq_s32 (int32x4_t, int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vmls.i32 Q0, Q0, Q0' * int16x8_t vmlsq_s16 (int16x8_t, int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vmls.i16 Q0, Q0, Q0' * int8x16_t vmlsq_s8 (int8x16_t, int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vmls.i8 Q0, Q0, Q0' * float32x4_t vmlsq_f32 (float32x4_t, float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vmls.f32 Q0, Q0, Q0' * uint64x2_t vmlsl_u32 (uint64x2_t, uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vmlsl.u32 Q0, D0, D0' * uint32x4_t vmlsl_u16 (uint32x4_t, uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vmlsl.u16 Q0, D0, D0' * uint16x8_t vmlsl_u8 (uint16x8_t, uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vmlsl.u8 Q0, D0, D0' * int64x2_t vmlsl_s32 (int64x2_t, int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vmlsl.s32 Q0, D0, D0' * int32x4_t vmlsl_s16 (int32x4_t, int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vmlsl.s16 Q0, D0, D0' * int16x8_t vmlsl_s8 (int16x8_t, int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vmlsl.s8 Q0, D0, D0' * int64x2_t vqdmlsl_s32 (int64x2_t, int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqdmlsl.s32 Q0, D0, D0' * int32x4_t vqdmlsl_s16 (int32x4_t, int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqdmlsl.s16 Q0, D0, D0' 5.50.3.5 Subtraction .................... * uint32x2_t vsub_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vsub.i32 D0, D0, D0' * uint16x4_t vsub_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vsub.i16 D0, D0, D0' * uint8x8_t vsub_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vsub.i8 D0, D0, D0' * int32x2_t vsub_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vsub.i32 D0, D0, D0' * int16x4_t vsub_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vsub.i16 D0, D0, D0' * int8x8_t vsub_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vsub.i8 D0, D0, D0' * uint64x1_t vsub_u64 (uint64x1_t, uint64x1_t) _Form of expected instruction(s):_ `vsub.i64 D0, D0, D0' * int64x1_t vsub_s64 (int64x1_t, int64x1_t) _Form of expected instruction(s):_ `vsub.i64 D0, D0, D0' * float32x2_t vsub_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vsub.f32 D0, D0, D0' * uint32x4_t vsubq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vsub.i32 Q0, Q0, Q0' * uint16x8_t vsubq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vsub.i16 Q0, Q0, Q0' * uint8x16_t vsubq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vsub.i8 Q0, Q0, Q0' * int32x4_t vsubq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vsub.i32 Q0, Q0, Q0' * int16x8_t vsubq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vsub.i16 Q0, Q0, Q0' * int8x16_t vsubq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vsub.i8 Q0, Q0, Q0' * uint64x2_t vsubq_u64 (uint64x2_t, uint64x2_t) _Form of expected instruction(s):_ `vsub.i64 Q0, Q0, Q0' * int64x2_t vsubq_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vsub.i64 Q0, Q0, Q0' * float32x4_t vsubq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vsub.f32 Q0, Q0, Q0' * uint64x2_t vsubl_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vsubl.u32 Q0, D0, D0' * uint32x4_t vsubl_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vsubl.u16 Q0, D0, D0' * uint16x8_t vsubl_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vsubl.u8 Q0, D0, D0' * int64x2_t vsubl_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vsubl.s32 Q0, D0, D0' * int32x4_t vsubl_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vsubl.s16 Q0, D0, D0' * int16x8_t vsubl_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vsubl.s8 Q0, D0, D0' * uint64x2_t vsubw_u32 (uint64x2_t, uint32x2_t) _Form of expected instruction(s):_ `vsubw.u32 Q0, Q0, D0' * uint32x4_t vsubw_u16 (uint32x4_t, uint16x4_t) _Form of expected instruction(s):_ `vsubw.u16 Q0, Q0, D0' * uint16x8_t vsubw_u8 (uint16x8_t, uint8x8_t) _Form of expected instruction(s):_ `vsubw.u8 Q0, Q0, D0' * int64x2_t vsubw_s32 (int64x2_t, int32x2_t) _Form of expected instruction(s):_ `vsubw.s32 Q0, Q0, D0' * int32x4_t vsubw_s16 (int32x4_t, int16x4_t) _Form of expected instruction(s):_ `vsubw.s16 Q0, Q0, D0' * int16x8_t vsubw_s8 (int16x8_t, int8x8_t) _Form of expected instruction(s):_ `vsubw.s8 Q0, Q0, D0' * uint32x2_t vhsub_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vhsub.u32 D0, D0, D0' * uint16x4_t vhsub_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vhsub.u16 D0, D0, D0' * uint8x8_t vhsub_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vhsub.u8 D0, D0, D0' * int32x2_t vhsub_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vhsub.s32 D0, D0, D0' * int16x4_t vhsub_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vhsub.s16 D0, D0, D0' * int8x8_t vhsub_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vhsub.s8 D0, D0, D0' * uint32x4_t vhsubq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vhsub.u32 Q0, Q0, Q0' * uint16x8_t vhsubq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vhsub.u16 Q0, Q0, Q0' * uint8x16_t vhsubq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vhsub.u8 Q0, Q0, Q0' * int32x4_t vhsubq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vhsub.s32 Q0, Q0, Q0' * int16x8_t vhsubq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vhsub.s16 Q0, Q0, Q0' * int8x16_t vhsubq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vhsub.s8 Q0, Q0, Q0' * uint32x2_t vqsub_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vqsub.u32 D0, D0, D0' * uint16x4_t vqsub_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vqsub.u16 D0, D0, D0' * uint8x8_t vqsub_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vqsub.u8 D0, D0, D0' * int32x2_t vqsub_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqsub.s32 D0, D0, D0' * int16x4_t vqsub_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqsub.s16 D0, D0, D0' * int8x8_t vqsub_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vqsub.s8 D0, D0, D0' * uint64x1_t vqsub_u64 (uint64x1_t, uint64x1_t) _Form of expected instruction(s):_ `vqsub.u64 D0, D0, D0' * int64x1_t vqsub_s64 (int64x1_t, int64x1_t) _Form of expected instruction(s):_ `vqsub.s64 D0, D0, D0' * uint32x4_t vqsubq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vqsub.u32 Q0, Q0, Q0' * uint16x8_t vqsubq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vqsub.u16 Q0, Q0, Q0' * uint8x16_t vqsubq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vqsub.u8 Q0, Q0, Q0' * int32x4_t vqsubq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vqsub.s32 Q0, Q0, Q0' * int16x8_t vqsubq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vqsub.s16 Q0, Q0, Q0' * int8x16_t vqsubq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vqsub.s8 Q0, Q0, Q0' * uint64x2_t vqsubq_u64 (uint64x2_t, uint64x2_t) _Form of expected instruction(s):_ `vqsub.u64 Q0, Q0, Q0' * int64x2_t vqsubq_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vqsub.s64 Q0, Q0, Q0' * uint32x2_t vsubhn_u64 (uint64x2_t, uint64x2_t) _Form of expected instruction(s):_ `vsubhn.i64 D0, Q0, Q0' * uint16x4_t vsubhn_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vsubhn.i32 D0, Q0, Q0' * uint8x8_t vsubhn_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vsubhn.i16 D0, Q0, Q0' * int32x2_t vsubhn_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vsubhn.i64 D0, Q0, Q0' * int16x4_t vsubhn_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vsubhn.i32 D0, Q0, Q0' * int8x8_t vsubhn_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vsubhn.i16 D0, Q0, Q0' * uint32x2_t vrsubhn_u64 (uint64x2_t, uint64x2_t) _Form of expected instruction(s):_ `vrsubhn.i64 D0, Q0, Q0' * uint16x4_t vrsubhn_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vrsubhn.i32 D0, Q0, Q0' * uint8x8_t vrsubhn_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vrsubhn.i16 D0, Q0, Q0' * int32x2_t vrsubhn_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vrsubhn.i64 D0, Q0, Q0' * int16x4_t vrsubhn_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vrsubhn.i32 D0, Q0, Q0' * int8x8_t vrsubhn_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vrsubhn.i16 D0, Q0, Q0' 5.50.3.6 Comparison (equal-to) .............................. * uint32x2_t vceq_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vceq.i32 D0, D0, D0' * uint16x4_t vceq_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vceq.i16 D0, D0, D0' * uint8x8_t vceq_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vceq.i8 D0, D0, D0' * uint32x2_t vceq_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vceq.i32 D0, D0, D0' * uint16x4_t vceq_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vceq.i16 D0, D0, D0' * uint8x8_t vceq_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vceq.i8 D0, D0, D0' * uint32x2_t vceq_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vceq.f32 D0, D0, D0' * uint8x8_t vceq_p8 (poly8x8_t, poly8x8_t) _Form of expected instruction(s):_ `vceq.i8 D0, D0, D0' * uint32x4_t vceqq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vceq.i32 Q0, Q0, Q0' * uint16x8_t vceqq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vceq.i16 Q0, Q0, Q0' * uint8x16_t vceqq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vceq.i8 Q0, Q0, Q0' * uint32x4_t vceqq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vceq.i32 Q0, Q0, Q0' * uint16x8_t vceqq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vceq.i16 Q0, Q0, Q0' * uint8x16_t vceqq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vceq.i8 Q0, Q0, Q0' * uint32x4_t vceqq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vceq.f32 Q0, Q0, Q0' * uint8x16_t vceqq_p8 (poly8x16_t, poly8x16_t) _Form of expected instruction(s):_ `vceq.i8 Q0, Q0, Q0' 5.50.3.7 Comparison (greater-than-or-equal-to) .............................................. * uint32x2_t vcge_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vcge.u32 D0, D0, D0' * uint16x4_t vcge_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vcge.u16 D0, D0, D0' * uint8x8_t vcge_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vcge.u8 D0, D0, D0' * uint32x2_t vcge_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vcge.s32 D0, D0, D0' * uint16x4_t vcge_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vcge.s16 D0, D0, D0' * uint8x8_t vcge_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vcge.s8 D0, D0, D0' * uint32x2_t vcge_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vcge.f32 D0, D0, D0' * uint32x4_t vcgeq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vcge.u32 Q0, Q0, Q0' * uint16x8_t vcgeq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vcge.u16 Q0, Q0, Q0' * uint8x16_t vcgeq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vcge.u8 Q0, Q0, Q0' * uint32x4_t vcgeq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vcge.s32 Q0, Q0, Q0' * uint16x8_t vcgeq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vcge.s16 Q0, Q0, Q0' * uint8x16_t vcgeq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vcge.s8 Q0, Q0, Q0' * uint32x4_t vcgeq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vcge.f32 Q0, Q0, Q0' 5.50.3.8 Comparison (less-than-or-equal-to) ........................................... * uint32x2_t vcle_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vcge.u32 D0, D0, D0' * uint16x4_t vcle_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vcge.u16 D0, D0, D0' * uint8x8_t vcle_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vcge.u8 D0, D0, D0' * uint32x2_t vcle_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vcge.s32 D0, D0, D0' * uint16x4_t vcle_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vcge.s16 D0, D0, D0' * uint8x8_t vcle_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vcge.s8 D0, D0, D0' * uint32x2_t vcle_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vcge.f32 D0, D0, D0' * uint32x4_t vcleq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vcge.u32 Q0, Q0, Q0' * uint16x8_t vcleq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vcge.u16 Q0, Q0, Q0' * uint8x16_t vcleq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vcge.u8 Q0, Q0, Q0' * uint32x4_t vcleq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vcge.s32 Q0, Q0, Q0' * uint16x8_t vcleq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vcge.s16 Q0, Q0, Q0' * uint8x16_t vcleq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vcge.s8 Q0, Q0, Q0' * uint32x4_t vcleq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vcge.f32 Q0, Q0, Q0' 5.50.3.9 Comparison (greater-than) .................................. * uint32x2_t vcgt_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vcgt.u32 D0, D0, D0' * uint16x4_t vcgt_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vcgt.u16 D0, D0, D0' * uint8x8_t vcgt_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vcgt.u8 D0, D0, D0' * uint32x2_t vcgt_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vcgt.s32 D0, D0, D0' * uint16x4_t vcgt_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vcgt.s16 D0, D0, D0' * uint8x8_t vcgt_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vcgt.s8 D0, D0, D0' * uint32x2_t vcgt_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vcgt.f32 D0, D0, D0' * uint32x4_t vcgtq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vcgt.u32 Q0, Q0, Q0' * uint16x8_t vcgtq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vcgt.u16 Q0, Q0, Q0' * uint8x16_t vcgtq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vcgt.u8 Q0, Q0, Q0' * uint32x4_t vcgtq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vcgt.s32 Q0, Q0, Q0' * uint16x8_t vcgtq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vcgt.s16 Q0, Q0, Q0' * uint8x16_t vcgtq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vcgt.s8 Q0, Q0, Q0' * uint32x4_t vcgtq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vcgt.f32 Q0, Q0, Q0' 5.50.3.10 Comparison (less-than) ................................ * uint32x2_t vclt_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vcgt.u32 D0, D0, D0' * uint16x4_t vclt_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vcgt.u16 D0, D0, D0' * uint8x8_t vclt_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vcgt.u8 D0, D0, D0' * uint32x2_t vclt_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vcgt.s32 D0, D0, D0' * uint16x4_t vclt_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vcgt.s16 D0, D0, D0' * uint8x8_t vclt_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vcgt.s8 D0, D0, D0' * uint32x2_t vclt_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vcgt.f32 D0, D0, D0' * uint32x4_t vcltq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vcgt.u32 Q0, Q0, Q0' * uint16x8_t vcltq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vcgt.u16 Q0, Q0, Q0' * uint8x16_t vcltq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vcgt.u8 Q0, Q0, Q0' * uint32x4_t vcltq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vcgt.s32 Q0, Q0, Q0' * uint16x8_t vcltq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vcgt.s16 Q0, Q0, Q0' * uint8x16_t vcltq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vcgt.s8 Q0, Q0, Q0' * uint32x4_t vcltq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vcgt.f32 Q0, Q0, Q0' 5.50.3.11 Comparison (absolute greater-than-or-equal-to) ........................................................ * uint32x2_t vcage_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vacge.f32 D0, D0, D0' * uint32x4_t vcageq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vacge.f32 Q0, Q0, Q0' 5.50.3.12 Comparison (absolute less-than-or-equal-to) ..................................................... * uint32x2_t vcale_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vacge.f32 D0, D0, D0' * uint32x4_t vcaleq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vacge.f32 Q0, Q0, Q0' 5.50.3.13 Comparison (absolute greater-than) ............................................ * uint32x2_t vcagt_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vacgt.f32 D0, D0, D0' * uint32x4_t vcagtq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vacgt.f32 Q0, Q0, Q0' 5.50.3.14 Comparison (absolute less-than) ......................................... * uint32x2_t vcalt_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vacgt.f32 D0, D0, D0' * uint32x4_t vcaltq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vacgt.f32 Q0, Q0, Q0' 5.50.3.15 Test bits ................... * uint32x2_t vtst_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vtst.32 D0, D0, D0' * uint16x4_t vtst_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vtst.16 D0, D0, D0' * uint8x8_t vtst_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vtst.8 D0, D0, D0' * uint32x2_t vtst_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vtst.32 D0, D0, D0' * uint16x4_t vtst_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vtst.16 D0, D0, D0' * uint8x8_t vtst_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vtst.8 D0, D0, D0' * uint8x8_t vtst_p8 (poly8x8_t, poly8x8_t) _Form of expected instruction(s):_ `vtst.8 D0, D0, D0' * uint32x4_t vtstq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vtst.32 Q0, Q0, Q0' * uint16x8_t vtstq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vtst.16 Q0, Q0, Q0' * uint8x16_t vtstq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vtst.8 Q0, Q0, Q0' * uint32x4_t vtstq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vtst.32 Q0, Q0, Q0' * uint16x8_t vtstq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vtst.16 Q0, Q0, Q0' * uint8x16_t vtstq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vtst.8 Q0, Q0, Q0' * uint8x16_t vtstq_p8 (poly8x16_t, poly8x16_t) _Form of expected instruction(s):_ `vtst.8 Q0, Q0, Q0' 5.50.3.16 Absolute difference ............................. * uint32x2_t vabd_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vabd.u32 D0, D0, D0' * uint16x4_t vabd_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vabd.u16 D0, D0, D0' * uint8x8_t vabd_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vabd.u8 D0, D0, D0' * int32x2_t vabd_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vabd.s32 D0, D0, D0' * int16x4_t vabd_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vabd.s16 D0, D0, D0' * int8x8_t vabd_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vabd.s8 D0, D0, D0' * float32x2_t vabd_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vabd.f32 D0, D0, D0' * uint32x4_t vabdq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vabd.u32 Q0, Q0, Q0' * uint16x8_t vabdq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vabd.u16 Q0, Q0, Q0' * uint8x16_t vabdq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vabd.u8 Q0, Q0, Q0' * int32x4_t vabdq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vabd.s32 Q0, Q0, Q0' * int16x8_t vabdq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vabd.s16 Q0, Q0, Q0' * int8x16_t vabdq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vabd.s8 Q0, Q0, Q0' * float32x4_t vabdq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vabd.f32 Q0, Q0, Q0' * uint64x2_t vabdl_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vabdl.u32 Q0, D0, D0' * uint32x4_t vabdl_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vabdl.u16 Q0, D0, D0' * uint16x8_t vabdl_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vabdl.u8 Q0, D0, D0' * int64x2_t vabdl_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vabdl.s32 Q0, D0, D0' * int32x4_t vabdl_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vabdl.s16 Q0, D0, D0' * int16x8_t vabdl_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vabdl.s8 Q0, D0, D0' 5.50.3.17 Absolute difference and accumulate ............................................ * uint32x2_t vaba_u32 (uint32x2_t, uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vaba.u32 D0, D0, D0' * uint16x4_t vaba_u16 (uint16x4_t, uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vaba.u16 D0, D0, D0' * uint8x8_t vaba_u8 (uint8x8_t, uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vaba.u8 D0, D0, D0' * int32x2_t vaba_s32 (int32x2_t, int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vaba.s32 D0, D0, D0' * int16x4_t vaba_s16 (int16x4_t, int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vaba.s16 D0, D0, D0' * int8x8_t vaba_s8 (int8x8_t, int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vaba.s8 D0, D0, D0' * uint32x4_t vabaq_u32 (uint32x4_t, uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vaba.u32 Q0, Q0, Q0' * uint16x8_t vabaq_u16 (uint16x8_t, uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vaba.u16 Q0, Q0, Q0' * uint8x16_t vabaq_u8 (uint8x16_t, uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vaba.u8 Q0, Q0, Q0' * int32x4_t vabaq_s32 (int32x4_t, int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vaba.s32 Q0, Q0, Q0' * int16x8_t vabaq_s16 (int16x8_t, int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vaba.s16 Q0, Q0, Q0' * int8x16_t vabaq_s8 (int8x16_t, int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vaba.s8 Q0, Q0, Q0' * uint64x2_t vabal_u32 (uint64x2_t, uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vabal.u32 Q0, D0, D0' * uint32x4_t vabal_u16 (uint32x4_t, uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vabal.u16 Q0, D0, D0' * uint16x8_t vabal_u8 (uint16x8_t, uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vabal.u8 Q0, D0, D0' * int64x2_t vabal_s32 (int64x2_t, int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vabal.s32 Q0, D0, D0' * int32x4_t vabal_s16 (int32x4_t, int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vabal.s16 Q0, D0, D0' * int16x8_t vabal_s8 (int16x8_t, int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vabal.s8 Q0, D0, D0' 5.50.3.18 Maximum ................. * uint32x2_t vmax_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vmax.u32 D0, D0, D0' * uint16x4_t vmax_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vmax.u16 D0, D0, D0' * uint8x8_t vmax_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vmax.u8 D0, D0, D0' * int32x2_t vmax_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vmax.s32 D0, D0, D0' * int16x4_t vmax_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vmax.s16 D0, D0, D0' * int8x8_t vmax_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vmax.s8 D0, D0, D0' * float32x2_t vmax_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vmax.f32 D0, D0, D0' * uint32x4_t vmaxq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vmax.u32 Q0, Q0, Q0' * uint16x8_t vmaxq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vmax.u16 Q0, Q0, Q0' * uint8x16_t vmaxq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vmax.u8 Q0, Q0, Q0' * int32x4_t vmaxq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vmax.s32 Q0, Q0, Q0' * int16x8_t vmaxq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vmax.s16 Q0, Q0, Q0' * int8x16_t vmaxq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vmax.s8 Q0, Q0, Q0' * float32x4_t vmaxq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vmax.f32 Q0, Q0, Q0' 5.50.3.19 Minimum ................. * uint32x2_t vmin_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vmin.u32 D0, D0, D0' * uint16x4_t vmin_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vmin.u16 D0, D0, D0' * uint8x8_t vmin_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vmin.u8 D0, D0, D0' * int32x2_t vmin_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vmin.s32 D0, D0, D0' * int16x4_t vmin_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vmin.s16 D0, D0, D0' * int8x8_t vmin_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vmin.s8 D0, D0, D0' * float32x2_t vmin_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vmin.f32 D0, D0, D0' * uint32x4_t vminq_u32 (uint32x4_t, uint32x4_t) _Form of expected instruction(s):_ `vmin.u32 Q0, Q0, Q0' * uint16x8_t vminq_u16 (uint16x8_t, uint16x8_t) _Form of expected instruction(s):_ `vmin.u16 Q0, Q0, Q0' * uint8x16_t vminq_u8 (uint8x16_t, uint8x16_t) _Form of expected instruction(s):_ `vmin.u8 Q0, Q0, Q0' * int32x4_t vminq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vmin.s32 Q0, Q0, Q0' * int16x8_t vminq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vmin.s16 Q0, Q0, Q0' * int8x16_t vminq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vmin.s8 Q0, Q0, Q0' * float32x4_t vminq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vmin.f32 Q0, Q0, Q0' 5.50.3.20 Pairwise add ...................... * uint32x2_t vpadd_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vpadd.i32 D0, D0, D0' * uint16x4_t vpadd_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vpadd.i16 D0, D0, D0' * uint8x8_t vpadd_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vpadd.i8 D0, D0, D0' * int32x2_t vpadd_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vpadd.i32 D0, D0, D0' * int16x4_t vpadd_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vpadd.i16 D0, D0, D0' * int8x8_t vpadd_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vpadd.i8 D0, D0, D0' * float32x2_t vpadd_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vpadd.f32 D0, D0, D0' * uint64x1_t vpaddl_u32 (uint32x2_t) _Form of expected instruction(s):_ `vpaddl.u32 D0, D0' * uint32x2_t vpaddl_u16 (uint16x4_t) _Form of expected instruction(s):_ `vpaddl.u16 D0, D0' * uint16x4_t vpaddl_u8 (uint8x8_t) _Form of expected instruction(s):_ `vpaddl.u8 D0, D0' * int64x1_t vpaddl_s32 (int32x2_t) _Form of expected instruction(s):_ `vpaddl.s32 D0, D0' * int32x2_t vpaddl_s16 (int16x4_t) _Form of expected instruction(s):_ `vpaddl.s16 D0, D0' * int16x4_t vpaddl_s8 (int8x8_t) _Form of expected instruction(s):_ `vpaddl.s8 D0, D0' * uint64x2_t vpaddlq_u32 (uint32x4_t) _Form of expected instruction(s):_ `vpaddl.u32 Q0, Q0' * uint32x4_t vpaddlq_u16 (uint16x8_t) _Form of expected instruction(s):_ `vpaddl.u16 Q0, Q0' * uint16x8_t vpaddlq_u8 (uint8x16_t) _Form of expected instruction(s):_ `vpaddl.u8 Q0, Q0' * int64x2_t vpaddlq_s32 (int32x4_t) _Form of expected instruction(s):_ `vpaddl.s32 Q0, Q0' * int32x4_t vpaddlq_s16 (int16x8_t) _Form of expected instruction(s):_ `vpaddl.s16 Q0, Q0' * int16x8_t vpaddlq_s8 (int8x16_t) _Form of expected instruction(s):_ `vpaddl.s8 Q0, Q0' 5.50.3.21 Pairwise add, single_opcode widen and accumulate .......................................................... * uint64x1_t vpadal_u32 (uint64x1_t, uint32x2_t) _Form of expected instruction(s):_ `vpadal.u32 D0, D0' * uint32x2_t vpadal_u16 (uint32x2_t, uint16x4_t) _Form of expected instruction(s):_ `vpadal.u16 D0, D0' * uint16x4_t vpadal_u8 (uint16x4_t, uint8x8_t) _Form of expected instruction(s):_ `vpadal.u8 D0, D0' * int64x1_t vpadal_s32 (int64x1_t, int32x2_t) _Form of expected instruction(s):_ `vpadal.s32 D0, D0' * int32x2_t vpadal_s16 (int32x2_t, int16x4_t) _Form of expected instruction(s):_ `vpadal.s16 D0, D0' * int16x4_t vpadal_s8 (int16x4_t, int8x8_t) _Form of expected instruction(s):_ `vpadal.s8 D0, D0' * uint64x2_t vpadalq_u32 (uint64x2_t, uint32x4_t) _Form of expected instruction(s):_ `vpadal.u32 Q0, Q0' * uint32x4_t vpadalq_u16 (uint32x4_t, uint16x8_t) _Form of expected instruction(s):_ `vpadal.u16 Q0, Q0' * uint16x8_t vpadalq_u8 (uint16x8_t, uint8x16_t) _Form of expected instruction(s):_ `vpadal.u8 Q0, Q0' * int64x2_t vpadalq_s32 (int64x2_t, int32x4_t) _Form of expected instruction(s):_ `vpadal.s32 Q0, Q0' * int32x4_t vpadalq_s16 (int32x4_t, int16x8_t) _Form of expected instruction(s):_ `vpadal.s16 Q0, Q0' * int16x8_t vpadalq_s8 (int16x8_t, int8x16_t) _Form of expected instruction(s):_ `vpadal.s8 Q0, Q0' 5.50.3.22 Folding maximum ......................... * uint32x2_t vpmax_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vpmax.u32 D0, D0, D0' * uint16x4_t vpmax_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vpmax.u16 D0, D0, D0' * uint8x8_t vpmax_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vpmax.u8 D0, D0, D0' * int32x2_t vpmax_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vpmax.s32 D0, D0, D0' * int16x4_t vpmax_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vpmax.s16 D0, D0, D0' * int8x8_t vpmax_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vpmax.s8 D0, D0, D0' * float32x2_t vpmax_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vpmax.f32 D0, D0, D0' 5.50.3.23 Folding minimum ......................... * uint32x2_t vpmin_u32 (uint32x2_t, uint32x2_t) _Form of expected instruction(s):_ `vpmin.u32 D0, D0, D0' * uint16x4_t vpmin_u16 (uint16x4_t, uint16x4_t) _Form of expected instruction(s):_ `vpmin.u16 D0, D0, D0' * uint8x8_t vpmin_u8 (uint8x8_t, uint8x8_t) _Form of expected instruction(s):_ `vpmin.u8 D0, D0, D0' * int32x2_t vpmin_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vpmin.s32 D0, D0, D0' * int16x4_t vpmin_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vpmin.s16 D0, D0, D0' * int8x8_t vpmin_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vpmin.s8 D0, D0, D0' * float32x2_t vpmin_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vpmin.f32 D0, D0, D0' 5.50.3.24 Reciprocal step ......................... * float32x2_t vrecps_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vrecps.f32 D0, D0, D0' * float32x4_t vrecpsq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vrecps.f32 Q0, Q0, Q0' * float32x2_t vrsqrts_f32 (float32x2_t, float32x2_t) _Form of expected instruction(s):_ `vrsqrts.f32 D0, D0, D0' * float32x4_t vrsqrtsq_f32 (float32x4_t, float32x4_t) _Form of expected instruction(s):_ `vrsqrts.f32 Q0, Q0, Q0' 5.50.3.25 Vector shift left ........................... * uint32x2_t vshl_u32 (uint32x2_t, int32x2_t) _Form of expected instruction(s):_ `vshl.u32 D0, D0, D0' * uint16x4_t vshl_u16 (uint16x4_t, int16x4_t) _Form of expected instruction(s):_ `vshl.u16 D0, D0, D0' * uint8x8_t vshl_u8 (uint8x8_t, int8x8_t) _Form of expected instruction(s):_ `vshl.u8 D0, D0, D0' * int32x2_t vshl_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vshl.s32 D0, D0, D0' * int16x4_t vshl_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vshl.s16 D0, D0, D0' * int8x8_t vshl_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vshl.s8 D0, D0, D0' * uint64x1_t vshl_u64 (uint64x1_t, int64x1_t) _Form of expected instruction(s):_ `vshl.u64 D0, D0, D0' * int64x1_t vshl_s64 (int64x1_t, int64x1_t) _Form of expected instruction(s):_ `vshl.s64 D0, D0, D0' * uint32x4_t vshlq_u32 (uint32x4_t, int32x4_t) _Form of expected instruction(s):_ `vshl.u32 Q0, Q0, Q0' * uint16x8_t vshlq_u16 (uint16x8_t, int16x8_t) _Form of expected instruction(s):_ `vshl.u16 Q0, Q0, Q0' * uint8x16_t vshlq_u8 (uint8x16_t, int8x16_t) _Form of expected instruction(s):_ `vshl.u8 Q0, Q0, Q0' * int32x4_t vshlq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vshl.s32 Q0, Q0, Q0' * int16x8_t vshlq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vshl.s16 Q0, Q0, Q0' * int8x16_t vshlq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vshl.s8 Q0, Q0, Q0' * uint64x2_t vshlq_u64 (uint64x2_t, int64x2_t) _Form of expected instruction(s):_ `vshl.u64 Q0, Q0, Q0' * int64x2_t vshlq_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vshl.s64 Q0, Q0, Q0' * uint32x2_t vrshl_u32 (uint32x2_t, int32x2_t) _Form of expected instruction(s):_ `vrshl.u32 D0, D0, D0' * uint16x4_t vrshl_u16 (uint16x4_t, int16x4_t) _Form of expected instruction(s):_ `vrshl.u16 D0, D0, D0' * uint8x8_t vrshl_u8 (uint8x8_t, int8x8_t) _Form of expected instruction(s):_ `vrshl.u8 D0, D0, D0' * int32x2_t vrshl_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vrshl.s32 D0, D0, D0' * int16x4_t vrshl_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vrshl.s16 D0, D0, D0' * int8x8_t vrshl_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vrshl.s8 D0, D0, D0' * uint64x1_t vrshl_u64 (uint64x1_t, int64x1_t) _Form of expected instruction(s):_ `vrshl.u64 D0, D0, D0' * int64x1_t vrshl_s64 (int64x1_t, int64x1_t) _Form of expected instruction(s):_ `vrshl.s64 D0, D0, D0' * uint32x4_t vrshlq_u32 (uint32x4_t, int32x4_t) _Form of expected instruction(s):_ `vrshl.u32 Q0, Q0, Q0' * uint16x8_t vrshlq_u16 (uint16x8_t, int16x8_t) _Form of expected instruction(s):_ `vrshl.u16 Q0, Q0, Q0' * uint8x16_t vrshlq_u8 (uint8x16_t, int8x16_t) _Form of expected instruction(s):_ `vrshl.u8 Q0, Q0, Q0' * int32x4_t vrshlq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vrshl.s32 Q0, Q0, Q0' * int16x8_t vrshlq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vrshl.s16 Q0, Q0, Q0' * int8x16_t vrshlq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vrshl.s8 Q0, Q0, Q0' * uint64x2_t vrshlq_u64 (uint64x2_t, int64x2_t) _Form of expected instruction(s):_ `vrshl.u64 Q0, Q0, Q0' * int64x2_t vrshlq_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vrshl.s64 Q0, Q0, Q0' * uint32x2_t vqshl_u32 (uint32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqshl.u32 D0, D0, D0' * uint16x4_t vqshl_u16 (uint16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqshl.u16 D0, D0, D0' * uint8x8_t vqshl_u8 (uint8x8_t, int8x8_t) _Form of expected instruction(s):_ `vqshl.u8 D0, D0, D0' * int32x2_t vqshl_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqshl.s32 D0, D0, D0' * int16x4_t vqshl_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqshl.s16 D0, D0, D0' * int8x8_t vqshl_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vqshl.s8 D0, D0, D0' * uint64x1_t vqshl_u64 (uint64x1_t, int64x1_t) _Form of expected instruction(s):_ `vqshl.u64 D0, D0, D0' * int64x1_t vqshl_s64 (int64x1_t, int64x1_t) _Form of expected instruction(s):_ `vqshl.s64 D0, D0, D0' * uint32x4_t vqshlq_u32 (uint32x4_t, int32x4_t) _Form of expected instruction(s):_ `vqshl.u32 Q0, Q0, Q0' * uint16x8_t vqshlq_u16 (uint16x8_t, int16x8_t) _Form of expected instruction(s):_ `vqshl.u16 Q0, Q0, Q0' * uint8x16_t vqshlq_u8 (uint8x16_t, int8x16_t) _Form of expected instruction(s):_ `vqshl.u8 Q0, Q0, Q0' * int32x4_t vqshlq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vqshl.s32 Q0, Q0, Q0' * int16x8_t vqshlq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vqshl.s16 Q0, Q0, Q0' * int8x16_t vqshlq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vqshl.s8 Q0, Q0, Q0' * uint64x2_t vqshlq_u64 (uint64x2_t, int64x2_t) _Form of expected instruction(s):_ `vqshl.u64 Q0, Q0, Q0' * int64x2_t vqshlq_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vqshl.s64 Q0, Q0, Q0' * uint32x2_t vqrshl_u32 (uint32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqrshl.u32 D0, D0, D0' * uint16x4_t vqrshl_u16 (uint16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqrshl.u16 D0, D0, D0' * uint8x8_t vqrshl_u8 (uint8x8_t, int8x8_t) _Form of expected instruction(s):_ `vqrshl.u8 D0, D0, D0' * int32x2_t vqrshl_s32 (int32x2_t, int32x2_t) _Form of expected instruction(s):_ `vqrshl.s32 D0, D0, D0' * int16x4_t vqrshl_s16 (int16x4_t, int16x4_t) _Form of expected instruction(s):_ `vqrshl.s16 D0, D0, D0' * int8x8_t vqrshl_s8 (int8x8_t, int8x8_t) _Form of expected instruction(s):_ `vqrshl.s8 D0, D0, D0' * uint64x1_t vqrshl_u64 (uint64x1_t, int64x1_t) _Form of expected instruction(s):_ `vqrshl.u64 D0, D0, D0' * int64x1_t vqrshl_s64 (int64x1_t, int64x1_t) _Form of expected instruction(s):_ `vqrshl.s64 D0, D0, D0' * uint32x4_t vqrshlq_u32 (uint32x4_t, int32x4_t) _Form of expected instruction(s):_ `vqrshl.u32 Q0, Q0, Q0' * uint16x8_t vqrshlq_u16 (uint16x8_t, int16x8_t) _Form of expected instruction(s):_ `vqrshl.u16 Q0, Q0, Q0' * uint8x16_t vqrshlq_u8 (uint8x16_t, int8x16_t) _Form of expected instruction(s):_ `vqrshl.u8 Q0, Q0, Q0' * int32x4_t vqrshlq_s32 (int32x4_t, int32x4_t) _Form of expected instruction(s):_ `vqrshl.s32 Q0, Q0, Q0' * int16x8_t vqrshlq_s16 (int16x8_t, int16x8_t) _Form of expected instruction(s):_ `vqrshl.s16 Q0, Q0, Q0' * int8x16_t vqrshlq_s8 (int8x16_t, int8x16_t) _Form of expected instruction(s):_ `vqrshl.s8 Q0, Q0, Q0' * uint64x2_t vqrshlq_u64 (uint64x2_t, int64x2_t) _Form of expected instruction(s):_ `vqrshl.u64 Q0, Q0, Q0' * int64x2_t vqrshlq_s64 (int64x2_t, int64x2_t) _Form of expected instruction(s):_ `vqrshl.s64 Q0, Q0, Q0' 5.50.3.26 Vector shift left by constant ....................................... * uint32x2_t vshl_n_u32 (uint32x2_t, const int) _Form of expected instruction(s):_ `vshl.i32 D0, D0, #0' * uint16x4_t vshl_n_u16 (uint16x4_t, const int) _Form of expected instruction(s):_ `vshl.i16 D0, D0, #0' * uint8x8_t vshl_n_u8 (uint8x8_t, const int) _Form of expected instruction(s):_ `vshl.i8 D0, D0, #0' * int32x2_t vshl_n_s32 (int32x2_t, const int) _Form of expected instruction(s):_ `vshl.i32 D0, D0, #0' * int16x4_t vshl_n_s16 (int16x4_t, const int) _Form of expected instruction(s):_ `vshl.i16 D0, D0, #0' * int8x8_t vshl_n_s8 (int8x8_t, const int) _Form of expected instruction(s):_ `vshl.i8 D0, D0, #0' * uint64x1_t vshl_n_u64 (uint64x1_t, const int) _Form of expected instruction(s):_ `vshl.i64 D0, D0, #0' * int64x1_t vshl_n_s64 (int64x1_t, const int) _Form of expected instruction(s):_ `vshl.i64 D0, D0, #0' * uint32x4_t vshlq_n_u32 (uint32x4_t, const int) _Form of expected instruction(s):_ `vshl.i32 Q0, Q0, #0' * uint16x8_t vshlq_n_u16 (uint16x8_t, const int) _Form of expected instruction(s):_ `vshl.i16 Q0, Q0, #0' * uint8x16_t vshlq_n_u8 (uint8x16_t, const int) _Form of expected instruction(s):_ `vshl.i8 Q0, Q0, #0' * int32x4_t vshlq_n_s32 (int32x4_t, const int) _Form of expected instruction(s):_ `vshl.i32 Q0, Q0, #0' * int16x8_t vshlq_n_s16 (int16x8_t, const int) _Form of expected instruction(s):_ `vshl.i16 Q0, Q0, #0' * int8x16_t vshlq_n_s8 (int8x16_t, const int) _Form of expected instruction(s):_ `vshl.i8 Q0, Q0, #0' * uint64x2_t vshlq_n_u64 (uint64x2_t, const int) _Form of expected instruction(s):_ `vshl.i64 Q0, Q0, #0' * int64x2_t vshlq_n_s64 (int64x2_t, const int) _Form of expected instruction(s):_ `vshl.i64 Q0, Q0, #0' * uint32x2_t vqshl_n_u32 (uint32x2_t, const int) _Form of expected instruction(s):_ `vqshl.u32 D0, D0, #0' * uint16x4_t vqshl_n_u16 (uint16x4_t, const int) _Form of expected instruction(s):_ `vqshl.u16 D0, D0, #0' * uint8x8_t vqshl_n_u8 (uint8x8_t, const int) _Form of expected instruction(s):_ `vqshl.u8 D0, D0, #0' * int32x2_t vqshl_n_s32 (int32x2_t, const int) _Form of expected instruction(s):_ `vqshl.s32 D0, D0, #0' * int16x4_t vqshl_n_s16 (int16x4_t, const int) _Form of expected instruction(s):_ `vqshl.s16 D0, D0, #0' * int8x8_t vqshl_n_s8 (int8x8_t, const int) _Form of expected instruction(s):_ `vqshl.s8 D0, D0, #0' * uint64x1_t vqshl_n_u64 (uint64x1_t, const int) _Form of expected instruction(s):_ `vqshl.u64 D0, D0, #0' * int64x1_t vqshl_n_s64 (int64x1_t, const int) _Form of expected instruction(s):_ `vqshl.s64 D0, D0, #0' * uint32x4_t vqshlq_n_u32 (uint32x4_t, const int) _Form of expected instruction(s):_ `vqshl.u32 Q0, Q0, #0' * uint16x8_t vqshlq_n_u16 (uint16x8_t, const int) _Form of expected instruction(s):_ `vqshl.u16 Q0, Q0, #0' * uint8x16_t vqshlq_n_u8 (uint8x16_t, const int) _Form of expected instruction(s):_ `vqshl.u8 Q0, Q0, #0' * int32x4_t vqshlq_n_s32 (int32x4_t, const int) _Form of expected instruction(s):_ `vqshl.s32 Q0, Q0, #0' * int16x8_t vqshlq_n_s16 (int16x8_t, const int) _Form of expected instruction(s):_ `vqshl.s16 Q0, Q0, #0' * int8x16_t vqshlq_n_s8 (int8x16_t, const int) _Form of expected instruction(s):_ `vqshl.s8 Q0, Q0, #0' * uint64x2_t vqshlq_n_u64 (uint64x2_t, const int) _Form of expected instruction(s):_ `vqshl.u64 Q0, Q0, #0' * int64x2_t vqshlq_n_s64 (int64x2_t, const int) _Form of expected instruction(s):_ `vqshl.s64 Q0, Q0, #0' * uint64x1_t vqshlu_n_s64 (int64x1_t, const int) _Form of expected instruction(s):_ `vqshlu.s64 D0, D0, #0' * uint32x2_t vqshlu_n_s32 (int32x2_t, const int) _Form of expected instruction(s):_ `vqshlu.s32 D0, D0, #0' * uint16x4_t vqshlu_n_s16 (int16x4_t, const int) _Form of expected instruction(s):_ `vqshlu.s16 D0, D0, #0' * uint8x8_t vqshlu_n_s8 (int8x8_t, const int) _Form of expected instruction(s):_ `vqshlu.s8 D0, D0, #0' * uint64x2_t vqshluq_n_s64 (int64x2_t, const int) _Form of expected instruction(s):_ `vqshlu.s64 Q0, Q0, #0' * uint32x4_t vqshluq_n_s32 (int32x4_t, const int) _Form of expected instruction(s):_ `vqshlu.s32 Q0, Q0, #0' * uint16x8_t vqshluq_n_s16 (int16x8_t, const int) _Form of expected instruction(s):_ `vqshlu.s16 Q0, Q0, #0' * uint8x16_t vqshluq_n_s8 (int8x16_t, const int) _Form of expected instruction(s):_ `vqshlu.s8 Q0, Q0, #0' * uint64x2_t vshll_n_u32 (uint32x2_t, const int) _Form of expected instruction(s):_ `vshll.u32 Q0, D0, #0' * uint32x4_t vshll_n_u16 (uint16x4_t, const int) _Form of expected instruction(s):_ `vshll.u16 Q0, D0, #0' * uint16x8_t vshll_n_u8 (uint8x8_t, const int) _Form of expected instruction(s):_ `vshll.u8 Q0, D0, #0' * int64x2_t vshll_n_s32 (int32x2_t, const int) _Form of expected instruction(s):_ `vshll.s32 Q0, D0, #0' * int32x4_t vshll_n_s16 (int16x4_t, const int) _Form of expected instruction(s):_ `vshll.s16 Q0, D0, #0' * int16x8_t vshll_n_s8 (int8x8_t, const int) _Form of expected instruction(s):_ `vshll.s8 Q0, D0, #0' 5.50.3.27 Vector shift right by constant ........................................ * uint32x2_t vshr_n_u32 (uint32x2_t, const int) _Form of expected instruction(s):_ `vshr.u32 D0, D0, #0' * uint16x4_t vshr_n_u16 (uint16x4_t, const int) _Form of expected instruction(s):_ `vshr.u16 D0, D0, #0' * uint8x8_t vshr_n_u8 (uint8x8_t, const int) _Form of expected instruction(s):_ `vshr.u8 D0, D0, #0' * int32x2_t vshr_n_s32 (int32x2_t, const int) _Form of expected instruction(s):_ `vshr.s32 D0, D0, #0' * int16x4_t vshr_n_s16 (int16x4_t, const int) _Form of expected instruction(s):_ `vshr.s16 D0, D0, #0' * int8x8_t vshr_n_s8 (int8x8_t, const int) _Form of expected instruction(s):_ `vshr.s8 D0, D0, #0' * uint64x1_t vshr_n_u64 (uint64x1_t, const int) _Form of expected instruction(s):_ `vshr.u64 D0, D0, #0' * int64x1_t vshr_n_s64 (int64x1_t, const int) _Form of expected instruction(s):_ `vshr.s64 D0, D0, #0' * uint32x4_t vshrq_n_u32 (uint32x4_t, const int) _Form of expected instruction(s):_ `vshr.u32 Q0, Q0, #0' * uint16x8_t vshrq_n_u16 (uint16x8_t, const int) _Form of expected instruction(s):_ `vshr.u16 Q0, Q0, #0' * uint8x16_t vshrq_n_u8 (uint8x16_t, const int) _Form of expected instruction(s):_ `vshr.u8 Q0, Q0, #0' * int32x4_t vshrq_n_s32 (int32x4_t, const int) _Form of expected instruction(s):_ `vshr.s32 Q0, Q0, #0' * int16x8_t vshrq_n_s16 (int16x8_t, const int) _Form of expected instruction(s):_ `vshr.s16 Q0, Q0, #0' * int8x16_t vshrq_n_s8 (int8x16_t, const int) _Form of expected instruction(s):_ `vshr.s8 Q0, Q0, #0' * uint64x2_t vshrq_n_u64 (uint64x2_t, const int) _Form of expected instruction(s):_ `vshr.u64 Q0, Q0, #0' * int64x2_t vshrq_n_s64 (int64x2_t, const int) _Form of expected instruction(s):_ `vshr.s64 Q0, Q0, #0' * uint32x2_t vrshr_n_u32 (uint32x2_t, const int) _Form of expected instruction(s):_ `vrshr.u32 D0, D0, #0' * uint16x4_t vrshr_n_u16 (uint16x4_t, const int) _Form of expected instruction(s):_ `vrshr.u16 D0, D0, #0' * uint8x8_t vrshr_n_u8 (uint8x8_t, const int) _Form of expected instruction(s):_ `vrshr.u8 D0, D0, #0' * int32x2_t vrshr_n_s32 (int32x2_t, const int) _Form of expected instruction(s):_ `vrshr.s32 D0, D0, #0' * int16x4_t vrshr_n_s16 (int16x4_t, const int) _Form of expected instruction(s):_ `vrshr.s16 D0, D0, #0' * int8x8_t vrshr_n_s8 (int8x8_t, const int) _Form of expected instruction(s):_ `vrshr.s8 D0, D0, #0' * uint64x1_t vrshr_n_u64 (uint64x1_t, const int) _Form of expected instruction(s):_ `vrshr.u64 D0, D0, #0' * int64x1_t vrshr_n_s64 (int64x1_t, const int) _Form of expected instruction(s):_ `vrshr.s64 D0, D0, #0' * uint32x4_t vrshrq_n_u32 (uint32x4_t, const int) _Form of expected instruction(s):_ `vrshr.u32 Q0, Q0, #0' * uint16x8_t vrshrq_n_u16 (uint16x8_t, const int) _Form of expected instruction(s):_ `vrshr.u16 Q0, Q0, #0' * uint8x16_t vrshrq_n_u8 (uint8x16_t, const int) _Form of expected instruction(s):_ `vrshr.u8 Q0, Q0, #0' * int32x4_t vrshrq_n_s32 (int32x4_t, const int) _Form of expected instruction(s):_ `vrshr.s32 Q0, Q0, #0' * int16x8_t vrshrq_n_s16 (int16x8_t, const int) _Form of expected instruction(s):_ `vrshr.s16 Q0, Q0, #0' * int8x16_t vrshrq_n_s8 (int8x16_t, const int) _Form of expected instruction(s):_ `vrshr.s8 Q0, Q0, #0' * uint64x2_t vrshrq_n_u64 (uint64x2_t, const int) _Form of expected instruction(s):_ `vrsh