| 0-5 | 6-10 | 11 | 12-15 | 16-18 | 19-20 | 21-30 | 31 |
| 19 | RT | 0 | mask | BB | m2 | XO | / |
- | 19 | RT | 1 | mask | BB | m2 | XO | / |
+ | 19 | RA | 1 | mask | BB | m2 | XO | / |
mode is encoded in XO and from m2 to produce 4 bits
mfcrweird: RA, BB, mask.mode
reg = GPR(RA|0)
- n0 = mask[1] & (mode[0] == reg[0]])
+ n0 = mask[1] & (mode[0] == reg[0])
n1 = mask[1] & (mode[1] == reg[0])
n2 = mask[2] & (mode[2] == reg[0])
n3 = mask[3] & (mode[3] == reg[0])