[PATCH] D22267: [AArch64] Properly validate the reciprocal estimation

Tim Northover via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 12 13:24:35 PDT 2016


t.p.northover added a comment.

> I don't have the v8.2 documentation at hand, so, please indulge me, does it support both FRECPE and FRSQRTE for _Float16?


It does:

  $ echo "frecpe v0.4h, v1.4h" | llvm-mc -triple aarch64 -mattr=+fullfp16 -show-inst
  frecpe v0.4h, v1.4h           // <MCInst #859 FRECPEv4f16
                                //  <MCOperand Reg:40>
                                //  <MCOperand Reg:41>>
  $ echo "frsqrte v0.4h, v1.4h" | llvm-mc -triple aarch64 -mattr=+fullfp16 -show-inst
  frsqrte	v0.4h, v1.4h            // <MCInst #934 FRSQRTEv4f16
                                  //  <MCOperand Reg:40>
                                  //  <MCOperand Reg:41>>

(plus similar results for scalar operations).


Repository:
  rL LLVM

http://reviews.llvm.org/D22267





More information about the llvm-commits mailing list