The following instructions are added to AArch32 instruction set:
- VQRDMLAH: Vector Saturating Rounding Doubling Multiply Accumulate Returning High Half
- VQRDMLSH: Vector Saturating Rounding Doubling Multiply Subtract Returning High Half
The following instructions are added to AArch64 instruction set:
- SQRDMLAH: Signed Saturating Rounding Doubling Multiply Accumulate Returning High Half
- SQRDMLSH: Signed Saturating Rounding Doubling Multiply Subtract Returning High Half
This patch adds intrinsic and ACLE macro support for these instructions, as well as corresponding tests.