[PATCH] D14982: ARM v8.1a adds Advanced SIMD instructions for Rounding Double Multiply Add/Subtract.
Alexandros Lamprineas via cfe-commits
cfe-commits at lists.llvm.org
Wed Nov 25 04:28:29 PST 2015
labrinea created this revision.
labrinea added reviewers: jmolloy, rengolin, cfe-commits.
Herald added subscribers: rengolin, aemerson.
The following instructions are added to AArch32 instruction set:
- VQRDMLAH: Vector Saturating Rounding Doubling Multiply Accumulate Retu ing 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.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 30490 bytes
Desc: not available
More information about the cfe-commits