D Extension
42 instructions in the D extension.
-
fadd.d
— Floating-Point Add Double-Precision
-
fclass.d
— Floating-Point Classify Double-Precision
-
fcvt.d.l
— Floating-Point Convert Long to Double-Precision
64
-
fcvt.d.lu
— Floating-Point Convert Unsigned Long to Double-Precision
64
-
fcvt.d.s
— Floating-Point Convert Single-Precision to Double-Precision
-
fcvt.d.w
— Floating-Point Convert Word to Double-Precision
-
fcvt.d.wu
— Floating-Point Convert Unsigned Word to Double-Precision
-
fcvt.l.d
— Floating-Point Convert Double-Precision to Long
64
-
fcvt.lu.d
— Floating-Point Convert Double-Precision to Unsigned Long
64
-
fcvt.s.d
— Floating-Point Convert Double-Precision to Single-Precision
-
fcvt.w.d
— Floating-Point Convert Double-Precision to Word
-
fcvt.wu.d
— Floating-Point Convert Double-Precision to Unsigned Word
-
fcvtmod.w.d
— Floating-Point Convert Double-Precision to Word with Modulo
-
fdiv.d
— Floating-Point Divide Double-Precision
-
feq.d
— Floating-Point Equal Double-Precision
-
fld
— Floating-Point Load Double-Precision
-
fle.d
— Floating-Point Less Than or Equal Double-Precision
-
fleq.d
— Floating-Point Less Than or Equal Quiet Double-Precision
-
fli.d
— Floating-Point Load Immediate Double-Precision
-
flt.d
— Floating-Point Less Than Double-Precision
-
fltq.d
— Floating-Point Less Than Quiet Double-Precision
-
fmadd.d
— Floating-Point Multiply-Add Double-Precision
-
fmax.d
— Floating-Point Maximum-Number Double-Precision
-
fmaxm.d
— Floating-Point Maximum-Number NaN Double-Precision
-
fmin.d
— Floating-Point Minimum-Number Double-Precision
-
fminm.d
— Floating-Point Minimum-Number NaN Double-Precision
-
fmsub.d
— Floating-Point Multiply-Subtract Double-Precision
-
fmul.d
— Floating-Point Multiply Double-Precision
-
fmv.d.x
— Floating-Point Move from Integer Register to Double-Precision Register
64
-
fmv.x.d
— Floating-Point Move from Double-Precision Register to Integer Register
64
-
fmvh.x.d
— Floating-Point Move High Half from Double-Precision Register to Integer Register
-
fmvp.d.x
— Floating-Point Move Pair from Integer Registers to Double-Precision Register
-
fnmadd.d
— Floating-Point Negate-Multiply-Add Double-Precision
-
fnmsub.d
— Floating-Point Negate-Multiply-Subtract Double-Precision
-
fround.d
— Floating-Point Round Double-Precision
-
froundnx.d
— Floating-Point Round-to-Integer Inexact Double-Precision
-
fsd
— Floating-Point Store Double-Precision
-
fsgnj.d
— Floating-Point Sign-Inject Double-Precision
-
fsgnjn.d
— Floating-Point Sign-Inject Negate Double-Precision
-
fsgnjx.d
— Floating-Point Sign-Inject XOR Double-Precision
-
fsqrt.d
— Floating-Point Square Root Double-Precision
-
fsub.d
— Floating-Point Subtract Double-Precision