Patch adds support for the following instructions:
SVE2 floating-point pairwise operations:
- FADDP, FMAXNMP, FMINNMP, FMAXP, FMINP
The specification can be found here:
https://developer.arm.com/docs/ddi0602/latest
Paths
| Differential D62383
[AArch64][SVE2] Asm: support SVE2 Floating Point Pairwise Group ClosedPublic Authored by c-rhodes on May 24 2019, 6:07 AM.
Details Summary Patch adds support for the following instructions: SVE2 floating-point pairwise operations:
The specification can be found here:
Diff Detail
Event Timelinec-rhodes added a parent revision: D62382: [AArch64][SVE2] Asm: support SVE2 Floating Point Convert Group.May 24 2019, 6:07 AM c-rhodes added a child revision: D62386: [AArch64][SVE2] Asm: support Floating Point Widening Multiply-Add.May 24 2019, 6:13 AM
This revision is now accepted and ready to land.May 28 2019, 1:48 AM Closed by commit rL361933: [AArch64][SVE2] Asm: support SVE2 Floating Point Pairwise Group (authored by c-rhodes). · Explain WhyMay 29 2019, 1:38 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 201839 llvm/trunk/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/trunk/lib/Target/AArch64/SVEInstrFormats.td
llvm/trunk/test/MC/AArch64/SVE2/faddp-diagnostics.s
llvm/trunk/test/MC/AArch64/SVE2/faddp.s
llvm/trunk/test/MC/AArch64/SVE2/fmaxnmp-diagnostics.s
llvm/trunk/test/MC/AArch64/SVE2/fmaxnmp.s
llvm/trunk/test/MC/AArch64/SVE2/fmaxp-diagnostics.s
llvm/trunk/test/MC/AArch64/SVE2/fmaxp.s
llvm/trunk/test/MC/AArch64/SVE2/fminnmp-diagnostics.s
llvm/trunk/test/MC/AArch64/SVE2/fminnmp.s
llvm/trunk/test/MC/AArch64/SVE2/fminp-diagnostics.s
llvm/trunk/test/MC/AArch64/SVE2/fminp.s
|