Page 329 - ARM 64 Bit Assembly Language
P. 329

318 Chapter 9

                   Name      Page    Operation
                   fcvt      304     Convert Between Double, Single, and Half Precision
                   fcvtas    305     Convert Float to Signed Integer, Round Away From Zero
                   fcvtau    305     Convert Float to Unsigned Integer, Round Away From Zero
                   fcvtms    305     Convert Float to Signed Integer, Round Towards −∞
                   fcvtmu    305     Convert Float to Unsigned Integer, Round Towards −∞
                   fcvtns    305     Convert Float to Signed Integer, Round To Even
                   fcvtnu    305     Convert Float to Unsigned Integer, Round To Even
                   fcvtps    305     Convert Float to Signed Integer, Round Towards +∞
                   fcvtpu    305     Convert Float to Unsigned Integer, Round Towards +∞
                   fcvtzs    306     Convert Float to Signed Fixed Point
                   fcvtzs    305     Convert Float to Signed Integer, Round Towards Zero
                   fcvtzu    306     Convert Float to Unsigned Fixed Point
                   fcvtzu    305     Convert Float to Unsigned Integer, Round Towards Zero
                   fdiv      309     Divide
                   fmax      311     Max
                   fmaxnm    311     Max Number
                   fmin      311     Min
                   fminnm    311     Min Number
                   fmov      303     Floating Point Move Immediate
                   fmov      302     Move Between Data Registers
                   fmul      309     Multiply
                   fneg      308     Negate
                   fnmul     309     Multiply and Negate
                   frinta    307     Round away from zero
                   frinti    307     Round using the mode set in the FPCR.
                   frintm    307     Round towards −∞
                   frintn    307     Round with halfway cases rounding to even
                   frintp    307     Round towards +∞
                   frintx    307     Round using mode set in the FPCR and raise an exception if the result
                                     does not have the same value as the input.
                   frintz    307     Round towards zero
                   fsqrt     308     Square Root
                                                                                continued on next page
   324   325   326   327   328   329   330   331   332   333   334