Patch adds support for indexed and unpredicated vectors forms of the
following instructions:
- SQDMLALB, SQDMLALT, SQDMLSLB, SQDMLSLT
The specification can be found here:
https://developer.arm.com/docs/ddi0602/latest
Paths
| Differential D61997
[AArch64][SVE2] Asm: add saturating multiply-add long instructions ClosedPublic Authored by c-rhodes on May 16 2019, 3:32 AM.
Details
Summary Patch adds support for indexed and unpredicated vectors forms of the
The specification can be found here:
Diff Detail Event Timelinec-rhodes added a parent revision: D61951: [AArch64][SVE2] Asm: add integer multiply-add long instructions.May 16 2019, 3:33 AM This revision is now accepted and ready to land.May 16 2019, 3:50 AM Closed by commit rL361005: [AArch64][SVE2] Asm: add saturating multiply-add long instructions (authored by c-rhodes). · Explain WhyMay 17 2019, 2:27 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 199778 lib/Target/AArch64/AArch64SVEInstrInfo.td
test/MC/AArch64/SVE2/sqdmlalb-diagnostics.s
test/MC/AArch64/SVE2/sqdmlalb.s
test/MC/AArch64/SVE2/sqdmlalt-diagnostics.s
test/MC/AArch64/SVE2/sqdmlalt.s
test/MC/AArch64/SVE2/sqdmlslb-diagnostics.s
test/MC/AArch64/SVE2/sqdmlslb.s
test/MC/AArch64/SVE2/sqdmlslt-diagnostics.s
test/MC/AArch64/SVE2/sqdmlslt.s
|