## Floating Move To GPR
-`fmvtg RT, FRB`
-`fmvtg. RT, FRB`
+```
+ fmvtg RT, FRB
+ fmvtg. RT, FRB
+```
| 0-5 | 6-10 | 11-15 | 16-20 | 21-30 | 31 | Form |
|-----|------|-------|-------|-------|----|--------|
## Floating Move To GPR Single
-`fmvtgs RT, FRB`
-`fmvtgs. RT, FRB`
+```
+ fmvtgs RT, FRB
+ fmvtgs. RT, FRB
+```
| 0-5 | 6-10 | 11-15 | 16-20 | 21-30 | 31 | Form |
|-----|------|-------|-------|-------|----|--------|
## Floating Move From GPR
-`fmvfg FRT, RB`
-`fmvfg. FRT, RB`
+```
+ fmvfg FRT, RB
+ fmvfg. FRT, RB
+```
| 0-5 | 6-10 | 11-15 | 16-20 | 21-30 | 31 | Form |
|-----|------|-------|-------|-------|----|--------|
## Floating Move From GPR Single
-`fmvfgs FRT, RB`
-`fmvfgs. FRT, RB`
+```
+ fmvfgs FRT, RB
+ fmvfgs. FRT, RB
+```
| 0-5 | 6-10 | 11-15 | 16-20 | 21-30 | 31 | Form |
|-----|------|-------|-------|-------|----|--------|
|-----|------|-------|-------|-------|-------|----|--------|
| PO | FRT | IT | 0 | RB | XO | Rc | X-Form |
-`fcvtfg FRT, RB, IT`
-`fcvtfg. FRT, RB, IT`
-`fcvtfgs FRT, RB, IT`
-`fcvtfgs. FRT, RB, IT`
+```
+ fcvtfg FRT, RB, IT
+ fcvtfg. FRT, RB, IT
+ fcvtfgs FRT, RB, IT
+ fcvtfgs. FRT, RB, IT
+```
```
if IT[0] = 0 then # 32-bit int -> 64-bit float
|-----|------|-------|-------|-------|-------|----|--------|
| PO | FRT | IT | 0 | RB | XO | Rc | X-Form |
-`fcvtfgs FRT, RB, IT`
-`fcvtfgs. FRT, RB, IT`
+```
+ fcvtfgs FRT, RB, IT
+ fcvtfgs. FRT, RB, IT
+```
```
# rounding may be necessary. based off xscvuxdsp
|-----|------|-------|-------|-------|-------|----|----|---------|
| PO | RT | IT | CVM | FRB | XO | OE | Rc | XO-Form |
-`fcvttg RT, FRB, CVM, IT`
-`fcvttg. RT, FRB, CVM, IT`
-`fcvttgo RT, FRB, CVM, IT`
-`fcvttgo. RT, FRB, CVM, IT`
+```
+ fcvttg RT, FRB, CVM, IT
+ fcvttg. RT, FRB, CVM, IT
+ fcvttgo RT, FRB, CVM, IT
+ fcvttgo. RT, FRB, CVM, IT
+```
```
# based on xscvdpuxws
|-----|------|-------|-------|-------|-------|----|----|---------|
| PO | RT | IT | CVM | FRB | XO | OE | Rc | XO-Form |
-`fcvtstg RT, FRB, CVM, IT`
-`fcvtstg. RT, FRB, CVM, IT`
-`fcvtstgo RT, FRB, CVM, IT`
-`fcvtstgo. RT, FRB, CVM, IT`
+```
+ fcvtstg RT, FRB, CVM, IT
+ fcvtstg. RT, FRB, CVM, IT
+ fcvtstgo RT, FRB, CVM, IT
+ fcvtstgo. RT, FRB, CVM, IT
+```
```
# based on xscvdpuxws
## Floating Move To GPR
-`fmvtg RT, FRB`
-`fmvtg. RT, FRB`
+```
+ fmvtg RT, FRB
+ fmvtg. RT, FRB
+```
| 0-5 | 6-10 | 11-15 | 16-20 | 21-30 | 31 | Form |
|-----|------|-------|-------|-------|----|--------|
## Floating Move To GPR Single
-`fmvtgs RT, FRB`
-`fmvtgs. RT, FRB`
+```
+ fmvtgs RT, FRB
+ fmvtgs. RT, FRB
+```
| 0-5 | 6-10 | 11-15 | 16-20 | 21-30 | 31 | Form |
|-----|------|-------|-------|-------|----|--------|
## Floating Move From GPR
-`fmvfg FRT, RB`
-`fmvfg. FRT, RB`
+```
+ fmvfg FRT, RB
+ fmvfg. FRT, RB
+```
| 0-5 | 6-10 | 11-15 | 16-20 | 21-30 | 31 | Form |
|-----|------|-------|-------|-------|----|--------|
## Floating Move From GPR Single
-`fmvfgs FRT, RB`
-`fmvfgs. FRT, RB`
+```
+ fmvfgs FRT, RB
+ fmvfgs. FRT, RB
+```
| 0-5 | 6-10 | 11-15 | 16-20 | 21-30 | 31 | Form |
|-----|------|-------|-------|-------|----|--------|
|-----|------|-------|-------|-------|-------|----|--------|
| PO | FRT | IT | 0 | RB | XO | Rc | X-Form |
-`fcvtfg FRT, RB, IT`
-`fcvtfg. FRT, RB, IT`
-`fcvtfgs FRT, RB, IT`
-`fcvtfgs. FRT, RB, IT`
+```
+ fcvtfg FRT, RB, IT
+ fcvtfg. FRT, RB, IT
+ fcvtfgs FRT, RB, IT
+ fcvtfgs. FRT, RB, IT
+```
```
if IT[0] = 0 then # 32-bit int -> 64-bit float
|-----|------|-------|-------|-------|-------|----|--------|
| PO | FRT | IT | 0 | RB | XO | Rc | X-Form |
-`fcvtfgs FRT, RB, IT`
-`fcvtfgs. FRT, RB, IT`
+```
+ fcvtfgs FRT, RB, IT
+ fcvtfgs. FRT, RB, IT
+```
```
# rounding may be necessary. based off xscvuxdsp
|-----|------|-------|-------|-------|-------|----|----|---------|
| PO | RT | IT | CVM | FRB | XO | OE | Rc | XO-Form |
-`fcvttg RT, FRB, CVM, IT`
-`fcvttg. RT, FRB, CVM, IT`
-`fcvttgo RT, FRB, CVM, IT`
-`fcvttgo. RT, FRB, CVM, IT`
+```
+ fcvttg RT, FRB, CVM, IT
+ fcvttg. RT, FRB, CVM, IT
+ fcvttgo RT, FRB, CVM, IT
+ fcvttgo. RT, FRB, CVM, IT
+```
```
# based on xscvdpuxws
|-----|------|-------|-------|-------|-------|----|----|---------|
| PO | RT | IT | CVM | FRB | XO | OE | Rc | XO-Form |
-`fcvtstg RT, FRB, CVM, IT`
-`fcvtstg. RT, FRB, CVM, IT`
-`fcvtstgo RT, FRB, CVM, IT`
-`fcvtstgo. RT, FRB, CVM, IT`
+```
+ fcvtstg RT, FRB, CVM, IT
+ fcvtstg. RT, FRB, CVM, IT
+ fcvtstgo RT, FRB, CVM, IT
+ fcvtstgo. RT, FRB, CVM, IT
+```
```
# based on xscvdpuxws