modes supported by the `cffpr` instruction are as follows:
* P-Type: <div id="fpr-to-gpr-conversion-p-type"></div>
- This type of conversion is that used by most other PowerISA instructions,
+ Used by most other PowerISA instructions,
as well as commonly used floating-point to integer conversions on x86.
* S-Type: <div id="fpr-to-gpr-conversion-s-type"></div>
- This type of conversion is used for WebAssembly's
+ Used for WebAssembly's
[`trunc_sat_u`](https://webassembly.github.io/spec/core/exec/numerics.html#op-trunc-sat-u)
and
[`trunc_sat_s`](https://webassembly.github.io/spec/core/exec/numerics.html#op-trunc-sat-s)
[the `SaturatedConversion` decorator](https://www.khronos.org/registry/spir-v/specs/unified1/SPIRV.html#_a_id_decoration_a_decoration).
* E-Type: <div id="fpr-to-gpr-conversion-e-type"></div>
- This type of conversion is used for
+ Used for
[ECMAScript's `ToInt32` abstract operation](https://262.ecma-international.org/14.0/#sec-toint32).
-
- This type of conversion is also implemented in ARMv8.3A as the `FJCVTZS`
+ Also implemented in ARMv8.3A as the `FJCVTZS`
instruction.
<https://developer.arm.com/documentation/dui0801/g/hko1477562192868>