**Notes and Observations**:
* These instructions are present in many other ISAs.
-* Javascript rounding as one instruction saves 35 instructions including
+* JavaScript rounding as one instruction saves 35 instructions including
six branches.
**Changes**
```
Move a 32/64-bit float from a FPR to a GPR, just copying bits of the
-IEEE754 representation directly. This is equivalent to `stfs` followed
+IEEE 754 representation directly. This is equivalent to `stfs` followed
by `lwz` or equivalent to `stfd` followed by `ld`. As `fmvtg` is just
copying bits, `FPSCR` is not affected in any way.
* Java's
[FP -> Integer conversion](https://docs.oracle.com/javase/specs/jls/se16/html/jls-5.html#jls-5.1.3)
- (only for ling/int results)
+ (only for long/int results)
* Rust's FP -> Integer conversion using the
[`as` operator](https://doc.rust-lang.org/reference/expressions/operator-expr.html#semantics)
* LLVM's