;; Data Movement ;; LDB, (ILDB), DPB, (IDPB), ;; HRRM, HRLM, HRRZ, HRRE, HLRZ, HLRE, ;; MOVE, MOVEI, MOVNI, MOVSI, MOVEM, ;; SETZM, SETOM, ;; HRLOI, HRROI, ;; EXCH, ;; DMOVE, DMOVEM, ;; (BLT), (XBLT), (MOVSLJ), (MOVST), (CMPS) ;; Conditional Data Movement ;; SKIPL, SKIPE, SKIPLE, SKIPGE, SKIPN, SKIPG ;; Integer Arithmetic ;; ADD, ADDI, ADDM, (ADDB), AOS, DADD, ;; SUB, SUBI, SUBM, (SUBB), SOS, DSUB, ;; IMUL, IMULI, IMULM, (IMULB), MUL, MULI, MULM, (MULB), DMUL, ;; IDIV, IDIVI, IDIVM, DIV, DIVI, DIVM, DDIV, ;; MOVN, MOVNM, MOVNS, DMOVN, DMOVNM, ;; MOVM, MOVMM, MOVMS ;; Integer Conversions ;; Shifting and Rotating ;; LSH, LSHC, ASH, ASHC, ROT, ROTC ;; Logical Operations ;; AND, ANDI, ANDM, (ANDB), TLZ, TRZ, ;; ANDCA, ANDCAI, ANDCAM, (ANDCAB), ;; ANDCM, ANDCMI, ANDCMM, (ANDCMB), ;; XOR, XORI, XORM, (XORB), TLC, ;; IOR, IORI, IORM, (IORB), TLO, ;; ANDCB, ANDCBI, ANDCBM, (ANDCBB), ;; EQV, EQVI, EQVM, (EQVB), ;; SETCA, SETCAM, (SETCAB), ;; SETCM, SETCMM, (SETCMB), ;; ORCA, ORCAI, ORCAM, (ORCAB), ;; ORCM, ORCMI, ORCMM, (ORCMB), ;; ORCB, ORCBI, ORCBM, ORCBB ;; Floating-point Arithmetic ;; FADR, FADRI, FADRM, (FADRB), DFAD, GFAD, ;; FSBR, FSBRI, FSBRM, (FSBRB), DFSB, GFSB, ;; MOVM, MOVMM, MOVMS, ;; MOVN, MOVNM, MOVNS, DMOVN, DMOVNM, ;; FMPR, FMPRI, FMPRM, (FMPRB), DFMP, GFMP, ;; FDVR, FDVRI, FDVRM, (FDVRB), DFDV, GFDV, ;; FSC, GFSC ;; Floating-point Conversions ;; FIX, GFIX, GDFIX, FLTR, GFLTR, DGFLTR, GSNGL, GDBLE ;; Pointer Arithmetic ;; IBP, ADJBP ;; Unconditional Jumps ;; JFCL, JRST, PUSHJ ;; Conditional Jumps ;; TRN, TLN, TDN, ;; TRO, TLO, TDO, ;; TRZ, TLZ, TDZ, ;; TRC, TLC, TDC, ;; JUMP, SKIP, CAI, CAM, ;; SOJ, SOS, AOJ, AOS, ;; JFFO ;; Function prologue and epilogue ;; POPJ, ADJSP, PUSH, POP ;; ;; Instructions in parentheses are either commented out or not ;; generated by the compiler.