F Extension
32 instructions and 3 pseudo-instructions in the F extension.
-
fabs.s
- Pseudo-Instruction (→ fsgnjx.s)
-
fadd.s
- Floating-Point Add Single-Precision
-
fclass.s
- Floating-Point Classify Single-Precision
-
fcvt.l.s
- Floating-Point Convert Single-Precision to Long
-
fcvt.lu.s
- Floating-Point Convert Single-Precision to Unsigned Long
-
fcvt.s.l
- Floating-Point Convert Long to Single-Precision
-
fcvt.s.lu
- Floating-Point Convert Unsigned Long to Single-Precision
-
fcvt.s.w
- Floating-Point Convert Word to Single-Precision
-
fcvt.s.wu
- Floating-Point Convert Unsigned Word to Single-Precision
-
fcvt.w.s
- Floating-Point Convert Single-Precision to Word
-
fcvt.wu.s
- Floating-Point Convert Single-Precision to Unsigned Word
-
fdiv.s
- Floating-Point Divide Single-Precision
-
feq.s
- Floating-Point Equal Single-Precision
-
fle.s
- Floating-Point Less Than or Equal Single-Precision
-
fleq.s
- Floating-Point Less Than or Equal Quiet Single-Precision
-
flt.s
- Floating-Point Less Than Single-Precision
-
fltq.s
- Floating-Point Less Than Quiet Single-Precision
-
flw
- Floating-Point Load Single-Precision
-
fmadd.s
- Floating-Point Multiply-Add Single-Precision
-
fmax.s
- Floating-Point Maximum-Number Single-Precision
-
fmin.s
- Floating-Point Minimum-Number Single-Precision
-
fmsub.s
- Floating-Point Multiply-Subtract Single-Precision
-
fmul.s
- Floating-Point Multiply Single-Precision
-
fmv.s
- Pseudo-Instruction (→ fsgnj.s)
-
fmv.w.x
- Floating-Point Move Single-Precision Word from Integer Register
-
fmv.x.w
- Floating-Point Move Single-Precision Word to Integer Register
-
fneg.s
- Pseudo-Instruction (→ fsgnjn.s)
-
fnmadd.s
- Floating-Point Negate-Multiply-Add Single-Precision
-
fnmsub.s
- Floating-Point Negate-Multiply-Subtract Single-Precision
-
fsgnj.s
- Floating-Point Sign-Inject Single-Precision
-
fsgnjn.s
- Floating-Point Sign-Inject Negate Single-Precision
-
fsgnjx.s
- Floating-Point Sign-Inject XOR Single-Precision
-
fsqrt.s
- Floating-Point Square Root Single-Precision
-
fsub.s
- Floating-Point Subtract Single-Precision
-
fsw
- Floating-Point Store Single-Precision