Floating-point Compare¶
Ch 13
FSU — Floating-point / SIMD Unit |
**Group:** Floating-point Compare |
**Forms:** 8 |
**Unique mnemonics:** 8
Floating-point comparison instructions.
Instructions¶
| Mnemonic | Assembly | Length | Decode | Description |
|---|---|---|---|---|
| FEQ | feq.{T} SrcL, SrcR, ->{t, u, Rd} |
32 | — | Floating-point equality comparison. Writes 1 if ordered and equal. |
| FEQS | feqs.{T} SrcL, SrcR, ->{t, u, Rd} |
32 | — | Instruction from the Floating-point Compare group. |
| FGE | fge.{T} SrcL, SrcR, ->{t, u, Rd} |
32 | — | Floating-point greater-or-equal comparison (ordered). |
| FGES | fges.{T} SrcL, SrcR, ->{t, u, Rd} |
32 | — | Instruction from the Floating-point Compare group. |
| FLT | flt.{T} SrcL, SrcR, ->{t, u, Rd} |
32 | — | Floating-point less-than comparison (ordered). |
| FLTS | flts.{T} SrcL, SrcR, ->{t, u, Rd} |
32 | — | Instruction from the Floating-point Compare group. |
| FNE | fne.{T} SrcL, SrcR, ->{t, u, Rd} |
32 | — | Instruction from the Floating-point Compare group. |
| FNES | fnes.{T} SrcL, SrcR, ->{t, u, Rd} |
32 | — | Instruction from the Floating-point Compare group. |