Zfh Extension

Versions

1.0.0
State

ratified

Ratification date

== Synopsis

16-bit half-precision binary floating-point instructions compliant with the IEEE 754-2008 arithmetic standard. The Zfh extension depends on the single-precision floating-point extension, F. The NaN-boxing scheme is extended to allow a half-precision value to be NaN-boxed inside a single-precision value (which may be recursively NaN-boxed inside a double- or quad-precision value when the D or Q extension is present).

Instructions

The following instructions are defined by this extension:

fadd.h

No synopsis available.

fclass.h

No synopsis available.

fcvt.h.l

No synopsis available.

fcvt.h.lu

No synopsis available.

fcvt.h.w

No synopsis available.

fcvt.h.wu

No synopsis available.

fcvt.l.h

No synopsis available.

fcvt.lu.h

No synopsis available.

fcvt.w.h

No synopsis available.

fcvt.wu.h

No synopsis available.

fdiv.h

No synopsis available.

feq.h

No synopsis available.

fle.h

No synopsis available.

flh

Half-precision floating-point load

flt.h

No synopsis available.

fmadd.h

No synopsis available.

fmax.h

No synopsis available.

fmin.h

No synopsis available.

fmsub.h

No synopsis available.

fmul.h

No synopsis available.

fmv.x.h

Move half-precision value from floating-point to integer register

fnmadd.h

No synopsis available.

fnmsub.h

No synopsis available.

fsgnj.h

No synopsis available.

fsgnjn.h

No synopsis available.

fsgnjx.h

No synopsis available.

fsh

Half-precision floating-point store

fsqrt.h

No synopsis available.

fsub.h

No synopsis available.