Adds intrinsics for the following:
- fabs & fneg
- fexpa
- frint[a|i|m|n|p|x|z]
- frecpe, frecps & frecpx
- fsqrt, frsqrte & frsqrts
Paths
| Differential D69800
[AArch64][SVE] Implement remaining floating-point arithmetic intrinsics ClosedPublic Authored by kmclaughlin on Nov 4 2019, 4:11 AM.
Details Summary Adds intrinsics for the following:
Diff Detail
Event Timeline
kmclaughlin added inline comments.
Comment Actions LGTM
This revision is now accepted and ready to land.Nov 8 2019, 6:21 AM Closed by commit rGcd83d9ff5c90: [AArch64][SVE] Implement remaining floating-point arithmetic intrinsics (authored by kmclaughlin). · Explain WhyNov 14 2019, 4:15 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 229276 llvm/include/llvm/IR/IntrinsicsAArch64.td
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/lib/Target/AArch64/SVEInstrFormats.td
llvm/test/CodeGen/AArch64/sve-intrinsics-fp-arith.ll
|
Why are you moving this test and changing fscale -> fneg here?