Q Extension
43 instructions and 3 pseudo-instructions in the Q extension.
-
fabs.q
- Pseudo-Instruction (→ fsgnjx.q)
-
fadd.q
- Floating-point Add Quad-Precision
-
fclass.q
- Floating-Point Classify Quad-Precision
-
fcvt.d.q
- Floating-Point Convert Quad-Precision to Double-Precision
-
fcvt.h.q
- Floating-point Convert Quad-precision to Half-precision
-
fcvt.l.q
- Floating-Point Convert Quad-Precision to Long
-
fcvt.lu.q
- Floating-Point Convert Quad-Precision to Unsigned Long
-
fcvt.q.d
- Floating-Point Convert Double-Precision to Quad-Precision
-
fcvt.q.h
- Floating-point Convert Half-precision to Quad-precision
-
fcvt.q.l
- Floating-Point Convert Long to Quad-Precision
-
fcvt.q.lu
- Floating-Point Convert Unsigned Long to Quad-Precision
-
fcvt.q.s
- Floating-Point Convert Single-Precision to Quad-Precision
-
fcvt.q.w
- Floating-Point Convert Word to Quad-Precision
-
fcvt.q.wu
- Floating-Point Convert Unsigned Word to Quad-Precision
-
fcvt.s.q
- Floating-Point Convert Quad-Precision to Single-Precision
-
fcvt.w.q
- Floating-point Convert Quad-precision to Word
-
fcvt.wu.q
- Floating-Point Convert Unsigned Quad-Precision to Word
-
fdiv.q
- Floating-Point Divide Quad-Precision
-
feq.q
- Floating-Point Equal Quad-Precision
-
fle.q
- Floating-Point Less Than or Equal Quad-Precision
-
fleq.q
- Floating-Point Less Than or Equal Quiet Quad-Precision
-
fli.q
- Floating-Point Load Immediate Quad-Precision
-
flq
- Floating-Point Load Quad-Precision
-
flt.q
- Floating-Point Less Than Quad-Precision
-
fltq.q
- Floating-Point Less Than Quiet Quad-Precision
-
fmadd.q
- Floating-Point Multiply-Add Quad-Precision
-
fmax.q
- Floating-Point Maximum-Number Quad-Precision
-
fmaxm.q
- Floating-Point Maximum-Number NaN Quad-Precision
-
fmin.q
- Floating-Point Minimum-Number Quad-Precision
-
fminm.q
- Floating-Point Minimum-Number NaN Quad-Precision
-
fmsub.q
- Floating-Point Multiply-Subtract Quad-Precision
-
fmul.q
- Floating-point Multiply Quad-Precision
-
fmv.q
- Pseudo-Instruction (→ fsgnj.q)
-
fmvh.x.q
- Floating-Point Move High Half to Integer from Quad-Precision
-
fmvp.q.x
- Floating-Point Move Pair from Integer Registers to Quad-Precision Register
-
fneg.q
- Pseudo-Instruction (→ fsgnjn.q)
-
fnmadd.q
- Floating-Point Negate-Multiply-Add Quad-Precision
-
fnmsub.q
- Floating-Point Negate-Multiply-Subtract Quad-Precision
-
fround.q
- Floating-Point Round Quad-Precision
-
froundnx.q
- Floating-Point Round-to-Integer Inexact Quad-Precision
-
fsgnj.q
- Floating-Point Sign-Inject Quad-Precision
-
fsgnjn.q
- Floating-Point Sign-Inject Negate Quad-Precision
-
fsgnjx.q
- Floating-Point Sign-Inject XOR Quad-Precision
-
fsq
- Floating-Point Store Quad-Precision
-
fsqrt.q
- Floating-Point Square Root Quad-Precision
-
fsub.q
- Floating-Point Subtract Quad-Precision