Annotation of researchv9/cmd/sun/c2/Instructions, revision 1.1.1.1

1.1       root        1: ##
                      2: ## @(#)Instructions 1.1 86/02/03 SMI
                      3: ##
                      4: 
                      5: ##     obsolete MIT syntax
                      6: 
                      7: movb  MOVE,MOVE       B  0x1000        BR,BW     AM_DATA,AM_ADAT                                   CC2 0
                      8: movw  MOVE,MOVE       W  0x3000,0,0x44C0,0x42C0 WR,WW     AM_ALL,AM_ADAT|AM_AREG,AM_CCREG,AM_ADAT,AM_DATA,AM_CCREG   CC2 1
                      9: movl  MOVE,MOVE       L  0x2000,0x4E60 LR,LW     AM_ALL,AM_ADAT|AM_AREG,AM_USPREG,AM_AREG,AM_AREG,AM_USPREG CC2 2
                     10: movc  MOVEC           Z  0x4E7A        LR,LW     AM_REG,AM_CTRLREG,AM_CTRLREG,AM_REG               CCX 0
                     11: movsb MOVS            B  0x0E00        BR,BW     AM_REG,AM_AMEM,AM_AMEM,AM_REG                     CCX 0
                     12: movsw MOVS            W  0x0E40        WR,WW     AM_REG,AM_AMEM,AM_AMEM,AM_REG                     CCX 0
                     13: movsl MOVS            L  0x0E80        LR,LW     AM_REG,AM_AMEM,AM_AMEM,AM_REG                     CCX 0
                     14: tstb  ONE_OP,TST      B  0x4A00        BR        AM_ADAT                                           CC1 0
                     15: tstw  ONE_OP,TST      W  0x4A40        WR        AM_ALL                                            CC1 1
                     16: tstl  ONE_OP,TST      L  0x4A80        LR        AM_ALL                                            CC1 2
                     17: 
                     18: ## move family
                     19: 
                     20: moveb  MOVE,MOVE       B  0x1000        BR,BW     AM_DATA,AM_ADAT                                   CC2 0
                     21: movew  MOVE,MOVE       W  0x3000,0,0x44C0,0x42C0 WR,WW     AM_ALL,AM_ADAT|AM_AREG,AM_CCREG,AM_ADAT,AM_DATA,AM_CCREG   CC2 1
                     22: movel  MOVE,MOVE       L  0x2000,0x4E60 LR,LW     AM_ALL,AM_ADAT|AM_AREG,AM_USPREG,AM_AREG,AM_AREG,AM_USPREG CC2 2
                     23: moveq MOVEQ,MOVE      L  0x7000        LR,LW     AM_IMMED,AM_DREG                                  CC2 0
                     24: exg   EXG             Z  0xC100        LR+LW,LR+LW AM_REG,AM_REG                                   CC0 0
                     25: movec  MOVEC           Z  0x4E7A        LR,LW     AM_REG,AM_CTRLREG,AM_CTRLREG,AM_REG               CCX 0
                     26: movesb MOVS            B  0x0E00        BR,BW     AM_REG,AM_AMEM,AM_AMEM,AM_REG                     CCX 0
                     27: movesw MOVS            W  0x0E40        WR,WW     AM_REG,AM_AMEM,AM_AMEM,AM_REG                     CCX 0
                     28: movesl MOVS            L  0x0E80        LR,LW     AM_REG,AM_AMEM,AM_AMEM,AM_REG                     CCX 0
                     29: movepw MOVEP          W  0x0108,0x0188 WR,WW     AM_DREG,AM_DISPL,AM_DISPL,AM_DREG                 CC0 0 
                     30: movepl MOVEP          L  0x0148,0x01C8 LR,LW     AM_DREG,AM_DISPL,AM_DISPL,AM_DREG                 CC0 0 
                     31: movemw MOVEM,MOVEM    W  0x4880,0x4c80        0,0       AM_IMMED,AM_ACTRL|AM_PREDEC,AM_CTRL|AM_POSTINC,AM_IMMED CC0 0
                     32: moveml MOVEM,MOVEM    L  0x48C0,0x4cc0        0,0       AM_IMMED,AM_ACTRL|AM_PREDEC,AM_CTRL|AM_POSTINC,AM_IMMED CC0 0
                     33: 
                     34: ## bcd decimal family
                     35: abcd  REGMEM          Z  0xC100        BR,BR+BW  AM_PREDEC,AM_PREDEC,AM_DREG,AM_DREG               CCX 0
                     36: sbcd  REGMEM          Z  0x8100        BR,BR+BW  AM_PREDEC,AM_PREDEC,AM_DREG,AM_DREG               CCX 0
                     37: nbcd  ONE_OP          Z  0x4800        BR+BW     AM_ADAT                                           CCX 0
                     38: pack  PACK            W  0x8140        WR,BW,WR  AM_DREG,AM_DREG,AM_IMMED,AM_PREDEC,AM_PREDEC,AM_IMMED CCX 0 68020
                     39: unpk  PACK            W  0x8180        BR,WW,WR  AM_DREG,AM_DREG,AM_IMMED,AM_PREDEC,AM_PREDEC,AM_IMMED CCX 0 68020
                     40: 
                     41: ## arithmetic family
                     42: addb  TWO_OP,ADD      B  0xD000,0,0x0600,0      BR,BR+BW  AM_DATA,AM_DREG,AM_DREG|AM_IMMED,AM_ADAT          CC2 0
                     43: addw  TWO_OP,ADD      W  0xD040,0xD0C0,0x0640,0 WR,WR+WW  AM_ALL,AM_REG,AM_DREG|AM_IMMED,AM_ADAT            CC2 1
                     44: addl  TWO_OP,ADD      L  0xD080,0xD1C0,0x0680,0 LR,LR+LW  AM_ALL,AM_REG,AM_DREG|AM_IMMED,AM_ADAT            CC2 2
                     45: addqb QUICK,ADD       B  0x5000        BR,BR+BW  AM_IMMED,AM_AA                                    CC2 0
                     46: addqw QUICK,ADD       W  0x5040        WR,WR+WW  AM_IMMED,AM_AA                                    CC2 0
                     47: addql QUICK,ADD       L  0x5080        LR,LR+LW  AM_IMMED,AM_AA                                    CC2 0
                     48: addxb REGMEM          B  0xD100        BR,BR+BW  AM_PREDEC,AM_PREDEC,AM_DREG,AM_DREG               CC2 0
                     49: addxw REGMEM          W  0xD140        WR,WR+WW  AM_PREDEC,AM_PREDEC,AM_DREG,AM_DREG               CC2 1
                     50: addxl REGMEM          L  0xD180        LR,LR+LW  AM_PREDEC,AM_PREDEC,AM_DREG,AM_DREG               CC2 2
                     51: cmpb  TWO_OP,CMP      B  0xB000,0,0x0C00,0 BR,BR          AM_DATA,AM_DREG,AM_IMMED,AM_ADAT                  CC2 0
                     52: cmpw  TWO_OP,CMP      W  0xB040,0xB0C0,0x0C40,0 WR,WR     AM_ALL,AM_REG,AM_IMMED,AM_ADAT                    CC2 1
                     53: cmpl  TWO_OP,CMP      L  0xB080,0xB1C0,0x0C80,0 LR,LR     AM_ALL,AM_REG,AM_IMMED,AM_ADAT                    CC2 2
                     54: cmpmb REGMEM          B  0xB108        BR,BR     AM_POSTINC,AM_POSTINC                             CC2 0
                     55: cmpmw REGMEM          W  0xB148        WR,WR     AM_POSTINC,AM_POSTINC                             CC2 1
                     56: cmpml REGMEM          L  0xB188        LR,LR     AM_POSTINC,AM_POSTINC                             CC2 2
                     57: cmp2b CHK2            B  0x00C0,0x0000 BR,BR     AM_CTRL,AM_REG                                    CCX 0 68020
                     58: cmp2w CHK2            W  0x02C0,0x0000 WR,WR     AM_CTRL,AM_REG                                    CCX 0 68020
                     59: cmp2l CHK2            L  0x04C0,0x0000 LR,LR     AM_CTRL,AM_REG                                    CCX 0 68020
                     60: divs   TWO_OP         W  0x81C0,0,0xffff,0       WR,LR+LW  AM_DATA,AM_DREG                            CC2 0
                     61: divsl  DIV_OP         L  0x4C40,0x0800,0x0C00 LR,LR+LW  AM_DATA,AM_DREG|AM_REGPAIR                 CC2 0 68020
                     62: divsll DIV_OP         L  0x4C40,0x0800,0x0800 LR,LR+LW  AM_DATA,AM_REGPAIR                         CC2 0 68020
                     63: divu   TWO_OP         W  0x80C0,0,0xffff,0       WR,LR+LW  AM_DATA,AM_DREG                            CC2 0
                     64: divul  DIV_OP         L  0x4C40,0x0000,0x0400 LR,LR+LW  AM_DATA,AM_DREG|AM_REGPAIR                 CC2 0 68020
                     65: divull DIV_OP         L  0x4C40,0x0000,0x0000 LR,SPEC(6) AM_DATA,AM_REGPAIR                         CC2 0 68020
                     66: muls   TWO_OP         W  0xC1C0,0,0xffff,0    WR,WR+LW  AM_DATA,AM_DREG                            CC2 0
                     67: mulsl  DIV_OP         L  0x4C00,0x0800,0x0C00 LR,SPEC(6) AM_DATA,AM_DREG|AM_REGPAIR                 CC2 0 68020
                     68: mulu   TWO_OP         W  0xC0C0,0,0xffff,0    WR,WR+LW  AM_DATA,AM_DREG                            CC2 0
                     69: mulul  DIV_OP         L  0x4C00,0x0000,0x0400 LR,SPEC(6) AM_DATA,AM_DREG|AM_REGPAIR                 CC2 0 68020
                     70: negb  ONE_OP          B  0x4400        BR+BW     AM_ADAT                                           CC1 0
                     71: negw  ONE_OP          W  0x4440        WR+WW     AM_ADAT                                           CC1 1
                     72: negl  ONE_OP          L  0x4480        LR+LW     AM_ADAT                                           CC1 2
                     73: negxb ONE_OP          B  0x4000        BR+BW     AM_ADAT                                           CC1 0
                     74: negxw ONE_OP          W  0x4040        WR+WW     AM_ADAT                                           CC1 1
                     75: negxl ONE_OP          L  0x4080        LR+LW     AM_ADAT                                           CC1 2
                     76: subb  TWO_OP,SUB      B  0x9000,0,0x0400,0      BR,BR+BW  AM_DATA,AM_DREG,AM_DREG|AM_IMMED,AM_ADAT          CC2 0
                     77: subw  TWO_OP,SUB      W  0x9040,0x90C0,0x0440,0 WR,WR+WW  AM_ALL,AM_REG,AM_DREG|AM_IMMED,AM_ADAT            CC2 1
                     78: subl  TWO_OP,SUB      L  0x9080,0x91C0,0x0480,0 LR,LR+LW  AM_ALL,AM_REG,AM_DREG|AM_IMMED,AM_ADAT            CC2 2
                     79: subqb QUICK,SUB       B  0x5100        BR,BR+BW  AM_IMMED,AM_AA                                    CC2 0
                     80: subqw QUICK,SUB       W  0x5140        WR,WR+WW  AM_IMMED,AM_AA                                    CC2 0
                     81: subql QUICK,SUB       L  0x5180        LR,LR+LW  AM_IMMED,AM_AA                                    CC2 0
                     82: subxb REGMEM          B  0x9100        BR,BR+BW  AM_PREDEC,AM_PREDEC,AM_DREG,AM_DREG               CC2 0
                     83: subxw REGMEM          W  0x9140        WR,WR+WW  AM_PREDEC,AM_PREDEC,AM_DREG,AM_DREG               CC2 1
                     84: subxl REGMEM          L  0x9180        LR,LR+LW  AM_PREDEC,AM_PREDEC,AM_DREG,AM_DREG               CC2 2
                     85: 
                     86: ## logical family
                     87: andb  TWO_OP,AND      B 0xC000,0,0x0200,0x023C  BR,BR+BW  AM_DATA,AM_DREG,AM_DREG|AM_IMMED,AM_ADAT,AM_IMMED,AM_CCREG      CC2 0
                     88: andw  TWO_OP,AND      W 0xC040,0,0x0240,0x027C  WR,WR+WW  AM_DATA,AM_DREG,AM_DREG|AM_IMMED,AM_ADAT,AM_IMMED,AM_CCREG CC2 1
                     89: andl  TWO_OP,AND      L 0xC080,0,0x0280,0       LR,LR+LW  AM_DATA,AM_DREG,AM_DREG|AM_IMMED,AM_ADAT          CC2 2
                     90: orb   TWO_OP,OR       B 0x8000,0,0x0000,0x003C  BR,BR+BW  AM_DATA,AM_DREG,AM_DREG|AM_IMMED,AM_ADAT,AM_IMMED,AM_CCREG      CC2 0
                     91: orw   TWO_OP,OR       W 0x8040,0,0x0040,0x007C  WR,WR+WW  AM_DATA,AM_DREG,AM_DREG|AM_IMMED,AM_ADAT,AM_IMMED,AM_CCREG CC2 1
                     92: orl   TWO_OP,OR       L 0x8080,0,0x0080,0       LR,LR+LW  AM_DATA,AM_DREG,AM_DREG|AM_IMMED,AM_ADAT          CC2 2
                     93: eorb  TWO_OP,EOR      B 0xB100,0,0x0A00,0x0A3C  BR,BR+BW                  AM_DREG|AM_IMMED,AM_ADAT,AM_IMMED,AM_CCREG      CC2 0
                     94: eorw  TWO_OP,EOR      W 0xB140,0,0x0A40,0x0A7C  WR,WR+WW                  AM_DREG|AM_IMMED,AM_ADAT,AM_IMMED,AM_CCREG CC2 1
                     95: eorl  TWO_OP,EOR      L 0xB180,0,0x0A80,0       LR,LR+LW                  AM_DREG|AM_IMMED,AM_ADAT          CC2 2
                     96: notb  ONE_OP          B  0X4600        BR+BW     AM_ADAT                                           CC1 0
                     97: notw  ONE_OP          W  0X4640        WR+WW     AM_ADAT                                           CC1 1
                     98: notl  ONE_OP          L  0X4680        LR+LW     AM_ADAT                                           CC1 2
                     99: clrb  ONE_OP,CLR      B  0X4200        BW        AM_ADAT                                           CC1 0
                    100: clrw  ONE_OP,CLR      W  0X4240        WW        AM_ADAT                                           CC1 1
                    101: clrl  ONE_OP,CLR      L  0X4280        LW        AM_ADAT                                           CC1 2
                    102: 
                    103: ## shift family
                    104: aslb  SHIFT_OP,ASL    B  0xE100        SPEC(2),BR+BW AM_DREG|AM_IMMED,AM_DREG                      CC2 0
                    105: aslw  SHIFT_OP,ASL    W  0xE140,0xE1C0 SPEC(2),WR+WW AM_DREG|AM_IMMED,AM_DREG,AM_AMEM,0            CC2 1
                    106: asll  SHIFT_OP,ASL    L  0xE180        SPEC(2),LR+LW AM_DREG|AM_IMMED,AM_DREG                      CC2 2
                    107: asrb  SHIFT_OP,ASR    B  0xE000        SPEC(2),BR+BW AM_DREG|AM_IMMED,AM_DREG                      CC2 0
                    108: asrw  SHIFT_OP,ASR    W  0xE040,0xE0C0 SPEC(2),WR+WW AM_DREG|AM_IMMED,AM_DREG,AM_AMEM,0            CC2 1
                    109: asrl  SHIFT_OP,ASR    L  0xE080        SPEC(2),LR+LW AM_DREG|AM_IMMED,AM_DREG                      CC2 2
                    110: lslb  SHIFT_OP        B  0xE108        SPEC(2),BR+BW AM_DREG|AM_IMMED,AM_DREG                      CC2 0
                    111: lslw  SHIFT_OP        W  0xE148,0xE3C0 SPEC(2),WR+WW AM_DREG|AM_IMMED,AM_DREG,AM_AMEM,0            CC2 1
                    112: lsll  SHIFT_OP        L  0xE188        SPEC(2),LR+LW AM_DREG|AM_IMMED,AM_DREG                      CC2 2
                    113: lsrb  SHIFT_OP        B  0xE008        SPEC(2),BR+BW AM_DREG|AM_IMMED,AM_DREG                      CC2 0
                    114: lsrw  SHIFT_OP        W  0xE048,0xE2C0 SPEC(2),WR+WW AM_DREG|AM_IMMED,AM_DREG,AM_AMEM,0            CC2 1
                    115: lsrl  SHIFT_OP        L  0xE088        SPEC(2),LR+LW AM_DREG|AM_IMMED,AM_DREG                      CC2 2
                    116: rolb  SHIFT_OP        B  0xE118        SPEC(2),BR+BW AM_DREG|AM_IMMED,AM_DREG                      CC2 0
                    117: rolw  SHIFT_OP        W  0xE158,0xE7C0 SPEC(2),WR+WW AM_DREG|AM_IMMED,AM_DREG,AM_AMEM,0            CC2 1
                    118: roll  SHIFT_OP        L  0xE198        SPEC(2),LR+LW AM_DREG|AM_IMMED,AM_DREG                      CC2 2
                    119: rorb  SHIFT_OP        B  0xE018        SPEC(2),BR+BW AM_DREG|AM_IMMED,AM_DREG                      CC2 0
                    120: rorw  SHIFT_OP        W  0xE058,0xE6C0 SPEC(2),WR+WW AM_DREG|AM_IMMED,AM_DREG,AM_AMEM,0            CC2 1
                    121: rorl  SHIFT_OP        L  0xE098        SPEC(2),LR+LW AM_DREG|AM_IMMED,AM_DREG                      CC2 2
                    122: roxlb SHIFT_OP        B  0xE110        SPEC(2),BR+BW AM_DREG|AM_IMMED,AM_DREG                      CC2 0
                    123: roxlw SHIFT_OP        W  0xE150,0xE5C0 SPEC(2),WR+WW AM_DREG|AM_IMMED,AM_DREG,AM_AMEM,0            CC2 1
                    124: roxll SHIFT_OP        L  0xE190        SPEC(2),LR+LW AM_DREG|AM_IMMED,AM_DREG                      CC2 2
                    125: roxrb SHIFT_OP        B  0xE010        SPEC(2),BR+BW AM_DREG|AM_IMMED,AM_DREG                      CC2 0
                    126: roxrw SHIFT_OP        W  0xE050,0xE4C0 SPEC(2),WR+WW AM_DREG|AM_IMMED,AM_DREG,AM_AMEM,0            CC2 1
                    127: roxrl SHIFT_OP        L  0xE090        SPEC(2),LR+LW AM_DREG|AM_IMMED,AM_DREG                      CC2 2
                    128: 
                    129: ## true branch family
                    130: bras  BRANCH          JALL 0x6000      0             AM_NORMAL                                     CC0 0
                    131: bra   BRANCH          JALL 0x6000      0             AM_NORMAL                                     CC0 1
                    132: bral  BRANCH          JALL 0x60FF      0             AM_NORMAL                                     CC0 2 68020
                    133: bsrs  BRANCH,CALL     Z    0x6100      0             AM_NORMAL                                     CCX 0
                    134: bsr   BRANCH,CALL     Z    0x6100      0             AM_NORMAL                                     CCX 1
                    135: bsrl  BRANCH,CALL     Z    0x61FF      0             AM_NORMAL                                     CCX 2 68020
                    136: bccs  BRANCH          JCC  0x6400      0             AM_NORMAL                                     CCR 0
                    137: bcc   BRANCH          JCC  0x6400      0             AM_NORMAL                                     CCR 1
                    138: bccl  BRANCH          JCC  0x64FF      0             AM_NORMAL                                     CCR 2 68020
                    139: bcss  BRANCH          JCS  0x6500      0             AM_NORMAL                                     CCR 0
                    140: bcs   BRANCH          JCS  0x6500      0             AM_NORMAL                                     CCR 1
                    141: bcsl  BRANCH          JCS  0x65FF      0             AM_NORMAL                                     CCR 2 68020
                    142: beqs  BRANCH          JEQ  0x6700      0             AM_NORMAL                                     CCR 0
                    143: beq   BRANCH          JEQ  0x6700      0             AM_NORMAL                                     CCR 1
                    144: beql  BRANCH          JEQ  0x67FF      0             AM_NORMAL                                     CCR 2 68020
                    145: bnes  BRANCH          JNE  0x6600      0             AM_NORMAL                                     CCR 0
                    146: bne   BRANCH          JNE  0x6600      0             AM_NORMAL                                     CCR 1
                    147: bnel  BRANCH          JNE  0x66FF      0             AM_NORMAL                                     CCR 2 68020
                    148: bges  BRANCH          JGE  0x6C00      0             AM_NORMAL                                     CCR 0
                    149: bge   BRANCH          JGE  0x6C00      0             AM_NORMAL                                     CCR 1
                    150: bgel  BRANCH          JGE  0x6CFF      0             AM_NORMAL                                     CCR 2 68020
                    151: bgts  BRANCH          JGT  0x6E00      0             AM_NORMAL                                     CCR 0
                    152: bgt   BRANCH          JGT  0x6E00      0             AM_NORMAL                                     CCR 1
                    153: bgtl  BRANCH          JGT  0x6EFF      0             AM_NORMAL                                     CCR 2 68020
                    154: bhis  BRANCH          JHI  0x6200      0             AM_NORMAL                                     CCR 0
                    155: bhi   BRANCH          JHI  0x6200      0             AM_NORMAL                                     CCR 1
                    156: bhil  BRANCH          JHI  0x62FF      0             AM_NORMAL                                     CCR 2 68020
                    157: bles  BRANCH          JLE  0x6F00      0             AM_NORMAL                                     CCR 0
                    158: ble   BRANCH          JLE  0x6F00      0             AM_NORMAL                                     CCR 1
                    159: blel  BRANCH          JLE  0x6FFF      0             AM_NORMAL                                     CCR 2 68020
                    160: blss  BRANCH          JLS  0x6300      0             AM_NORMAL                                     CCR 0
                    161: bls   BRANCH          JLS  0x6300      0             AM_NORMAL                                     CCR 1
                    162: blsl  BRANCH          JLS  0x63FF      0             AM_NORMAL                                     CCR 2 68020
                    163: blts  BRANCH          JLT  0x6D00      0             AM_NORMAL                                     CCR 0
                    164: blt   BRANCH          JLT  0x6D00      0             AM_NORMAL                                     CCR 1
                    165: bltl  BRANCH          JLT  0x6DFF      0             AM_NORMAL                                     CCR 2 68020
                    166: bmis  BRANCH          JMI  0x6B00      0             AM_NORMAL                                     CCR 0
                    167: bmi   BRANCH          JMI  0x6B00      0             AM_NORMAL                                     CCR 1
                    168: bmil  BRANCH          JMI  0x6BFF      0             AM_NORMAL                                     CCR 2 68020
                    169: bpls  BRANCH          JPL  0x6A00      0             AM_NORMAL                                     CCR 0
                    170: bpl   BRANCH          JPL  0x6A00      0             AM_NORMAL                                     CCR 1
                    171: bpll  BRANCH          JPL  0x6AFF      0             AM_NORMAL                                     CCR 2 68020
                    172: bvcs  BRANCH          JVC  0x6800      0             AM_NORMAL                                     CCR 0 
                    173: bvc   BRANCH          JVC  0x6800      0             AM_NORMAL                                     CCR 1 
                    174: bvcl  BRANCH          JVC  0x68FF      0             AM_NORMAL                                     CCR 2 68020
                    175: bvss  BRANCH          JVS  0x6900      0             AM_NORMAL                                     CCR 0 
                    176: bvs   BRANCH          JVS  0x6900      0             AM_NORMAL                                     CCR 1 
                    177: bvsl  BRANCH          JVS  0x69FF      0             AM_NORMAL                                     CCR 2 68020
                    178: jmp   ONE_OP,BRANCH   JALL 0x4EC0,1    0             AM_CTRL                                       CC0 0
                    179: jsr   ONE_OP,CALL     Z    0x4E80,1    0             AM_CTRL                                       CCX 0
                    180: callm CALLM           Z    0x06C0      WR,0          AM_IMMED,AM_CTRL                              CCX 0 68020
                    181: 
                    182: ## jump family
                    183: jra   JBRNCH          JALL 0x6000,0x4EC0 0           AM_NORMAL|AM_CTRL                             CC0 0
                    184: jbsr  JBRNCH,CALL     Z    0x6100,0x4E80 0           AM_NORMAL|AM_CTRL                             CCX 1
                    185: jcc   JBRNCH          JCC  0x6400,0x6500 0           AM_NORMAL|AM_CTRL                             CCR 0
                    186: jcs   JBRNCH          JCS  0x6500,0x6400 0           AM_NORMAL|AM_CTRL                             CCR 0
                    187: jeq   JBRNCH          JEQ  0x6700,0x6600 0           AM_NORMAL|AM_CTRL                             CCR 0
                    188: jne   JBRNCH          JNE  0x6600,0x6700 0           AM_NORMAL|AM_CTRL                             CCR 0
                    189: jge   JBRNCH          JGE  0x6C00,0x6D00 0           AM_NORMAL|AM_CTRL                             CCR 0
                    190: jgt   JBRNCH          JGT  0x6E00,0x6F00 0           AM_NORMAL|AM_CTRL                             CCR 0
                    191: jhi   JBRNCH          JHI  0x6200,0x6300 0           AM_NORMAL|AM_CTRL                             CCR 0
                    192: jle   JBRNCH          JLE  0x6F00,0x6E00 0           AM_NORMAL|AM_CTRL                             CCR 0
                    193: jls   JBRNCH          JLS  0x6300,0x6200 0           AM_NORMAL|AM_CTRL                             CCR 0
                    194: jlt   JBRNCH          JLT  0x6D00,0x6C00 0           AM_NORMAL|AM_CTRL                             CCR 0
                    195: jmi   JBRNCH          JMI  0x6B00,0x6A00 0           AM_NORMAL|AM_CTRL                             CCR 0
                    196: jpl   JBRNCH          JPL  0x6A00,0x6B00 0           AM_NORMAL|AM_CTRL                             CCR 0
                    197: jvc   JBRNCH          JVC  0x6800,0x6900 0           AM_NORMAL|AM_CTRL                             CCR 0 
                    198: jvs   JBRNCH          JVS  0x6900,0x6800 0           AM_NORMAL|AM_CTRL                             CCR 0 
                    199: ## floating jumps
                    200: jfeq  JBRNCH          JFEQ  000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    201: jfne JBRNCH          JFNEQ 000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    202: jfneq JBRNCH          JFNEQ 000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    203: jflt  JBRNCH          JFLT  000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    204: jfnlt JBRNCH          JFNLT 000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    205: jfle  JBRNCH          JFLE  000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    206: jfnle JBRNCH          JFNLE 000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    207: jfgt  JBRNCH          JFGT  000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    208: jfngt JBRNCH          JFNGT 000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    209: jfge  JBRNCH          JFGE  000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    210: jfnge JBRNCH          JFNGE 000000,000000 0          AM_NORMAL|AM_CTRL                             CCR 0
                    211: 
                    212: ## dbxx family
                    213: dbra   DBRA           JNONE 0x51C8      WR+WW,0       AM_DREG,AM_NORMAL                             CC0 0
                    214: dbf    DBRA           JNONE 0x51C8      WR+WW,0       AM_DREG,AM_NORMAL                             CC0 0
                    215: dbcc   DBRA            JCC  0x54C8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    216: dbcs   DBRA            JCS  0x55C8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    217: dbeq   DBRA            JEQ  0x57C8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    218: dbne   DBRA            JNE  0x56C8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    219: dbge   DBRA            JGE  0x5CC8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    220: dbgt   DBRA            JGT  0x5EC8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    221: dbhi   DBRA            JHI  0x52C8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    222: dble   DBRA            JLE  0x5FC8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    223: dbls   DBRA            JLS  0x53C8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    224: dblt   DBRA            JLT  0x5DC8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    225: dbmi   DBRA            JMI  0x5BC8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    226: dbpl   DBRA            JPL  0x5AC8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0
                    227: dbvc   DBRA            JVC  0x58C8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0 
                    228: dbvs   DBRA            JVS  0x59C8      WR+WW,0       AM_DREG,AM_NORMAL                             CCR 0 
                    229: dbt    DBRA            JALL 0x50C8      WR+WW,0       AM_DREG,AM_NORMAL                             CC0 0
                    230: 
                    231: ## set family
                    232: sf    ONE_OP          Z    0x51C0      BW            AM_ADAT                                       CC0 0
                    233: scc   ONE_OP          Z    0x54C0      BW            AM_ADAT                                       CCR 0
                    234: scs   ONE_OP          Z    0x55C0      BW            AM_ADAT                                       CCR 0
                    235: seq   ONE_OP          Z    0x57C0      BW            AM_ADAT                                       CCR 0
                    236: sne   ONE_OP          Z    0x56C0      BW            AM_ADAT                                       CCR 0
                    237: sge   ONE_OP          Z    0x5CC0      BW            AM_ADAT                                       CCR 0
                    238: sgt   ONE_OP          Z    0x5EC0      BW            AM_ADAT                                       CCR 0
                    239: shi   ONE_OP          Z    0x52C0      BW            AM_ADAT                                       CCR 0
                    240: sle   ONE_OP          Z    0x5FC0      BW            AM_ADAT                                       CCR 0
                    241: sls   ONE_OP          Z    0x53C0      BW            AM_ADAT                                       CCR 0
                    242: slt   ONE_OP          Z    0x5DC0      BW            AM_ADAT                                       CCR 0
                    243: smi   ONE_OP          Z    0x5BC0      BW            AM_ADAT                                       CCR 0
                    244: spl   ONE_OP          Z    0x5AC0      BW            AM_ADAT                                       CCR 0
                    245: svc   ONE_OP          Z    0x58C0      BW            AM_ADAT                                       CCR 0 
                    246: svs   ONE_OP          Z    0x59C0      BW            AM_ADAT                                       CCR 0 
                    247: st    ONE_OP          Z    0x50C0      BW            AM_ADAT                                       CC0 0
                    248: ## floating sets
                    249: sfeq  ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    250: sfne ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    251: sfneq ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    252: sflt  ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    253: sfnlt ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    254: sfle  ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    255: sfnle ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    256: sfgt  ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    257: sfngt ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    258: sfge  ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    259: sfnge ONE_OP          Z    0x0000      BW            AM_ADAT                                       CCR 0
                    260: 
                    261: ## bit family
                    262: btst   BIT,BOP    Z    0x0100,0x0800   BR,SPEC(1)    AM_DREG,AM_ADAT,AM_IMMED,AM_ADAT              CCX 0
                    263: bclr   BIT,BOP    Z    0x0180,0x0880   BR,SPEC(0)    AM_DREG,AM_ADAT,AM_IMMED,AM_ADAT              CCX 0
                    264: bset   BIT,BOP    Z    0x01C0,0x08C0   BR,SPEC(0)    AM_DREG,AM_ADAT,AM_IMMED,AM_ADAT              CCX 0
                    265: bchg   BIT,BOP    Z    0x0140,0x0840   BR,SPEC(0)    AM_DREG,AM_ADAT,AM_IMMED,AM_ADAT              CCX 0
                    266: bfchg  BITF       Z    0xEAC0          SPEC(4)       AM_DREG|AM_ACTRL                              CCX 0 68020
                    267: bfclr  BITF       Z    0xECC0          SPEC(4)       AM_DREG|AM_ACTRL                              CCX 0 68020
                    268: bfexts BITFR      L    0xEBC0          SPEC(5),LW    AM_DREG|AM_CTRL,AM_DREG                       CC2 0 68020
                    269: bfextu BITFR      L    0xE9C0          SPEC(5),LW    AM_DREG|AM_CTRL,AM_DREG                       CC2 0 68020
                    270: bfffo  BITFR      L    0xEDC0          SPEC(5),LW    AM_DREG|AM_CTRL,AM_DREG                       CC2 0 68020
                    271: bfins  BITFR      Z    0xEFC0          LR,SPEC(4)    AM_DREG,AM_DREG|AM_ACTRL                      CCX 0 68020
                    272: bfset  BITF       Z    0xEEC0          SPEC(4)       AM_DREG|AM_ACTRL                              CCX 0 68020
                    273: bftst  BITF       Z    0xE8C0          SPEC(5)       AM_DREG|AM_ACTRL                              CCX 0 68020
                    274: 
                    275: ## breakpoint and trap family
                    276: bkpt   TRAP            Z    0x4848      WR            AM_IMMED                                      CCX 0 68020
                    277: chk    TWO_OP          W    0x4180,0,0xffff,0 WR,WR   AM_DATA,AM_DREG                               CCX 0
                    278: chkl   TWO_OP          L    0x4100,0,0xffff,0 LR,LR   AM_DATA,AM_DREG                               CCX 0
                    279: chk2b  CHK2            B    0x00C0,0x0800 BR,BR       AM_CTRL,AM_REG                                CCX 0 68020
                    280: chk2w  CHK2            W    0x02C0,0x0800 WR,WR       AM_CTRL,AM_REG                                CCX 0 68020
                    281: chk2l  CHK2            L    0x04C0,0x0800 LR,LR       AM_CTRL,AM_REG                                CCX 0 68020
                    282: trap   TRAP            Z    0x4E40      LR            AM_IMMED                                      CCX 0
                    283: trapv  NO              Z    0x4E76      X             0                                             CC0 0
                    284: trapt  NO              Z    0x50FC      X             0                                             CC0 0 68020
                    285: traptw STOP            W    0x50FA      WR            AM_IMMED                                      CC0 0 68020
                    286: traptl STOP            L    0x50FB      LR            AM_IMMED                                      CC0 0 68020
                    287: trapf  NO              Z    0x51FC      X             0                                             CC0 0 68020
                    288: trapfw STOP            W    0x51FA      WR            AM_IMMED                                      CC0 0 68020
                    289: trapfl STOP            L    0x51FB      LR            AM_IMMED                                      CC0 0 68020
                    290: traphi  NO             Z    0x52FC      X             0                                             CC0 0 68020
                    291: traphiw STOP           W    0x52FA      WR            AM_IMMED                                      CC0 0 68020
                    292: traphil STOP           L    0x52FB      LR            AM_IMMED                                      CC0 0 68020
                    293: trapls  NO             Z    0x53FC      X             0                                             CC0 0 68020
                    294: traplsw STOP           W    0x53FA      WR            AM_IMMED                                      CC0 0 68020
                    295: traplsl STOP           L    0x53FB      LR            AM_IMMED                                      CC0 0 68020
                    296: trapcc  NO             Z    0x54FC      X             0                                             CC0 0 68020
                    297: trapccw STOP           W    0x54FA      WR            AM_IMMED                                      CC0 0 68020
                    298: trapccl STOP           L    0x54FB      LR            AM_IMMED                                      CC0 0 68020
                    299: trapcs  NO             Z    0x55FC      X             0                                             CC0 0 68020
                    300: trapcsw STOP           W    0x55FA      WR            AM_IMMED                                      CC0 0 68020
                    301: trapcsl STOP           L    0x55FB      LR            AM_IMMED                                      CC0 0 68020
                    302: trapne  NO             Z    0x56FC      X             0                                             CC0 0 68020
                    303: trapnew STOP           W    0x56FA      WR            AM_IMMED                                      CC0 0 68020
                    304: trapnel STOP           L    0x56FB      LR            AM_IMMED                                      CC0 0 68020
                    305: trapeq  NO             Z    0x57FC      X             0                                             CC0 0 68020
                    306: trapeqw STOP           W    0x57FA      WR            AM_IMMED                                      CC0 0 68020
                    307: trapeql STOP           L    0x57FB      LR            AM_IMMED                                      CC0 0 68020
                    308: trapvc  NO             Z    0x58FC      X             0                                             CC0 0 68020
                    309: trapvcw STOP           W    0x58FA      WR            AM_IMMED                                      CC0 0 68020
                    310: trapvcl STOP           L    0x58FB      LR            AM_IMMED                                      CC0 0 68020
                    311: trapvs  NO             Z    0x59FC      X             0                                             CC0 0 68020
                    312: trapvsw STOP           W    0x59FA      WR            AM_IMMED                                      CC0 0 68020
                    313: trapvsl STOP           L    0x59FB      LR            AM_IMMED                                      CC0 0 68020
                    314: trappl  NO             Z    0x5AFC      X             0                                             CC0 0 68020
                    315: trapplw STOP           W    0x5AFA      WR            AM_IMMED                                      CC0 0 68020
                    316: trappll STOP           L    0x5AFB      LR            AM_IMMED                                      CC0 0 68020
                    317: trapmi  NO             Z    0x5BFC      X             0                                             CC0 0 68020
                    318: trapmiw STOP           W    0x5BFA      WR            AM_IMMED                                      CC0 0 68020
                    319: trapmil STOP           L    0x5BFB      LR            AM_IMMED                                      CC0 0 68020
                    320: trapge  NO             Z    0x5CFC      X             0                                             CC0 0 68020
                    321: trapgew STOP           W    0x5CFA      WR            AM_IMMED                                      CC0 0 68020
                    322: trapgel STOP           L    0x5CFB      LR            AM_IMMED                                      CC0 0 68020
                    323: traplt  NO             Z    0x5DFC      X             0                                             CC0 0 68020
                    324: trapltw STOP           W    0x5DFA      WR            AM_IMMED                                      CC0 0 68020
                    325: trapltl STOP           L    0x5DFB      LR            AM_IMMED                                      CC0 0 68020
                    326: trapgt  NO             Z    0x5EFC      X             0                                             CC0 0 68020
                    327: trapgtw STOP           W    0x5EFA      WR            AM_IMMED                                      CC0 0 68020
                    328: trapgtl STOP           L    0x5EFB      LR            AM_IMMED                                      CC0 0 68020
                    329: traple  NO             Z    0x5FFC      X             0                                             CC0 0 68020
                    330: traplew STOP           W    0x5FFA      WR            AM_IMMED                                      CC0 0 68020
                    331: traplel STOP           L    0x5FFB      LR            AM_IMMED                                      CC0 0 68020
                    332: 
                    333: ## semiphore ops
                    334: casb   CAS1            B    0x0AC0      BR+BW,BR,BR+BW AM_DREG,AM_DREG,AM_AMEM                      CCX 0 68020
                    335: casw   CAS1            W    0x0CC0      WR+WW,WR,WR+WW AM_DREG,AM_DREG,AM_AMEM                      CCX 0 68020
                    336: casl   CAS1            L    0x0EC0      LR+LW,LR,LR+LW AM_DREG,AM_DREG,AM_AMEM                      CCX 0 68020
                    337: cas2b  CAS2            B    0x0AFC      BR+BW,BR,BR+BW AM_REGPAIR,AM_REGPAIR,AM_REGPAIR             CCX 0 68020
                    338: cas2w  CAS2            W    0x0CFC      WR+WW,WR,WR+WW AM_REGPAIR,AM_REGPAIR,AM_REGPAIR             CCX 0 68020
                    339: cas2l  CAS2            L    0x0EFC      LR+LW,LR,LR+LW AM_REGPAIR,AM_REGPAIR,AM_REGPAIR             CCX 0 68020
                    340: tas    ONE_OP          Z    0x4AC0      BR+BW         AM_ADAT                                       CCX 0
                    341: 
                    342: ## others
                    343: extl   REG_OP,EXT      L    0x48C0      WR+LW         AM_DREG                                       CC1 0
                    344: extw   REG_OP,EXT      W    0x4880      BR+WW         AM_DREG                                       CC1 0
                    345: extbl  REG_OP,EXT      L    0x49C0      BR+LW         AM_DREG                                       CC1 0 68020
                    346: lea    TWO_OP,LEA      L    0,0x41C0    0,LW          AM_CTRL,AM_AREG                               CC0 0
                    347: link   LINK,LINK       Z    0x4E50,0x4808 0,SPEC(3)   AM_AREG,AM_IMMED                              CC0 0
                    348: nop    NO              Z    0x4E71      X             0                                             CC0 0
                    349: pea    ONE_OP,PEA      Z    0x4840,0    SPEC(3)       AM_CTRL                                       CC0 0
                    350: reset  NO              Z    0x4E70      X             0                                             CC0 0
                    351: rte    NO,EXIT         Z    0x4E73      X             0                                             CCX 0
                    352: rtr    NO,EXIT         Z    0x4E77      X             0                                             CCX 0
                    353: rts    RTS,EXIT        Z    0x4E75,0x4E74 SPEC(7)     AM_IMMED                                      CCX 0
                    354: rtm    TRAP            Z    0x06C0      LW            AM_REG                                        CCX 0 68020
                    355: stop   STOP            W    0x4E72      WR            AM_IMMED                                      CCX 0
                    356: swap   REG_OP          Z    0x4840      LR+LW         AM_DREG                                       CCX 0
                    357: unlk   REG_OP,UNLK     Z    0x4E58      SPEC(3)       AM_AREG                                       CC0 0
                    358: 
                    359: ## pseudo ops
                    360: .long  PSEUDO     BYTE,LONG     L       -1            1
                    361: .word  PSEUDO     BYTE,WORD     W       -1            1
                    362: .byte  PSEUDO     BYTE,BYTE     B       -1            0
                    363: .text  PSEUDO     DATA,TEXT     Z        0
                    364: .data  PSEUDO     DATA,DATA     Z        0
                    365: .data1 PSEUDO     DATA,DATA1    Z        0
                    366: .data2 PSEUDO     DATA,DATA2    Z        0
                    367: .bss   PSEUDO     DATA,BSS      Z        0
                    368: .globl PSEUDO    GLOBL,GLOBL    Z       -1
                    369: .comm  PSEUDO     COMM,COMM     Z        2            0             0      AM_NORMAL,AM_NORMAL
                    370: .even  PSEUDO     EVEN,EVEN     Z        0
                    371: .align PSEUDO     ALIGN,ALIGN   Z        1            0             0      AM_NORMAL
                    372: .asciz PSEUDO     ASCII,ASCIZ   Z       -1            0             1
                    373: .ascii PSEUDO     ASCII,ASCII   Z       -1            0             0
                    374: .single PSEUDO    FLOAT,FLOAT   Z       -1            1             0
                    375: .double PSEUDO    FLOAT,DOUBLE  Z       -1            1             0
                    376: .stabs PSEUDO     STAB,STABS    Z       -1
                    377: .stabd PSEUDO     STAB,STABD    Z       -1
                    378: .stabn PSEUDO     STAB,STABN    Z       -1
                    379: .skip  PSEUDO     SKIP,SKIP     Z        1            0             0      AM_NORMAL
                    380: .lcomm PSEUDO     COMM,LCOMM    Z        2            0             0      AM_NORMAL,AM_NORMAL
                    381: .fcpid  PSEUDO     CPID,CPID     Z        1            0             0      AM_NORMAL
                    382: 
                    383: ## MOVE Floating Point Instructions
                    384: 
                    385: fmovex cp_move,MOVE    X       0x4000+X_SIZE,0x6000+X_SIZE,0x00 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_AMEM,AM_FREG,AM_FREG  FCC  0 68881
                    386: fmovel cp_move,MOVE    L       0x4000+L_SIZE,0x6000+L_SIZE,0x8000,0xa000       LR,FW   AM_DATA,AM_FREG,AM_FREG,AM_ADAT,AM_DATA,AM_FCTRLREG,AM_FCTRLREG,AM_ADAT FCC  0 68881
                    387: fmoves cp_move,MOVE    S       0x4000+S_SIZE,0x6000+S_SIZE     SR,FW   AM_DATA,AM_FREG,AM_FREG,AM_ADAT FCC  0 68881
                    388: 
                    389: ## kluge: fmovp fpm,ea  uses d7 as k-factor!
                    390: 
                    391: fmovep cp_move,MOVE    P       0x4000+P_SIZE,0x6070+C_SIZE     PR,FW   AM_ADDR,AM_FREG,AM_FREG,AM_AMEM FCC  0 68881
                    392: fmovew cp_move,MOVE    W       0x4000+W_SIZE,0x6000+W_SIZE     WR,FW   AM_DATA,AM_FREG,AM_FREG,AM_ADAT FCC  0 68881
                    393: fmoved cp_move,MOVE    D       0x4000+D_SIZE,0x6000+D_SIZE     DR,FW   AM_MEM,AM_FREG,AM_FREG,AM_AMEM  FCC  0 68881
                    394: fmoveb cp_move,MOVE    B       0x4000+B_SIZE,0x6000+B_SIZE     BR,FW   AM_DATA,AM_FREG,AM_FREG,AM_ADAT FCC  0 68881
                    395: 
                    396: ## Monadic Floating point instructions
                    397: 
                    398: fabsx  cp_general      X       0x4018+X_SIZE,0x18 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    399: fabsl  cp_general      L       0x4018+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    400: fabss  cp_general      S       0x4018+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    401: fabsp  cp_general      P       0x4018+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    402: fabsw  cp_general      W       0x4018+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    403: fabsd  cp_general      D       0x4018+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    404: fabsb  cp_general      B       0x4018+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    405: 
                    406: facosx cp_general      X       0x401c+X_SIZE,0x1c XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    407: facosl cp_general      L       0x401c+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    408: facoss cp_general      S       0x401c+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    409: facosp cp_general      P       0x401c+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    410: facosw cp_general      W       0x401c+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    411: facosd cp_general      D       0x401c+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    412: facosb cp_general      B       0x401c+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    413: 
                    414: fasinx cp_general      X       0x400c+X_SIZE,0x0c XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    415: fasinl cp_general      L       0x400c+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    416: fasins cp_general      S       0x400c+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    417: fasinp cp_general      P       0x400c+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    418: fasinw cp_general      W       0x400c+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    419: fasind cp_general      D       0x400c+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    420: fasinb cp_general      B       0x400c+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    421: 
                    422: fatanx cp_general      X       0x400a+X_SIZE,0x0a XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    423: fatanl cp_general      L       0x400a+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    424: fatans cp_general      S       0x400a+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    425: fatanp cp_general      P       0x400a+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    426: fatanw cp_general      W       0x400a+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    427: fatand cp_general      D       0x400a+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    428: fatanb cp_general      B       0x400a+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    429: 
                    430: fatanhx        cp_general      X       0x400d+X_SIZE,0x0d XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    431: fatanhl        cp_general      L       0x400d+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    432: fatanhs        cp_general      S       0x400d+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    433: fatanhp        cp_general      P       0x400d+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    434: fatanhw        cp_general      W       0x400d+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    435: fatanhd        cp_general      D       0x400d+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    436: fatanhb        cp_general      B       0x400d+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    437: 
                    438: fcosx  cp_general      X       0x401d+X_SIZE,0x1d XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    439: fcosl  cp_general      L       0x401d+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    440: fcoss  cp_general      S       0x401d+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    441: fcosp  cp_general      P       0x401d+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    442: fcosw  cp_general      W       0x401d+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    443: fcosd  cp_general      D       0x401d+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    444: fcosb  cp_general      B       0x401d+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    445: 
                    446: fcoshx cp_general      X       0x4019+X_SIZE,0x19 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    447: fcoshl cp_general      L       0x4019+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    448: fcoshs cp_general      S       0x4019+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    449: fcoshp cp_general      P       0x4019+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    450: fcoshw cp_general      W       0x4019+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    451: fcoshd cp_general      D       0x4019+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    452: fcoshb cp_general      B       0x4019+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    453: 
                    454: fetoxx cp_general      X       0x4010+X_SIZE,0x10 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    455: fetoxl cp_general      L       0x4010+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    456: fetoxs cp_general      S       0x4010+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    457: fetoxp cp_general      P       0x4010+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    458: fetoxw cp_general      W       0x4010+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    459: fetoxd cp_general      D       0x4010+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    460: fetoxb cp_general      B       0x4010+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    461: 
                    462: fetoxm1x       cp_general      X       0x4008+X_SIZE,0x08 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    463: fetoxm1l       cp_general      L       0x4008+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    464: fetoxm1s       cp_general      S       0x4008+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    465: fetoxm1p       cp_general      P       0x4008+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    466: fetoxm1w       cp_general      W       0x4008+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    467: fetoxm1d       cp_general      D       0x4008+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    468: fetoxm1b       cp_general      B       0x4008+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    469: 
                    470: fgetexpx       cp_general      X       0x401e+X_SIZE,0x1e XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    471: fgetexpl       cp_general      L       0x401e+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    472: fgetexps       cp_general      S       0x401e+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    473: fgetexpp       cp_general      P       0x401e+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    474: fgetexpw       cp_general      W       0x401e+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    475: fgetexpd       cp_general      D       0x401e+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    476: fgetexpb       cp_general      B       0x401e+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    477: 
                    478: fgetmanx       cp_general      X       0x401f+X_SIZE,0x1f XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    479: fgetmanl       cp_general      L       0x401f+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    480: fgetmans       cp_general      S       0x401f+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    481: fgetmanp       cp_general      P       0x401f+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    482: fgetmanw       cp_general      W       0x401f+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    483: fgetmand       cp_general      D       0x401f+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    484: fgetmanb       cp_general      B       0x401f+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    485: 
                    486: fintx  cp_general      X       0x4001+X_SIZE,0x01 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    487: fintl  cp_general      L       0x4001+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    488: fints  cp_general      S       0x4001+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    489: fintp  cp_general      P       0x4001+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    490: fintw  cp_general      W       0x4001+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    491: fintd  cp_general      D       0x4001+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    492: fintb  cp_general      B       0x4001+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    493: 
                    494: fintrzx        cp_general      X       0x4003+X_SIZE,0x01 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    495: fintrzl        cp_general      L       0x4003+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    496: fintrzs        cp_general      S       0x4003+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    497: fintrzp        cp_general      P       0x4003+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    498: fintrzw        cp_general      W       0x4003+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    499: fintrzd        cp_general      D       0x4003+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    500: fintrzb        cp_general      B       0x4003+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    501: 
                    502: flog10x        cp_general      X       0x4015+X_SIZE,0x15 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG FCC  0 68881
                    503: flog10l        cp_general      L       0x4015+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    504: flog10s        cp_general      S       0x4015+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    505: flog10p        cp_general      P       0x4015+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    506: flog10w        cp_general      W       0x4015+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    507: flog10d        cp_general      D       0x4015+D_SIZE   DR,FW   AM_MEM,AM_FREG FCC  0 68881
                    508: flog10b        cp_general      B       0x4015+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    509: 
                    510: flog2x cp_general      X       0x4016+X_SIZE,0x16 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    511: flog2l cp_general      L       0x4016+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    512: flog2s cp_general      S       0x4016+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    513: flog2p cp_general      P       0x4016+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    514: flog2w cp_general      W       0x4016+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    515: flog2d cp_general      D       0x4016+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    516: flog2b cp_general      B       0x4016+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    517: 
                    518: flognx cp_general      X       0x4014+X_SIZE,0x15 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    519: flognl cp_general      L       0x4014+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    520: flogns cp_general      S       0x4014+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    521: flognp cp_general      P       0x4014+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    522: flognw cp_general      W       0x4014+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    523: flognd cp_general      D       0x4014+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    524: flognb cp_general      B       0x4014+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    525: 
                    526: flognp1x       cp_general      X       0x4006+X_SIZE,0x06 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    527: flognp1l       cp_general      L       0x4006+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    528: flognp1s       cp_general      S       0x4006+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    529: flognp1p       cp_general      P       0x4006+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    530: flognp1w       cp_general      W       0x4006+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    531: flognp1d       cp_general      D       0x4006+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    532: flognp1b       cp_general      B       0x4006+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    533: 
                    534: fnegx  cp_general      X       0x401a+X_SIZE,0x1a XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    535: fnegl  cp_general      L       0x401a+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    536: fnegs  cp_general      S       0x401a+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    537: fnegp  cp_general      P       0x401a+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    538: fnegw  cp_general      W       0x401a+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    539: fnegd  cp_general      D       0x401a+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    540: fnegb  cp_general      B       0x401a+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    541: 
                    542: fsinx  cp_general      X       0x400e+X_SIZE,0x0e XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    543: fsinl  cp_general      L       0x400e+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    544: fsins  cp_general      S       0x400e+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    545: fsinp  cp_general      P       0x400e+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    546: fsinw  cp_general      W       0x400e+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    547: fsind  cp_general      D       0x400e+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    548: fsinb  cp_general      B       0x400e+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    549: 
                    550: fsinhx cp_general      X       0x4002+X_SIZE,0x02 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    551: fsinhl cp_general      L       0x4002+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    552: fsinhs cp_general      S       0x4002+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    553: fsinhp cp_general      P       0x4002+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    554: fsinhw cp_general      W       0x4002+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    555: fsinhd cp_general      D       0x4002+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    556: fsinhb cp_general      B       0x4002+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    557: 
                    558: fsqrtx cp_general      X       0x4004+X_SIZE,0x04 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    559: fsqrtl cp_general      L       0x4004+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    560: fsqrts cp_general      S       0x4004+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    561: fsqrtp cp_general      P       0x4004+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    562: fsqrtw cp_general      W       0x4004+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    563: fsqrtd cp_general      D       0x4004+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    564: fsqrtb cp_general      B       0x4004+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    565: 
                    566: ftanx  cp_general      X       0x400f+X_SIZE,0x0f XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    567: ftanl  cp_general      L       0x400f+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    568: ftans  cp_general      S       0x400f+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    569: ftanp  cp_general      P       0x400f+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    570: ftanw  cp_general      W       0x400f+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    571: ftand  cp_general      D       0x400f+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    572: ftanb  cp_general      B       0x400f+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    573: 
                    574: ftanhx cp_general      X       0x4009+X_SIZE,0x09 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    575: ftanhl cp_general      L       0x4009+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    576: ftanhs cp_general      S       0x4009+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    577: ftanhp cp_general      P       0x4009+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    578: ftanhw cp_general      W       0x4009+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    579: ftanhd cp_general      D       0x4009+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    580: ftanhb cp_general      B       0x4009+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    581: 
                    582: ftentoxx       cp_general      X       0x4012+X_SIZE,0x12 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    583: ftentoxl       cp_general      L       0x4012+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    584: ftentoxs       cp_general      S       0x4012+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    585: ftentoxp       cp_general      P       0x4012+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    586: ftentoxw       cp_general      W       0x4012+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    587: ftentoxd       cp_general      D       0x4012+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    588: ftentoxb       cp_general      B       0x4012+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    589: 
                    590: ftwotoxx       cp_general      X       0x4011+X_SIZE,0x11 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    591: ftwotoxl       cp_general      L       0x4011+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    592: ftwotoxs       cp_general      S       0x4011+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    593: ftwotoxp       cp_general      P       0x4011+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    594: ftwotoxw       cp_general      W       0x4011+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    595: ftwotoxd       cp_general      D       0x4011+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    596: ftwotoxb       cp_general      B       0x4011+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    597: 
                    598: ## Dyadic Floating point instructions
                    599: 
                    600: faddx  cp_general      X       0x4022+X_SIZE,0x22 XR,FR+FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG     FCC  0 68881
                    601: faddl  cp_general      L       0x4022+L_SIZE   LR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    602: fadds  cp_general      S       0x4022+S_SIZE   SR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    603: faddp  cp_general      P       0x4022+P_SIZE   PR,FR+FW        AM_ADDR,AM_FREG FCC  0 68881
                    604: faddw  cp_general      W       0x4022+W_SIZE   WR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    605: faddd  cp_general      D       0x4022+D_SIZE   DR,FR+FW        AM_MEM,AM_FREG  FCC  0 68881
                    606: faddb  cp_general      B       0x4022+B_SIZE   BR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    607: 
                    608: fdivx  cp_general      X       0x4020+X_SIZE,0x20 XR,FR+FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG     FCC  0 68881
                    609: fdivl  cp_general      L       0x4020+L_SIZE   LR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    610: fdivs  cp_general      S       0x4020+S_SIZE   SR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    611: fdivp  cp_general      P       0x4020+P_SIZE   PR,FR+FW        AM_ADDR,AM_FREG FCC  0 68881
                    612: fdivw  cp_general      W       0x4020+W_SIZE   WR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    613: fdivd  cp_general      D       0x4020+D_SIZE   DR,FR+FW        AM_MEM,AM_FREG  FCC  0 68881
                    614: fdivb  cp_general      B       0x4020+B_SIZE   BR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    615: 
                    616: fmodx  cp_general      X       0x4021+X_SIZE,0x21 XR,FR+FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG     FCC  0 68881
                    617: fmodl  cp_general      L       0x4021+L_SIZE   LR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    618: fmods  cp_general      S       0x4021+S_SIZE   SR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    619: fmodp  cp_general      P       0x4021+P_SIZE   PR,FR+FW        AM_ADDR,AM_FREG FCC  0 68881
                    620: fmodw  cp_general      W       0x4021+W_SIZE   WR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    621: fmodd  cp_general      D       0x4021+D_SIZE   DR,FR+FW        AM_MEM,AM_FREG  FCC  0 68881
                    622: fmodb  cp_general      B       0x4021+B_SIZE   BR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    623: 
                    624: fmulx  cp_general      X       0x4023+X_SIZE,0x23 XR,FR+FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG     FCC  0 68881
                    625: fmull  cp_general      L       0x4023+L_SIZE   LR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    626: fmuls  cp_general      S       0x4023+S_SIZE   SR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    627: fmulp  cp_general      P       0x4023+P_SIZE   PR,FR+FW        AM_ADDR,AM_FREG FCC  0 68881
                    628: fmulw  cp_general      W       0x4023+W_SIZE   WR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    629: fmuld  cp_general      D       0x4023+D_SIZE   DR,FR+FW        AM_MEM,AM_FREG  FCC  0 68881
                    630: fmulb  cp_general      B       0x4023+B_SIZE   BR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    631: 
                    632: fremx  cp_general      X       0x4025+X_SIZE,0x25 XR,FR+FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG     FCC  0 68881
                    633: freml  cp_general      L       0x4025+L_SIZE   LR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    634: frems  cp_general      S       0x4025+S_SIZE   SR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    635: fremp  cp_general      P       0x4025+P_SIZE   PR,FR+FW        AM_ADDR,AM_FREG FCC  0 68881
                    636: fremw  cp_general      W       0x4025+W_SIZE   WR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    637: fremd  cp_general      D       0x4025+D_SIZE   DR,FR+FW        AM_MEM,AM_FREG  FCC  0 68881
                    638: fremb  cp_general      B       0x4025+B_SIZE   BR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    639: 
                    640: fscalex        cp_general      X       0x4026+X_SIZE,0x26 XR,FR+FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG     FCC  0 68881
                    641: fscalel        cp_general      L       0x4026+L_SIZE   LR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    642: fscales        cp_general      S       0x4026+S_SIZE   SR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    643: fscalep        cp_general      P       0x4026+P_SIZE   PR,FR+FW        AM_ADDR,AM_FREG FCC  0 68881
                    644: fscalew        cp_general      W       0x4026+W_SIZE   WR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    645: fscaled        cp_general      D       0x4026+D_SIZE   DR,FR+FW        AM_MEM,AM_FREG  FCC  0 68881
                    646: fscaleb        cp_general      B       0x4026+B_SIZE   BR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    647: 
                    648: fsgldivx       cp_general      X       0x4024+X_SIZE,0x24 XR,FR+FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG     FCC  0 68881
                    649: fsgldivs       cp_general      S       0x4024+S_SIZE   SR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    650: fsgldivl       cp_general      L       0x4024+L_SIZE   LR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    651: fsgldivp       cp_general      P       0x4024+P_SIZE   PR,FR+FW        AM_ADDR,AM_FREG FCC  0 68881
                    652: fsgldivw       cp_general      W       0x4024+W_SIZE   WR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    653: fsgldivb       cp_general      B       0x4024+B_SIZE   BR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    654: 
                    655: fsglmulx       cp_general      X       0x4027+X_SIZE,0x27 XR,FR+FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG     FCC  0 68881
                    656: fsglmuls       cp_general      S       0x4027+S_SIZE   SR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    657: fsglmull       cp_general      L       0x4027+L_SIZE   LR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    658: fsglmulp       cp_general      P       0x4027+P_SIZE   PR,FR+FW        AM_ADDR,AM_FREG FCC  0 68881
                    659: fsglmulw       cp_general      W       0x4027+W_SIZE   WR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    660: fsglmulb       cp_general      B       0x4027+B_SIZE   BR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    661: 
                    662: fsubx  cp_general      X       0x4028+X_SIZE,0x28 XR,FR+FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG     FCC  0 68881
                    663: fsubl  cp_general      L       0x4028+L_SIZE   LR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    664: fsubs  cp_general      S       0x4028+S_SIZE   SR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    665: fsubp  cp_general      P       0x4028+P_SIZE   PR,FR+FW        AM_ADDR,AM_FREG FCC  0 68881
                    666: fsubw  cp_general      W       0x4028+W_SIZE   WR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    667: fsubd  cp_general      D       0x4028+D_SIZE   DR,FR+FW        AM_MEM,AM_FREG  FCC  0 68881
                    668: fsubb  cp_general      B       0x4028+B_SIZE   BR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    669: 
                    670: fytoxx cp_general      X       0x402c+X_SIZE,0x2c XR,FR+FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG     FCC  0 68881
                    671: fytoxl cp_general      L       0x402c+L_SIZE   LR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    672: fytoxs cp_general      S       0x402c+S_SIZE   SR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    673: fytoxp cp_general      P       0x402c+P_SIZE   PR,FR+FW        AM_ADDR,AM_FREG FCC  0 68881
                    674: fytoxw cp_general      W       0x402c+W_SIZE   WR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    675: fytoxd cp_general      D       0x402c+D_SIZE   DR,FR+FW        AM_MEM,AM_FREG  FCC  0 68881
                    676: fytoxb cp_general      B       0x402c+B_SIZE   BR,FR+FW        AM_DATA,AM_FREG FCC  0 68881
                    677: 
                    678: ## Oddball general format floating point instructions
                    679: 
                    680: fcmpx  cp_general,CMP  X       0x4038+X_SIZE,0x38 XR,FR AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    681: fcmpl  cp_general,CMP  L       0x4038+L_SIZE   LR,FR   AM_DATA,AM_FREG FCC  0 68881
                    682: fcmps  cp_general,CMP  S       0x4038+S_SIZE   SR,FR   AM_DATA,AM_FREG FCC  0 68881
                    683: fcmpp  cp_general      P       0x4038+P_SIZE   PR,FR   AM_ADDR,AM_FREG FCC  0 68881
                    684: fcmpw  cp_general,CMP  W       0x4038+W_SIZE   WR,FR   AM_DATA,AM_FREG FCC  0 68881
                    685: fcmpd  cp_general,CMP  D       0x4038+D_SIZE   DR,FR   AM_MEM,AM_FREG  FCC  0 68881
                    686: fcmpb  cp_general,CMP  B       0x4038+B_SIZE   BR,FR   AM_DATA,AM_FREG FCC  0 68881
                    687: 
                    688: fmovecr        cp_movecr       X       0x5c00  BR,FW   AM_IMMED,AM_FREG        FCC  0 68881
                    689: fmovem cp_movem,MOVEM  X       0xd000,0xe000,0x8000,0xa000     0,0     AM_CTRL|AM_POSTINC,AM_IMMED|AM_FREGLIST|AM_DREG,AM_IMMED|AM_FREGLIST|AM_DREG,AM_ACTRL|AM_PREDEC,AM_MEM,AM_FCREGLIST,AM_FCREGLIST,AM_AMEM        FCC0 0 68881
                    690: 
                    691: ## kluge: sincos ea,fpn uses fpn as an even/odd pair for sin/cos
                    692: 
                    693: fsincosx       cp_regpair      X       0x4030+X_SIZE,0x30 XR,FW AM_ADDR,AM_FREG,AM_FREG,AM_FREG        FCC  0 68881
                    694: fsincosl       cp_regpair      L       0x4030+L_SIZE   LR,FW   AM_DATA,AM_FREG FCC  0 68881
                    695: fsincoss       cp_regpair      S       0x4030+S_SIZE   SR,FW   AM_DATA,AM_FREG FCC  0 68881
                    696: fsincosp       cp_regpair      P       0x4030+P_SIZE   PR,FW   AM_ADDR,AM_FREG FCC  0 68881
                    697: fsincosw       cp_regpair      W       0x4030+W_SIZE   WR,FW   AM_DATA,AM_FREG FCC  0 68881
                    698: fsincosd       cp_regpair      D       0x4030+D_SIZE   DR,FW   AM_MEM,AM_FREG  FCC  0 68881
                    699: fsincosb       cp_regpair      B       0x4030+B_SIZE   BR,FW   AM_DATA,AM_FREG FCC  0 68881
                    700: 
                    701: ftestx cp_general,FTST X       0x403a+X_SIZE,0x3a XR   AM_ADDR,AM_FREG FCC  0 68881
                    702: ftestl cp_general,FTST L       0x403a+L_SIZE   LR      AM_DATA FCC  0 68881
                    703: ftests cp_general,FTST S       0x403a+S_SIZE   SR      AM_DATA FCC  0 68881
                    704: ftestp cp_general      P       0x403a+P_SIZE   PR      AM_ADDR FCC  0 68881
                    705: ftestw cp_general,FTST W       0x403a+W_SIZE   WR      AM_DATA FCC  0 68881
                    706: ftestd cp_general,FTST D       0x403a+D_SIZE   DR      AM_MEM  FCC  0 68881
                    707: ftestb cp_general,FTST B       0x403a+B_SIZE   BR      AM_DATA FCC  0 68881
                    708: ftstx  cp_general,FTST X       0x403a+X_SIZE,0x3a XR   AM_ADDR,AM_FREG FCC  0 68881
                    709: ftstl  cp_general,FTST L       0x403a+L_SIZE   LR      AM_DATA FCC  0 68881
                    710: ftsts  cp_general,FTST S       0x403a+S_SIZE   SR      AM_DATA FCC  0 68881
                    711: ftstp  cp_general      P       0x403a+P_SIZE   PR      AM_ADDR FCC  0 68881
                    712: ftstw  cp_general,FTST W       0x403a+W_SIZE   WR      AM_DATA FCC  0 68881
                    713: ftstd  cp_general,FTST D       0x403a+D_SIZE   DR      AM_MEM  FCC  0 68881
                    714: ftstb  cp_general,FTST B       0x403a+B_SIZE   BR      AM_DATA FCC  0 68881
                    715: 
                    716: ##     Coprocessor conditional branch, 16 bit displacements
                    717: 
                    718: fbeq   cp_branch       FJEQ    0xf080+FCC_EQ   0 AM_NORMAL     FCCR 0 68881
                    719: fbne   cp_branch       FJNEQ   0xf080+FCC_NEQ  0 AM_NORMAL     FCCR 0 68881
                    720: fbneq  cp_branch       FJNEQ   0xf080+FCC_NEQ  0 AM_NORMAL     FCCR 0 68881
                    721: fbgt   cp_branch       FJGT    0xf080+FCC_GT   0 AM_NORMAL     FCCR 0 68881
                    722: fbngt  cp_branch       FJNGT   0xf080+FCC_NGT  0 AM_NORMAL     FCCR 0 68881
                    723: fbge   cp_branch       FJGE    0xf080+FCC_GE   0 AM_NORMAL     FCCR 0 68881
                    724: fbnge  cp_branch       FJNGE   0xf080+FCC_NGE  0 AM_NORMAL     FCCR 0 68881
                    725: fblt   cp_branch       FJLT    0xf080+FCC_LT   0 AM_NORMAL     FCCR 0 68881
                    726: fbnlt  cp_branch       FJNLT   0xf080+FCC_NLT  0 AM_NORMAL     FCCR 0 68881
                    727: fble   cp_branch       FJLE    0xf080+FCC_LE   0 AM_NORMAL     FCCR 0 68881
                    728: fbnle  cp_branch       FJNLE   0xf080+FCC_NLE  0 AM_NORMAL     FCCR 0 68881
                    729: fbgl   cp_branch       FJGL    0xf080+FCC_GL   0 AM_NORMAL     FCCR 0 68881
                    730: fbngl  cp_branch       FJNGL   0xf080+FCC_NGL  0 AM_NORMAL     FCCR 0 68881
                    731: fbgle  cp_branch       FJGLE   0xf080+FCC_GLE  0 AM_NORMAL     FCCR 0 68881
                    732: fbngle cp_branch       FJNGLE  0xf080+FCC_NGLE 0 AM_NORMAL     FCCR 0 68881
                    733: fbogt  cp_branch       FJOGT   0xf080+FCC_OGT  0 AM_NORMAL     FCCR 0 68881
                    734: fbule  cp_branch       FJULE   0xf080+FCC_ULE  0 AM_NORMAL     FCCR 0 68881
                    735: fboge  cp_branch       FJOGE   0xf080+FCC_OGE  0 AM_NORMAL     FCCR 0 68881
                    736: fbult  cp_branch       FJULT   0xf080+FCC_ULT  0 AM_NORMAL     FCCR 0 68881
                    737: fbolt  cp_branch       FJOLT   0xf080+FCC_OLT  0 AM_NORMAL     FCCR 0 68881
                    738: fbuge  cp_branch       FJUGE   0xf080+FCC_UGE  0 AM_NORMAL     FCCR 0 68881
                    739: fbole  cp_branch       FJOLE   0xf080+FCC_OLE  0 AM_NORMAL     FCCR 0 68881
                    740: fbugt  cp_branch       FJUGT   0xf080+FCC_UGT  0 AM_NORMAL     FCCR 0 68881
                    741: fbogl  cp_branch       FJOGL   0xf080+FCC_OGL  0 AM_NORMAL     FCCR 0 68881
                    742: fbueq  cp_branch       FJUEQ   0xf080+FCC_UEQ  0 AM_NORMAL     FCCR 0 68881
                    743: fbor   cp_branch       FJOR    0xf080+FCC_OR   0 AM_NORMAL     FCCR 0 68881
                    744: fbun   cp_branch       FJUN    0xf080+FCC_UN   0 AM_NORMAL     FCCR 0 68881
                    745: fbf    cp_branch       JNONE   0xf080+FCC_F    0 AM_NORMAL     FCCR 0 68881
                    746: fbt    cp_branch       JALL    0xf080+FCC_T    0 AM_NORMAL     FCCR 0 68881
                    747: fbsf   cp_branch       JNONE   0xf080+FCC_SF   0 AM_NORMAL     FCCR 0 68881
                    748: fbst   cp_branch       JALL    0xf080+FCC_ST   0 AM_NORMAL     FCCR 0 68881
                    749: fbseq  cp_branch       FJSEQ   0xf080+FCC_SEQ  0 AM_NORMAL     FCCR 0 68881
                    750: fbsne  cp_branch       FJSNEQ  0xf080+FCC_SNEQ 0 AM_NORMAL     FCCR 0 68881
                    751: 
                    752: fnop   cp_branch       JNONE   0xf080+FCC_F    X 0             FCC0 0 68881
                    753: 
                    754: ##     Coprocessor conditional branch, 32 bit displacements
                    755: 
                    756: fbeql  cp_branch       FJEQ    0xf0c0+FCC_EQ   0 AM_NORMAL     FCCR 0 68881
                    757: fbnel  cp_branch       FJNEQ   0xf0c0+FCC_NEQ  0 AM_NORMAL     FCCR 0 68881
                    758: fbneql cp_branch       FJNEQ   0xf0c0+FCC_NEQ  0 AM_NORMAL     FCCR 0 68881
                    759: fbgtl  cp_branch       FJGT    0xf0c0+FCC_GT   0 AM_NORMAL     FCCR 0 68881
                    760: fbngtl cp_branch       FJNGT   0xf0c0+FCC_NGT  0 AM_NORMAL     FCCR 0 68881
                    761: fbgel  cp_branch       FJGE    0xf0c0+FCC_GE   0 AM_NORMAL     FCCR 0 68881
                    762: fbngel cp_branch       FJNGE   0xf0c0+FCC_NGE  0 AM_NORMAL     FCCR 0 68881
                    763: fbltl  cp_branch       FJLT    0xf0c0+FCC_LT   0 AM_NORMAL     FCCR 0 68881
                    764: fbnltl cp_branch       FJNLT   0xf0c0+FCC_NLT  0 AM_NORMAL     FCCR 0 68881
                    765: fblel  cp_branch       FJLE    0xf0c0+FCC_LE   0 AM_NORMAL     FCCR 0 68881
                    766: fbnlel cp_branch       FJNLE   0xf0c0+FCC_NLE  0 AM_NORMAL     FCCR 0 68881
                    767: fbgll  cp_branch       FJGL    0xf0c0+FCC_GL   0 AM_NORMAL     FCCR 0 68881
                    768: fbngll cp_branch       FJNGL   0xf0c0+FCC_NGL  0 AM_NORMAL     FCCR 0 68881
                    769: fbglel cp_branch       FJGLE   0xf0c0+FCC_GLE  0 AM_NORMAL     FCCR 0 68881
                    770: fbnglel        cp_branch       FJNGLE  0xf0c0+FCC_NGLE 0 AM_NORMAL     FCCR 0 68881
                    771: fbogtl cp_branch       FJOGT   0xf0c0+FCC_OGT  0 AM_NORMAL     FCCR 0 68881
                    772: fbulel cp_branch       FJULE   0xf0c0+FCC_ULE  0 AM_NORMAL     FCCR 0 68881
                    773: fbogel cp_branch       FJOGE   0xf0c0+FCC_OGE  0 AM_NORMAL     FCCR 0 68881
                    774: fbultl cp_branch       FJULT   0xf0c0+FCC_ULT  0 AM_NORMAL     FCCR 0 68881
                    775: fboltl cp_branch       FJOLT   0xf0c0+FCC_OLT  0 AM_NORMAL     FCCR 0 68881
                    776: fbugel cp_branch       FJUGE   0xf0c0+FCC_UGE  0 AM_NORMAL     FCCR 0 68881
                    777: fbolel cp_branch       FJOLE   0xf0c0+FCC_OLE  0 AM_NORMAL     FCCR 0 68881
                    778: fbugtl cp_branch       FJUGT   0xf0c0+FCC_UGT  0 AM_NORMAL     FCCR 0 68881
                    779: fbogll cp_branch       FJOGL   0xf0c0+FCC_OGL  0 AM_NORMAL     FCCR 0 68881
                    780: fbueql cp_branch       FJUEQ   0xf0c0+FCC_UEQ  0 AM_NORMAL     FCCR 0 68881
                    781: fborl  cp_branch       FJOR    0xf0c0+FCC_OR   0 AM_NORMAL     FCCR 0 68881
                    782: fbunl  cp_branch       FJUN    0xf0c0+FCC_UN   0 AM_NORMAL     FCCR 0 68881
                    783: fbfl   cp_branch       JNONE   0xf0c0+FCC_F    0 AM_NORMAL     FCCR 0 68881
                    784: fbtl   cp_branch       JALL    0xf0c0+FCC_T    0 AM_NORMAL     FCCR 0 68881
                    785: fbsfl  cp_branch       JNONE   0xf0c0+FCC_SF   0 AM_NORMAL     FCCR 0 68881
                    786: fbstl  cp_branch       JALL    0xf0c0+FCC_ST   0 AM_NORMAL     FCCR 0 68881
                    787: fbseql cp_branch       FJSEQ   0xf0c0+FCC_SEQ  0 AM_NORMAL     FCCR 0 68881
                    788: fbsnel cp_branch       FJSNEQ  0xf0c0+FCC_SNEQ 0 AM_NORMAL     FCCR 0 68881
                    789: 
                    790: ##     Coprocessor conditional branch, displacements to be determined
                    791: 
                    792: fjeq   cp_branch       FJEQ    0xf000+FCC_EQ   0 AM_NORMAL     FCCR 0 68881
                    793: fjne   cp_branch       FJNEQ   0xf000+FCC_NEQ  0 AM_NORMAL     FCCR 0 68881
                    794: fjneq  cp_branch       FJNEQ   0xf000+FCC_NEQ  0 AM_NORMAL     FCCR 0 68881
                    795: fjgt   cp_branch       FJGT    0xf000+FCC_GT   0 AM_NORMAL     FCCR 0 68881
                    796: fjngt  cp_branch       FJNGT   0xf000+FCC_NGT  0 AM_NORMAL     FCCR 0 68881
                    797: fjge   cp_branch       FJGE    0xf000+FCC_GE   0 AM_NORMAL     FCCR 0 68881
                    798: fjnge  cp_branch       FJNGE   0xf000+FCC_NGE  0 AM_NORMAL     FCCR 0 68881
                    799: fjlt   cp_branch       FJLT    0xf000+FCC_LT   0 AM_NORMAL     FCCR 0 68881
                    800: fjnlt  cp_branch       FJNLT   0xf000+FCC_NLT  0 AM_NORMAL     FCCR 0 68881
                    801: fjle   cp_branch       FJLE    0xf000+FCC_LE   0 AM_NORMAL     FCCR 0 68881
                    802: fjnle  cp_branch       FJNLE   0xf000+FCC_NLE  0 AM_NORMAL     FCCR 0 68881
                    803: fjgl   cp_branch       FJGL    0xf000+FCC_GL   0 AM_NORMAL     FCCR 0 68881
                    804: fjngl  cp_branch       FJNGL   0xf000+FCC_NGL  0 AM_NORMAL     FCCR 0 68881
                    805: fjgle  cp_branch       FJGLE   0xf000+FCC_GLE  0 AM_NORMAL     FCCR 0 68881
                    806: fjngle cp_branch       FJNGLE  0xf000+FCC_NGLE 0 AM_NORMAL     FCCR 0 68881
                    807: fjogt  cp_branch       FJOGT   0xf000+FCC_OGT  0 AM_NORMAL     FCCR 0 68881
                    808: fjule  cp_branch       FJULE   0xf000+FCC_ULE  0 AM_NORMAL     FCCR 0 68881
                    809: fjoge  cp_branch       FJOGE   0xf000+FCC_OGE  0 AM_NORMAL     FCCR 0 68881
                    810: fjult  cp_branch       FJULT   0xf000+FCC_ULT  0 AM_NORMAL     FCCR 0 68881
                    811: fjolt  cp_branch       FJOLT   0xf000+FCC_OLT  0 AM_NORMAL     FCCR 0 68881
                    812: fjuge  cp_branch       FJUGE   0xf000+FCC_UGE  0 AM_NORMAL     FCCR 0 68881
                    813: fjole  cp_branch       FJOLE   0xf000+FCC_OLE  0 AM_NORMAL     FCCR 0 68881
                    814: fjugt  cp_branch       FJUGT   0xf000+FCC_UGT  0 AM_NORMAL     FCCR 0 68881
                    815: fjogl  cp_branch       FJOGL   0xf000+FCC_OGL  0 AM_NORMAL     FCCR 0 68881
                    816: fjueq  cp_branch       FJUEQ   0xf000+FCC_UEQ  0 AM_NORMAL     FCCR 0 68881
                    817: fjor   cp_branch       FJOR    0xf000+FCC_OR   0 AM_NORMAL     FCCR 0 68881
                    818: fjun   cp_branch       FJUN    0xf000+FCC_UN   0 AM_NORMAL     FCCR 0 68881
                    819: fjf    cp_branch       JNONE   0xf000+FCC_F    0 AM_NORMAL     FCCR 0 68881
                    820: fjt    cp_branch       JALL    0xf000+FCC_T    0 AM_NORMAL     FCCR 0 68881
                    821: fjsf   cp_branch       FJSF    0xf000+FCC_SF   0 AM_NORMAL     FCCR 0 68881
                    822: fjst   cp_branch       FJST    0xf000+FCC_ST   0 AM_NORMAL     FCCR 0 68881
                    823: fjseq  cp_branch       FJSEQ   0xf000+FCC_SEQ  0 AM_NORMAL     FCCR 0 68881
                    824: fjsne  cp_branch       FJSNEQ  0xf000+FCC_SNEQ 0 AM_NORMAL     FCCR 0 68881
                    825: 
                    826: ##     Coprocessor conditional instructions
                    827: 
                    828: fdbeq  cp_conditional,DBRA     FJEQ    0xf048,FCC_EQ   WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    829: fdbne  cp_conditional,DBRA     FJNEQ   0xf048,FCC_NEQ  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    830: fdbgt  cp_conditional,DBRA     FJGT    0xf048,FCC_GT   WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    831: fdbngt cp_conditional,DBRA     FJNGT   0xf048,FCC_NGT  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    832: fdbge  cp_conditional,DBRA     FJGE    0xf048,FCC_GE   WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    833: fdbnge cp_conditional,DBRA     FJNGE   0xf048,FCC_NGE  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    834: fdblt  cp_conditional,DBRA     FJLT    0xf048,FCC_LT   WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    835: fdbnlt cp_conditional,DBRA     FJNLT   0xf048,FCC_NLT  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    836: fdble  cp_conditional,DBRA     FJLE    0xf048,FCC_LE   WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    837: fdbnle cp_conditional,DBRA     FJNLE   0xf048,FCC_NLE  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    838: fdbgl  cp_conditional,DBRA     FJGL    0xf048,FCC_GL   WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    839: fdbngl cp_conditional,DBRA     FJNGL   0xf048,FCC_NGL  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    840: fdbgle cp_conditional,DBRA     FJGLE   0xf048,FCC_GLE  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    841: fdbngle        cp_conditional,DBRA     FJNGLE  0xf048,FCC_NGLE WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    842: fdbogt cp_conditional,DBRA     FJOGT   0xf048,FCC_OGT  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    843: fdbule cp_conditional,DBRA     FJULE   0xf048,FCC_ULE  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    844: fdboge cp_conditional,DBRA     FJOGE   0xf048,FCC_OGE  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    845: fdbult cp_conditional,DBRA     FJULT   0xf048,FCC_ULT  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    846: fdbolt cp_conditional,DBRA     FJOLT   0xf048,FCC_OLT  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    847: fdbuge cp_conditional,DBRA     FJUGE   0xf048,FCC_UGE  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    848: fdbole cp_conditional,DBRA     FJOLE   0xf048,FCC_OLE  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    849: fdbugt cp_conditional,DBRA     FJUGT   0xf048,FCC_UGT  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    850: fdbogl cp_conditional,DBRA     FJOGL   0xf048,FCC_OGL  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    851: fdbueq cp_conditional,DBRA     FJUEQ   0xf048,FCC_UEQ  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    852: fdbor  cp_conditional,DBRA     FJOR    0xf048,FCC_OR   WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    853: fdbun  cp_conditional,DBRA     FJUN    0xf048,FCC_UN   WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    854: fdbf   cp_conditional,DBRA     JNONE   0xf048,FCC_F    WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    855: fdbt   cp_conditional,DBRA     JALL    0xf048,FCC_T    WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    856: fdbsf  cp_conditional,DBRA     FJSF    0xf048,FCC_SF   WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    857: fdbst  cp_conditional,DBRA     FJST    0xf048,FCC_ST   WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    858: fdbseq cp_conditional,DBRA     FJSEQ   0xf048,FCC_SEQ  WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    859: fdbsne cp_conditional,DBRA     FJSNEQ  0xf048,FCC_SNEQ WR+WW,0 AM_DREG,AM_NORMAL       FCCR 0 68881
                    860: 
                    861: fseq   cp_conditional  Z       0xf040,FCC_EQ   BW AM_ADAT      FCCR 0 68881
                    862: fsne   cp_conditional  Z       0xf040,FCC_NEQ  BW AM_ADAT      FCCR 0 68881
                    863: fsneq  cp_conditional  Z       0xf040,FCC_NEQ  BW AM_ADAT      FCCR 0 68881
                    864: fsgt   cp_conditional  Z       0xf040,FCC_GT   BW AM_ADAT      FCCR 0 68881
                    865: fsngt  cp_conditional  Z       0xf040,FCC_NGT  BW AM_ADAT      FCCR 0 68881
                    866: fsge   cp_conditional  Z       0xf040,FCC_GE   BW AM_ADAT      FCCR 0 68881
                    867: fsnge  cp_conditional  Z       0xf040,FCC_NGE  BW AM_ADAT      FCCR 0 68881
                    868: fslt   cp_conditional  Z       0xf040,FCC_LT   BW AM_ADAT      FCCR 0 68881
                    869: fsnlt  cp_conditional  Z       0xf040,FCC_NLT  BW AM_ADAT      FCCR 0 68881
                    870: fsle   cp_conditional  Z       0xf040,FCC_LE   BW AM_ADAT      FCCR 0 68881
                    871: fsnle  cp_conditional  Z       0xf040,FCC_NLE  BW AM_ADAT      FCCR 0 68881
                    872: fsgl   cp_conditional  Z       0xf040,FCC_GL   BW AM_ADAT      FCCR 0 68881
                    873: fsngl  cp_conditional  Z       0xf040,FCC_NGL  BW AM_ADAT      FCCR 0 68881
                    874: fsgle  cp_conditional  Z       0xf040,FCC_GLE  BW AM_ADAT      FCCR 0 68881
                    875: fsngle cp_conditional  Z       0xf040,FCC_NGLE BW AM_ADAT      FCCR 0 68881
                    876: fsogt  cp_conditional  Z       0xf040,FCC_OGT  BW AM_ADAT      FCCR 0 68881
                    877: fsule  cp_conditional  Z       0xf040,FCC_ULE  BW AM_ADAT      FCCR 0 68881
                    878: fsoge  cp_conditional  Z       0xf040,FCC_OGE  BW AM_ADAT      FCCR 0 68881
                    879: fsult  cp_conditional  Z       0xf040,FCC_ULT  BW AM_ADAT      FCCR 0 68881
                    880: fsolt  cp_conditional  Z       0xf040,FCC_OLT  BW AM_ADAT      FCCR 0 68881
                    881: fsuge  cp_conditional  Z       0xf040,FCC_UGE  BW AM_ADAT      FCCR 0 68881
                    882: fsole  cp_conditional  Z       0xf040,FCC_OLE  BW AM_ADAT      FCCR 0 68881
                    883: fsugt  cp_conditional  Z       0xf040,FCC_UGT  BW AM_ADAT      FCCR 0 68881
                    884: fsogl  cp_conditional  Z       0xf040,FCC_OGL  BW AM_ADAT      FCCR 0 68881
                    885: fsueq  cp_conditional  Z       0xf040,FCC_UEQ  BW AM_ADAT      FCCR 0 68881
                    886: fsor   cp_conditional  Z       0xf040,FCC_OR   BW AM_ADAT      FCCR 0 68881
                    887: fsun   cp_conditional  Z       0xf040,FCC_UN   BW AM_ADAT      FCCR 0 68881
                    888: fsf    cp_conditional  Z       0xf040,FCC_F    BW AM_ADAT      FCCR 0 68881
                    889: fst    cp_conditional  Z       0xf040,FCC_T    BW AM_ADAT      FCCR 0 68881
                    890: fssf   cp_conditional  Z       0xf040,FCC_SF   BW AM_ADAT      FCCR 0 68881
                    891: fsst   cp_conditional  Z       0xf040,FCC_ST   BW AM_ADAT      FCCR 0 68881
                    892: fsseq  cp_conditional  Z       0xf040,FCC_SEQ  BW AM_ADAT      FCCR 0 68881
                    893: fssne  cp_conditional  Z       0xf040,FCC_SNEQ BW AM_ADAT      FCCR 0 68881
                    894: 
                    895: ftrapeq        cp_conditional  Z       0xf07c,FCC_EQ   X 0     FCCR 0 68881
                    896: ftrapne        cp_conditional  Z       0xf07c,FCC_NEQ  X 0     FCCR 0 68881
                    897: ftrapgt        cp_conditional  Z       0xf07c,FCC_GT   X 0     FCCR 0 68881
                    898: ftrapngt       cp_conditional  Z       0xf07c,FCC_NGT  X 0     FCCR 0 68881
                    899: ftrapge        cp_conditional  Z       0xf07c,FCC_GE   X 0     FCCR 0 68881
                    900: ftrapnge       cp_conditional  Z       0xf07c,FCC_NGE  X 0     FCCR 0 68881
                    901: ftraplt        cp_conditional  Z       0xf07c,FCC_LT   X 0     FCCR 0 68881
                    902: ftrapnlt       cp_conditional  Z       0xf07c,FCC_NLT  X 0     FCCR 0 68881
                    903: ftraple        cp_conditional  Z       0xf07c,FCC_LE   X 0     FCCR 0 68881
                    904: ftrapnle       cp_conditional  Z       0xf07c,FCC_NLE  X 0     FCCR 0 68881
                    905: ftrapgl        cp_conditional  Z       0xf07c,FCC_GL   X 0     FCCR 0 68881
                    906: ftrapngl       cp_conditional  Z       0xf07c,FCC_NGL  X 0     FCCR 0 68881
                    907: ftrapgle       cp_conditional  Z       0xf07c,FCC_GLE  X 0     FCCR 0 68881
                    908: ftrapngle      cp_conditional  Z       0xf07c,FCC_NGLE X 0     FCCR 0 68881
                    909: ftrapogt       cp_conditional  Z       0xf07c,FCC_OGT  X 0     FCCR 0 68881
                    910: ftrapule       cp_conditional  Z       0xf07c,FCC_ULE  X 0     FCCR 0 68881
                    911: ftrapoge       cp_conditional  Z       0xf07c,FCC_OGE  X 0     FCCR 0 68881
                    912: ftrapult       cp_conditional  Z       0xf07c,FCC_ULT  X 0     FCCR 0 68881
                    913: ftrapolt       cp_conditional  Z       0xf07c,FCC_OLT  X 0     FCCR 0 68881
                    914: ftrapuge       cp_conditional  Z       0xf07c,FCC_UGE  X 0     FCCR 0 68881
                    915: ftrapole       cp_conditional  Z       0xf07c,FCC_OLE  X 0     FCCR 0 68881
                    916: ftrapugt       cp_conditional  Z       0xf07c,FCC_UGT  X 0     FCCR 0 68881
                    917: ftrapogl       cp_conditional  Z       0xf07c,FCC_OGL  X 0     FCCR 0 68881
                    918: ftrapueq       cp_conditional  Z       0xf07c,FCC_UEQ  X 0     FCCR 0 68881
                    919: ftrapor        cp_conditional  Z       0xf07c,FCC_OR   X 0     FCCR 0 68881
                    920: ftrapun        cp_conditional  Z       0xf07c,FCC_UN   X 0     FCCR 0 68881
                    921: ftrapf cp_conditional  Z       0xf07c,FCC_F    X 0     FCCR 0 68881
                    922: ftrapt cp_conditional  Z       0xf07c,FCC_T    X 0     FCCR 0 68881
                    923: ftrapsf        cp_conditional  Z       0xf07c,FCC_SF   X 0     FCCR 0 68881
                    924: ftrapst        cp_conditional  Z       0xf07c,FCC_ST   X 0     FCCR 0 68881
                    925: ftrapseq       cp_conditional  Z       0xf07c,FCC_SEQ  X 0     FCCR 0 68881
                    926: ftrapsne       cp_conditional  Z       0xf07c,FCC_SNEQ X 0     FCCR 0 68881
                    927: 
                    928: ftrapeqw       cp_conditional  W       0xf07a,FCC_EQ   WR AM_IMMED     FCCR 0 68881
                    929: ftrapnew       cp_conditional  W       0xf07a,FCC_NEQ  WR AM_IMMED     FCCR 0 68881
                    930: ftrapgtw       cp_conditional  W       0xf07a,FCC_GT   WR AM_IMMED     FCCR 0 68881
                    931: ftrapngtw      cp_conditional  W       0xf07a,FCC_NGT  WR AM_IMMED     FCCR 0 68881
                    932: ftrapgew       cp_conditional  W       0xf07a,FCC_GE   WR AM_IMMED     FCCR 0 68881
                    933: ftrapngew      cp_conditional  W       0xf07a,FCC_NGE  WR AM_IMMED     FCCR 0 68881
                    934: ftrapltw       cp_conditional  W       0xf07a,FCC_LT   WR AM_IMMED     FCCR 0 68881
                    935: ftrapnltw      cp_conditional  W       0xf07a,FCC_NLT  WR AM_IMMED     FCCR 0 68881
                    936: ftraplew       cp_conditional  W       0xf07a,FCC_LE   WR AM_IMMED     FCCR 0 68881
                    937: ftrapnlew      cp_conditional  W       0xf07a,FCC_NLE  WR AM_IMMED     FCCR 0 68881
                    938: ftrapglw       cp_conditional  W       0xf07a,FCC_GL   WR AM_IMMED     FCCR 0 68881
                    939: ftrapnglw      cp_conditional  W       0xf07a,FCC_NGL  WR AM_IMMED     FCCR 0 68881
                    940: ftrapglew      cp_conditional  W       0xf07a,FCC_GLE  WR AM_IMMED     FCCR 0 68881
                    941: ftrapnglew     cp_conditional  W       0xf07a,FCC_NGLE WR AM_IMMED     FCCR 0 68881
                    942: ftrapogtw      cp_conditional  W       0xf07a,FCC_OGT  WR AM_IMMED     FCCR 0 68881
                    943: ftrapulew      cp_conditional  W       0xf07a,FCC_ULE  WR AM_IMMED     FCCR 0 68881
                    944: ftrapogew      cp_conditional  W       0xf07a,FCC_OGE  WR AM_IMMED     FCCR 0 68881
                    945: ftrapultw      cp_conditional  W       0xf07a,FCC_ULT  WR AM_IMMED     FCCR 0 68881
                    946: ftrapoltw      cp_conditional  W       0xf07a,FCC_OLT  WR AM_IMMED     FCCR 0 68881
                    947: ftrapugew      cp_conditional  W       0xf07a,FCC_UGE  WR AM_IMMED     FCCR 0 68881
                    948: ftrapolew      cp_conditional  W       0xf07a,FCC_OLE  WR AM_IMMED     FCCR 0 68881
                    949: ftrapugtw      cp_conditional  W       0xf07a,FCC_UGT  WR AM_IMMED     FCCR 0 68881
                    950: ftrapoglw      cp_conditional  W       0xf07a,FCC_OGL  WR AM_IMMED     FCCR 0 68881
                    951: ftrapueqw      cp_conditional  W       0xf07a,FCC_UEQ  WR AM_IMMED     FCCR 0 68881
                    952: ftraporw       cp_conditional  W       0xf07a,FCC_OR   WR AM_IMMED     FCCR 0 68881
                    953: ftrapunw       cp_conditional  W       0xf07a,FCC_UN   WR AM_IMMED     FCCR 0 68881
                    954: ftrapfw        cp_conditional  W       0xf07a,FCC_F    WR AM_IMMED     FCCR 0 68881
                    955: ftraptw        cp_conditional  W       0xf07a,FCC_T    WR AM_IMMED     FCCR 0 68881
                    956: ftrapsfw       cp_conditional  W       0xf07a,FCC_SF   WR AM_IMMED     FCCR 0 68881
                    957: ftrapstw       cp_conditional  W       0xf07a,FCC_ST   WR AM_IMMED     FCCR 0 68881
                    958: ftrapseqw      cp_conditional  W       0xf07a,FCC_SEQ  WR AM_IMMED     FCCR 0 68881
                    959: ftrapsnew      cp_conditional  W       0xf07a,FCC_SNEQ WR AM_IMMED     FCCR 0 68881
                    960: 
                    961: ftrapeql       cp_conditional  L       0xf07b,FCC_EQ   LR AM_IMMED     FCCR 0 68881
                    962: ftrapnel       cp_conditional  L       0xf07b,FCC_NEQ  LR AM_IMMED     FCCR 0 68881
                    963: ftrapgtl       cp_conditional  L       0xf07b,FCC_GT   LR AM_IMMED     FCCR 0 68881
                    964: ftrapngtl      cp_conditional  L       0xf07b,FCC_NGT  LR AM_IMMED     FCCR 0 68881
                    965: ftrapgel       cp_conditional  L       0xf07b,FCC_GE   LR AM_IMMED     FCCR 0 68881
                    966: ftrapngel      cp_conditional  L       0xf07b,FCC_NGE  LR AM_IMMED     FCCR 0 68881
                    967: ftrapltl       cp_conditional  L       0xf07b,FCC_LT   LR AM_IMMED     FCCR 0 68881
                    968: ftrapnltl      cp_conditional  L       0xf07b,FCC_NLT  LR AM_IMMED     FCCR 0 68881
                    969: ftraplel       cp_conditional  L       0xf07b,FCC_LE   LR AM_IMMED     FCCR 0 68881
                    970: ftrapnlel      cp_conditional  L       0xf07b,FCC_NLE  LR AM_IMMED     FCCR 0 68881
                    971: ftrapgll       cp_conditional  L       0xf07b,FCC_GL   LR AM_IMMED     FCCR 0 68881
                    972: ftrapngll      cp_conditional  L       0xf07b,FCC_NGL  LR AM_IMMED     FCCR 0 68881
                    973: ftrapglel      cp_conditional  L       0xf07b,FCC_GLE  LR AM_IMMED     FCCR 0 68881
                    974: ftrapnglel     cp_conditional  L       0xf07b,FCC_NGLE LR AM_IMMED     FCCR 0 68881
                    975: ftrapogtl      cp_conditional  L       0xf07b,FCC_OGT  LR AM_IMMED     FCCR 0 68881
                    976: ftrapulel      cp_conditional  L       0xf07b,FCC_ULE  LR AM_IMMED     FCCR 0 68881
                    977: ftrapogel      cp_conditional  L       0xf07b,FCC_OGE  LR AM_IMMED     FCCR 0 68881
                    978: ftrapultl      cp_conditional  L       0xf07b,FCC_ULT  LR AM_IMMED     FCCR 0 68881
                    979: ftrapoltl      cp_conditional  L       0xf07b,FCC_OLT  LR AM_IMMED     FCCR 0 68881
                    980: ftrapugel      cp_conditional  L       0xf07b,FCC_UGE  LR AM_IMMED     FCCR 0 68881
                    981: ftrapolel      cp_conditional  L       0xf07b,FCC_OLE  LR AM_IMMED     FCCR 0 68881
                    982: ftrapugtl      cp_conditional  L       0xf07b,FCC_UGT  LR AM_IMMED     FCCR 0 68881
                    983: ftrapogll      cp_conditional  L       0xf07b,FCC_OGL  LR AM_IMMED     FCCR 0 68881
                    984: ftrapueql      cp_conditional  L       0xf07b,FCC_UEQ  LR AM_IMMED     FCCR 0 68881
                    985: ftraporl       cp_conditional  L       0xf07b,FCC_OR   LR AM_IMMED     FCCR 0 68881
                    986: ftrapunl       cp_conditional  L       0xf07b,FCC_UN   LR AM_IMMED     FCCR 0 68881
                    987: ftrapfl        cp_conditional  L       0xf07b,FCC_F    LR AM_IMMED     FCCR 0 68881
                    988: ftraptl        cp_conditional  L       0xf07b,FCC_T    LR AM_IMMED     FCCR 0 68881
                    989: ftrapsfl       cp_conditional  L       0xf07b,FCC_SF   LR AM_IMMED     FCCR 0 68881
                    990: ftrapstl       cp_conditional  L       0xf07b,FCC_ST   LR AM_IMMED     FCCR 0 68881
                    991: ftrapseql      cp_conditional  L       0xf07b,FCC_SEQ  LR AM_IMMED     FCCR 0 68881
                    992: ftrapsnel      cp_conditional  L       0xf07b,FCC_SNEQ LR AM_IMMED     FCCR 0 68881
                    993: 
                    994: 
                    995: ##     Coprocessor save/restore instructions
                    996: 
                    997: frestore cp_oneword    Z       0xf140  0       AM_CTRL+AM_POSTINC FCC0 0 68881
                    998: fsave  cp_oneword      Z       0xf100  0       AM_ACTRL+AM_PREDEC FCC0 0 68881

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.