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

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