<a id="fmm-floating-min-max-mode"></a>
-| `FMM` | Assembly Alias | Origin | Semantics |
+| `FMM` | Extended Mnemonic | Origin | Semantics |
|-------|-------------------------------|--------------------------------|-------------------------------------------------|
| 0000 | fminnum08[s] FRT, FRA, FRB | IEEE 754-2008 | FRT = minNum(FRA, FRB) (1) |
| 0001 | fmin19[s] FRT, FRA, FRB | IEEE 754-2019 | FRT = minimum(FRA, FRB) |
Compute the minimum/maximum of FRA and FRB, according to FMM, and store the
result in FRT.
-Assembly Aliases: see
-[`FMM` -- Floating Min/Max Mode](#fmm-floating-min-max-mode)
-
Special Registers altered:
```
CR1 (if Rc=1)
```
+Extended Mnemonics:
+
+see [`FMM` -- Floating Min/Max Mode](#fmm-floating-min-max-mode)
+
----------
## Floating Minimum/Maximum Single MM-form
Compute the minimum/maximum of FRA and FRB, according to FMM, and store the
result in FRT.
-Assembly Aliases: see
-[`FMM` -- Floating Min/Max Mode](#fmm-floating-min-max-mode)
-
Special Registers altered:
```
CR1 (if Rc=1)
```
+Extended Mnemonics:
+see [`FMM` -- Floating Min/Max Mode](#fmm-floating-min-max-mode)
----------
* bit 1: set if signed else unsigned
* bit 2: set if max else min
-| `MMM` | Assembly Alias | Semantics |
-|-------|------------------|----------------------------------------------|
-| 000 | `minu RT,RA,RB` | `RT = (uint64_t)RA < (uint64_t)RB ? RA : RB` |
-| 001 | `maxu RT,RA,RB` | `RT = (uint64_t)RA > (uint64_t)RB ? RA : RB` |
-| 010 | `mins RT,RA,RB` | `RT = (int64_t)RA < (int64_t)RB ? RA : RB` |
-| 011 | `maxs RT,RA,RB` | `RT = (int64_t)RA > (int64_t)RB ? RA : RB` |
-| 100 | `minuw RT,RA,RB` | `RT = (uint32_t)RA < (uint32_t)RB ? RA : RB` |
-| 101 | `maxuw RT,RA,RB` | `RT = (uint32_t)RA > (uint32_t)RB ? RA : RB` |
-| 110 | `minsw RT,RA,RB` | `RT = (int32_t)RA < (int32_t)RB ? RA : RB` |
-| 111 | `maxsw RT,RA,RB` | `RT = (int32_t)RA > (int32_t)RB ? RA : RB` |
+| `MMM` | Extended Mnemonic | Semantics |
+|-------|-------------------|----------------------------------------------|
+| 000 | `minu RT,RA,RB` | `RT = (uint64_t)RA < (uint64_t)RB ? RA : RB` |
+| 001 | `maxu RT,RA,RB` | `RT = (uint64_t)RA > (uint64_t)RB ? RA : RB` |
+| 010 | `mins RT,RA,RB` | `RT = (int64_t)RA < (int64_t)RB ? RA : RB` |
+| 011 | `maxs RT,RA,RB` | `RT = (int64_t)RA > (int64_t)RB ? RA : RB` |
+| 100 | `minuw RT,RA,RB` | `RT = (uint32_t)RA < (uint32_t)RB ? RA : RB` |
+| 101 | `maxuw RT,RA,RB` | `RT = (uint32_t)RA > (uint32_t)RB ? RA : RB` |
+| 110 | `minsw RT,RA,RB` | `RT = (int32_t)RA < (int32_t)RB ? RA : RB` |
+| 111 | `maxsw RT,RA,RB` | `RT = (int32_t)RA > (int32_t)RB ? RA : RB` |
## Minimum/Maximum MM-Form
CR0 (if Rc=1)
```
-Assembly Aliases: see
-[`MMM` -- Integer Min/Max Mode](#mmm-integer-min-max-mode)
+Extended Mnemonics:
+
+see [`MMM` -- Integer Min/Max Mode](#mmm-integer-min-max-mode)
----------