Patch adds support for SQDMLALBT and SQDMLSLBT instructions.
The specification can be found here:
https://developer.arm.com/docs/ddi0602/latest
Paths
| Differential D61998
[AArch64][SVE2] Asm: add saturating multiply-add interleaved long instructions ClosedPublic Authored by c-rhodes on May 16 2019, 3:40 AM.
Details
Summary Patch adds support for SQDMLALBT and SQDMLSLBT instructions. The specification can be found here:
Diff Detail Event Timelinec-rhodes added a parent revision: D61997: [AArch64][SVE2] Asm: add saturating multiply-add long instructions.May 16 2019, 3:40 AM This revision is now accepted and ready to land.May 17 2019, 1:18 AM Closed by commit rL361135: [AArch64][SVE2] Asm: add saturating multiply-add interleaved long instructions (authored by c-rhodes). · Explain WhyMay 20 2019, 3:27 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 199779 lib/Target/AArch64/AArch64SVEInstrInfo.td
test/MC/AArch64/SVE2/sqdmlalbt-diagnostics.s
test/MC/AArch64/SVE2/sqdmlalbt.s
test/MC/AArch64/SVE2/sqdmlslbt-diagnostics.s
test/MC/AArch64/SVE2/sqdmlslbt.s
|