Table C–2: Common Architecture Instructions (Continued)
Mnemonic | Format | Opcode | Description |
LDA | Mem | 08 | Load address |
LDAH | Mem | 09 | Load address high |
LDBU | Mem | 0A | Load |
LDWU | Mem | 0C | Load |
LDF | Mem | 20 | Load F_floating |
LDG | Mem | 21 | Load G_floating |
LDL | Mem | 28 | Load |
LDL_L | Mem | 2A | Load |
LDQ | Mem | 29 | Load quadword |
LDQ_L | Mem | 2B | Load quadword locked |
LDQ_U | Mem | 0B | Load unaligned quadword |
LDS | Mem | 22 | Load S_floating |
LDT | Mem | 23 | Load T_floating |
MAXSB8 | Opr | 1C.3E | Vector signed byte maximum |
MAXSW4 | Opr | 1C.3F | Vector signed word maximum |
MAXUB8 | Opr | 1C.3C | Vector unsigned byte maximum |
MAXUW4 | Opr | 1C.3D | Vector unsigned word maximum |
MB | Mfc | 18.4000 | Memory barrier |
MF_FPCR | 17.025 | Move from FPCR | |
MINSB8 | Opr | 1C.38 | Vector signed byte minimum |
MINSW4 | Opr | 1C.39 | Vector signed word minimum |
MINUB8 | Opr | 1C.3A | Vector unsigned byte minimum |
MINUW4 | Opr | 1C.3B | Vector unsigned word minimum |
MSKBL | Opr | 12.02 | Mask byte low |
MSKLH | Opr | 12.62 | Mask longword high |
MSKLL | Opr | 12.22 | Mask longword low |
MSKQH | Opr | 12.72 | Mask quadword high |
MSKQL | Opr | 12.32 | Mask quadword low |
MSKWH | Opr | 12.52 | Mask word high |
MSKWL | Opr | 12.12 | Mask word low |
MT_FPCR | 17.024 | Move to FPCR | |
MULF | 15.082 | Multiply F_floating | |
MULG | 15.0A2 | Multiply G_floating | |
MULL | Opr | 13.00 | Multiply longword |
MULL/V |
| 13.40 |
|
MULQ | Opr | 13.20 | Multiply quadword |
MULQ/V |
| 13.60 |
|
MULS | 16.082 | Multiply S_floating | |
MULT | 16.0A2 | Multiply T_floating | |
ORNOT | Opr | 11.28 | Logical sum with complement |
PERR | Opr | 1C.31 | Pixel error |
PKLB | Opr | 1C.37 | Pack longwords to bytes |
PKWB | Opr | 1C.36 | Pack words to bytes |
RC | Mfc | 18.E000 | Read and clear |
RET | Mbr | 1A.2 | Return from subroutine |
RPCC | Mfc | 18.C000 | Read process cycle counter |
RS | Mfc | 18.F000 | Read and set |
S4ADDL | Opr | 10.02 | Scaled add longword by 4 |
S4ADDQ | Opr | 10.22 | Scaled add quadword by 4 |
S4SUBL | Opr | 10.0B | Scaled subtract longword by 4 |
S4SUBQ | Opr | 10.2B | Scaled subtract quadword by 4 |
S8ADDL | Opr | 10.12 | Scaled add longword by 8 |
S8ADDQ | Opr | 10.32 | Scaled add quadword by 8 |
S8SUBL | Opr | 10.1B | Scaled subtract longword by 8 |