Also implemented in ARMv8.3A as the `FJCVTZS` instruction[^ARM_FJCVTZS].
[^trunc_sat_u]: WASM's `trunc_sat_u`:
-<https://webassembly.github.io/spec/core/exec/numerics.html#op-trunc-sat-u>
+ <https://webassembly.github.io/spec/core/exec/numerics.html#op-trunc-sat-u>
[^trunc_sat_s]: WASM's `trunc_sat_s`:
-<https://webassembly.github.io/spec/core/exec/numerics.html#op-trunc-sat-s>
+ <https://webassembly.github.io/spec/core/exec/numerics.html#op-trunc-sat-s>
[^java_fp_to_int]: Java `float`/`double` to `long`/`int` conversion:
-<https://docs.oracle.com/javase/specs/jls/se16/html/jls-5.html#jls-5.1.3>
+ <https://docs.oracle.com/javase/specs/jls/se16/html/jls-5.html#jls-5.1.3>
[^rust_as_operator]: Rust's `as` operator:
-<https://doc.rust-lang.org/1.70.0/reference/expressions/operator-expr.html#numeric-cast>
+ <https://doc.rust-lang.org/1.70.0/reference/expressions/operator-expr.html#numeric-cast>
[^llvm_fptosi_sat]: LLVM's `llvm.fptosi.sat` intrinsic:
-<https://llvm.org/docs/LangRef.html#llvm-fptosi-sat-intrinsic>
+ <https://llvm.org/docs/LangRef.html#llvm-fptosi-sat-intrinsic>
[^llvm_fptoui_sat]: LLVM's `llvm.fptoui.sat` intrinsic:
-<https://llvm.org/docs/LangRef.html#llvm-fptoui-sat-intrinsic>
+ <https://llvm.org/docs/LangRef.html#llvm-fptoui-sat-intrinsic>
[^SPIRV_OpConvertFToU]: SPIR-V's `OpConvertFToU` instruction:
-<https://www.khronos.org/registry/spir-v/specs/unified1/SPIRV.html#OpConvertFToU>
+ <https://www.khronos.org/registry/spir-v/specs/unified1/SPIRV.html#OpConvertFToU>
[^SPIRV_OpConvertFToS]: SPIR-V's `OpConvertFToS` instruction:
-<https://www.khronos.org/registry/spir-v/specs/unified1/SPIRV.html#OpConvertFToS>
+ <https://www.khronos.org/registry/spir-v/specs/unified1/SPIRV.html#OpConvertFToS>
[^SPIRV_SaturatedConversion]: SPIR-V's `SaturatedConversion` decorator:<br/>
-<https://www.khronos.org/registry/spir-v/specs/unified1/SPIRV.html#_a_id_decoration_a_decoration>
+ <https://www.khronos.org/registry/spir-v/specs/unified1/SPIRV.html#_a_id_decoration_a_decoration>
[^ECMAScript_ToInt32]: ECMAScript's `ToInt32` abstract operation:
-<https://262.ecma-international.org/14.0/#sec-toint32>
+ <https://262.ecma-international.org/14.0/#sec-toint32>
[^ARM_FJCVTZS]: ARM's `FJCVTZS` instruction:
-<https://developer.arm.com/documentation/dui0801/g/hko1477562192868>
+ <https://developer.arm.com/documentation/dui0801/g/hko1477562192868>
### Floating-point to Integer Conversion Semantics Summary