Annotation of coherent/b/bin/c/obj/n1/macros.c, revision 1.1.1.1

1.1       root        1: #ifdef vax
                      2: #include "INC$LIB:cc1.h"
                      3: #else
                      4: #include "cc1.h"
                      5: #endif
                      6: char macros[] = {
                      7: /* /src386/bin/c/n1/i386/tables/prefac.f */
                      8: /* /src386/bin/c/n1/i386/tables/aadd.t */
                      9: /*    0 */
                     10:        M_TL, M_OP1, M_AL,
                     11:        M_IFV, M_TL, ZMOVSX, M_R, M_AL, M_ENDIF,
                     12:        M_IFR, M_REL0, M_LAB, M_ENDIF,
                     13:        M_END,
                     14: /*   14 */
                     15:        M_TL, M_OP0, M_AL, M_AR,
                     16:        M_JMP1, 0x03,           /* 3 */
                     17: /*   20 */
                     18:        M_TL, M_OP0, M_AL, M_TL, M_R,
                     19:        M_JMP1, 0x03,           /* 3 */
                     20: /*   27 */
                     21:        M_TL, ZMOVZX, M_R, M_AL,
                     22:        M_OP0, M_R, M_AR,
                     23:        ZAND, M_R, M_EMASK,
                     24:        M_TL, ZAND, M_AL, M_TL, M_CMASK,
                     25:        M_TL, ZOR, M_AL, M_TL, M_R,
                     26:        M_END,
                     27: /*   48 */
                     28:        ZPUSH, M_HI, M_AL,
                     29:        ZPUSH, M_LO, M_AL,
                     30:        ZCALL, M_GID, 0x01,
                     31:        ZADD, M_REGNO, ESP, M_ICON, 0x01,
                     32:        ZMOV, M_HI, M_AL, M_HI, M_R,
                     33:        ZMOV, M_LO, M_AL, M_LO, M_R,
                     34:        M_END,
                     35: /*   73 */
                     36:        ZPUSH, M_AL,
                     37:        ZCALL, M_GID, 0x02,
                     38:        ZADD, M_REGNO, ESP, M_ICON, 0x02,
                     39:        ZCALL, M_GID, 0x03,
                     40:        ZMOV, M_AL, M_LO, M_R,
                     41:        M_IFV, ZCALL, M_GID, 0x04, M_ENDIF,
                     42:        M_END,
                     43: /*   96 */
                     44:        M_TL, ZFADDD, M_AL,
                     45:        M_IFV, M_TL, ZFSTD, M_AL, M_ENDIF,
                     46:        M_IFE, M_TL, ZFSTPD, M_AL, M_ENDIF,
                     47:        M_END,
                     48: /* /src386/bin/c/n1/i386/tables/add.t */
                     49: /*  110 */
                     50:        M_OP1, M_R,
                     51:        M_JMP1, 0x09,           /* 9 */
                     52: /*  114 */
                     53:        M_OP0, M_R, M_AR,
                     54:        M_JMP1, 0x09,           /* 9 */
                     55: /*  119 */
                     56:        ZPUSH, M_HI, M_AR,
                     57:        ZPUSH, M_LO, M_AR,
                     58:        ZCALL, M_GID, 0x01,
                     59:        ZADD, M_REGNO, ESP, M_ICON, 0x01,
                     60:        M_END,
                     61: /*  134 */
                     62:        M_TR, ZFADDD, M_AR,
                     63:        M_END,
                     64: /* /src386/bin/c/n1/i386/tables/adiv.t */
                     65: /*  138 */
                     66:        M_TL, ZMOVSX, M_REGNO, EAX, M_AL,
                     67:        ZSUB, M_REGNO, EDX, M_REGNO, EDX,
                     68:        ZDIV, M_AR,
                     69:        M_TL, ZMOV, M_AL, M_TL, M_REGNO, EAX,
                     70:        M_END,
                     71: /*  157 */
                     72:        M_TL, ZMOVSX, M_REGNO, EAX, M_AL,
                     73:        ZSUB, M_REGNO, EDX, M_REGNO, EDX,
                     74:        ZDIV, M_AR,
                     75:        M_TL, ZMOV, M_AL, M_TL, M_REGNO, EAX,
                     76:        M_IFV, M_TL, ZMOVSX, M_REGNO, EAX, M_TL, M_REGNO, EAX, M_ENDIF,
                     77:        M_END,
                     78: /*  185 */
                     79:        M_TL, ZMOVSX, M_REGNO, EAX, M_AL,
                     80:        ZCDQ,
                     81:        ZIDIV,
                     82:        M_JMP1, 0x95,           /* 149 */
                     83: /*  194 */
                     84:        M_TL, ZMOVZX, M_REGNO, EAX, M_AL,
                     85:        ZAND, M_REGNO, EAX, M_EMASK,
                     86:        ZSUB, M_REGNO, EDX, M_REGNO, EDX,
                     87:        ZDIV, M_AR,
                     88:        ZAND, M_REGNO, EAX, M_EMASK,
                     89:        M_TL, ZAND, M_AL, M_TL, M_CMASK,
                     90:        M_TL, ZOR,
                     91:        M_JMP1, 0x98,           /* 152 */
                     92: /*  223 */
                     93:        ZPUSH, M_HI, M_AL,
                     94:        ZPUSH, M_LO, M_AL,
                     95:        ZCALL, M_GID, 0x05,
                     96:        M_JMP1, 0x39,           /* 57 */
                     97: /*  234 */
                     98:        ZPUSH, M_AL,
                     99:        ZCALL, M_GID, 0x06,
                    100:        M_JMP1, 0x4E,           /* 78 */
                    101: /*  241 */
                    102:        M_TL, ZFRDIVD,
                    103:        M_JMP1, 0x62,           /* 98 */
                    104: /* /src386/bin/c/n1/i386/tables/aft.t */
                    105: /*  245 */
                    106:        M_IFV, M_TL, ZMOVSX, M_R, M_AL, M_ENDIF,
                    107:        M_TL, M_OP1, M_AL,
                    108:        M_END,
                    109: /*  255 */
                    110:        M_IFV, ZMOV, M_R, M_AL, M_ENDIF,
                    111:        M_OP0, M_AL, M_AR,
                    112:        M_END,
                    113: /*  264 */
                    114:        M_TL, ZMOVZX, M_R, M_AL,
                    115:        M_IFV, ZAND, M_R, M_EMASK, M_ENDIF,
                    116:        M_IFV, ZPUSH, M_R, M_ENDIF,
                    117:        M_OP0, M_R, M_AR,
                    118:        ZAND, M_R, M_EMASK,
                    119:        M_TL, ZAND, M_AL, M_TL, M_CMASK,
                    120:        M_TL, ZOR, M_AL, M_TL, M_R,
                    121:        M_IFV, ZPOP, M_R, M_ENDIF,
                    122:        M_END,
                    123: /* /src386/bin/c/n1/i386/tables/alogic.t */
                    124: /*  298 */
                    125:        M_TL, M_OP0, M_AL, M_TL,
                    126:        M_JMP1, 0x11,           /* 17 */
                    127: /*  304 */
                    128:        M_JMP1, 0x14,           /* 20 */
                    129: /*  306 */
                    130:        M_TL, M_OP0, M_AL, M_TL, M_AR,
                    131:        M_IFV, M_TL, ZMOVZX, M_R,
                    132:        M_JMP1, 0x6B,           /* 107 */
                    133: /*  317 */
                    134:        M_TL, M_OP0, M_AL, M_TL, M_R,
                    135:        M_JMPB, 0x0B,           /* 311 */
                    136: /*  324 */
                    137:        M_TL, M_OP0, M_AL, M_TL, M_AR,
                    138:        M_IFV, M_TL, ZMOVZX, M_R, M_AL, M_ENDIF,
                    139:        M_IFV, ZAND, M_R, M_EMASK, M_ENDIF,
                    140:        M_END,
                    141: /*  341 */
                    142:        M_TL, M_OP0, M_AL, M_TL, M_R,
                    143:        M_JMPB, 0x11,           /* 329 */
                    144: /* /src386/bin/c/n1/i386/tables/amul.t */
                    145: /*  348 */
                    146:        ZIMULI, M_R, M_AL, M_AR,
                    147:        ZMOV, M_AL, M_R,
                    148:        M_END,
                    149: /*  356 */
                    150:        ZMOV, M_REGNO, EAX, M_AL,
                    151:        M_TL, ZIMUL, M_AR,
                    152:        ZMOV, M_AL,
                    153:        M_JMP1, 0x9A,           /* 154 */
                    154: /*  367 */
                    155:        M_TL, ZMOVSX, M_REGNO, EAX, M_AL,
                    156:        M_TL, ZIMUL,
                    157:        M_JMP1, 0xA8,           /* 168 */
                    158: /*  376 */
                    159:        M_TL, ZMOVZX, M_REGNO, EAX, M_AL,
                    160:        ZAND, M_REGNO, EAX, M_EMASK,
                    161:        ZMUL,
                    162:        M_JMP1, 0xD1,           /* 209 */
                    163: /*  388 */
                    164:        ZPUSH, M_HI, M_AL,
                    165:        ZPUSH, M_LO, M_AL,
                    166:        ZCALL, M_GID, 0x07,
                    167:        M_JMP1, 0x39,           /* 57 */
                    168: /*  399 */
                    169:        ZPUSH, M_AL,
                    170:        ZCALL, M_GID, 0x08,
                    171:        M_JMP1, 0x4E,           /* 78 */
                    172: /*  406 */
                    173:        M_TL, ZFMULD,
                    174:        M_JMP1, 0x62,           /* 98 */
                    175: /* /src386/bin/c/n1/i386/tables/and.t */
                    176: /*  410 */
                    177:        M_TL, ZTEST, M_AL, M_TL, M_AR,
                    178:        M_REL0, M_LAB,
                    179:        M_END,
                    180: /*  418 */
                    181:        ZAND,
                    182:        M_JMP1, 0x73,           /* 115 */
                    183: /* /src386/bin/c/n1/i386/tables/arem.t */
                    184: /*  421 */
                    185:        M_TL, ZMOVSX, M_REGNO, EAX, M_AL,
                    186:        ZSUB, M_REGNO, EDX, M_REGNO, EDX,
                    187:        ZDIV, M_AR,
                    188:        M_TL, ZMOV, M_AL, M_TL, M_REGNO, EDX,
                    189:        M_END,
                    190: /*  440 */
                    191:        M_TL, ZMOVSX, M_REGNO, EAX, M_AL,
                    192:        ZSUB, M_REGNO, EDX, M_REGNO, EDX,
                    193:        ZDIV, M_AR,
                    194:        M_TL, ZMOV, M_AL, M_TL, M_REGNO, EDX,
                    195:        M_IFV, M_TL, ZMOVSX, M_REGNO, EDX, M_TL, M_REGNO, EDX, M_ENDIF,
                    196:        M_END,
                    197: /*  468 */
                    198:        M_TL, ZMOVSX, M_REGNO, EAX, M_AL,
                    199:        ZCDQ,
                    200:        ZIDIV,
                    201:        M_JMPB, 0x2B,           /* 432 */
                    202: /*  477 */
                    203:        M_TL, ZMOVZX, M_REGNO, EAX, M_AL,
                    204:        ZAND, M_REGNO, EAX, M_EMASK,
                    205:        ZSUB, M_REGNO, EDX, M_REGNO, EDX,
                    206:        ZDIV, M_AR,
                    207:        ZAND, M_REGNO, EAX, M_EMASK,
                    208:        M_TL, ZAND, M_AL, M_TL, M_CMASK,
                    209:        M_TL, ZOR,
                    210:        M_JMPB, 0x45,           /* 435 */
                    211: /* /src386/bin/c/n1/i386/tables/ashift.t */
                    212: /*  506 */
                    213:        M_JMP1, 0x0E,           /* 14 */
                    214: /*  508 */
                    215:        ZMOV, M_R, M_AL,
                    216:        ZPUSH, M_REGNO, ECX,
                    217:        ZMOV, M_REGNO, ECX, M_AR,
                    218:        M_TL, M_OP0, M_R, M_REGNO, CL,
                    219:        ZPOP, M_REGNO, ECX,
                    220:        M_JMPB, 0xAE,           /* 352 */
                    221: /*  528 */
                    222:        M_TL, ZMOVSX, M_R, M_AL,
                    223:        ZPUSH, M_REGNO, ECX,
                    224:        ZMOV, M_REGNO, ECX, M_AR,
                    225:        M_TL, M_OP0, M_TL, M_R, M_REGNO, CL,
                    226:        ZPOP, M_REGNO, ECX,
                    227:        M_TL, ZMOV, M_AL, M_TL, M_R,
                    228:        M_IFV, M_TL, ZMOVSX, M_R, M_TL, M_R, M_ENDIF,
                    229:        M_END,
                    230: /*  561 */
                    231:        M_TL, ZMOVZX, M_R, M_AL,
                    232:        ZAND, M_R, M_EMASK,
                    233:        M_OP1,
                    234:        M_JMP1, 0x20,           /* 32 */
                    235: /*  571 */
                    236:        M_TL, ZMOVZX, M_R, M_AL,
                    237:        ZAND, M_R, M_EMASK,
                    238:        ZPUSH, M_REGNO, ECX,
                    239:        ZMOV, M_REGNO, ECX, M_AR,
                    240:        M_OP1, M_R, M_REGNO, CL,
                    241:        ZPOP, M_REGNO, ECX,
                    242:        M_JMP1, 0x22,           /* 34 */
                    243: /* /src386/bin/c/n1/i386/tables/assign.t */
                    244: /*  594 */
                    245:        ZSUB, M_AL, M_AL,
                    246:        M_END,
                    247: /*  598 */
                    248:        ZMOV, M_AL, M_AR,
                    249:        M_END,
                    250: /*  602 */
                    251:        ZLEA, M_AL, M_NSE, M_AR,
                    252:        M_END,
                    253: /*  607 */
                    254:        M_TL, ZMOV, M_AL, M_TL, M_AR,
                    255:        M_END,
                    256: /*  613 */
                    257:        M_JMPB, 0x0F,           /* 598 */
                    258: /*  615 */
                    259:        ZMOVW, M_AL, M_AR,
                    260:        M_END,
                    261: /*  619 */
                    262:        M_IFV, M_TL, ZMOVSX, M_R, M_LO, M_RR, M_ENDIF,
                    263:        ZMOVW, M_AL, M_LO, M_R,
                    264:        M_IFR, ZCMPW, M_LO, M_R, M_ICON, 0x03,
                    265:        M_JMP1, 0x08,           /* 8 */
                    266: /*  638 */
                    267:        ZMOVB, M_AL, M_AR,
                    268:        M_END,
                    269: /*  642 */
                    270:        M_IFV, M_TL, ZMOVSX, M_R, M_LO, M_LO, M_RR, M_ENDIF,
                    271:        ZMOVB, M_AL, M_LO, M_LO, M_R,
                    272:        M_IFR, ZCMPB, M_LO,
                    273:        M_JMPB, 0x1A,           /* 632 */
                    274: /*  660 */
                    275:        M_TR, ZMOVSX, M_R, M_TR, M_RR,
                    276:        M_JMP2, 0x60, 0x01,     /* 352 */
                    277: /*  668 */
                    278:        M_TL, ZMOV, M_AL, M_TL, M_AR,
                    279:        M_IFV, M_TL, ZMOVSX, M_R, M_TL, M_AR, M_ENDIF,
                    280:        M_END,
                    281: /*  681 */
                    282:        M_TL, ZAND, M_AL, M_TL, M_CMASK,
                    283:        M_TL, ZOR,
                    284:        M_JMP2, 0x34, 0x01,     /* 308 */
                    285: /*  691 */
                    286:        M_TL, ZAND, M_AL, M_TL, M_CMASK,
                    287:        M_TL, ZOR,
                    288:        M_JMP2, 0x46, 0x01,     /* 326 */
                    289: /*  701 */
                    290:        M_TL, ZAND, M_AL, M_TL, M_CMASK,
                    291:        M_TL, ZOR, M_AL, M_TL, M_R,
                    292:        M_IFV, M_TL, ZMOVSX,
                    293:        M_JMP2, 0x3A, 0x01,     /* 314 */
                    294: /*  717 */
                    295:        M_TL, ZAND, M_AL, M_TL, M_CMASK,
                    296:        M_TL, ZOR, M_AL, M_TL, M_R,
                    297:        M_IFV, M_TL, ZMOVSX,
                    298:        M_JMP2, 0x4C, 0x01,     /* 332 */
                    299: /*  733 */
                    300:        ZSUB, M_R, M_R,
                    301:        ZMOV, M_HI, M_AL, M_R,
                    302:        ZMOV, M_LO, M_AL, M_R,
                    303:        M_END,
                    304: /*  745 */
                    305:        ZMOV, M_HI, M_AL, M_HI, M_AR,
                    306:        ZMOV, M_LO, M_AL, M_LO, M_AR,
                    307:        M_END,
                    308: /*  756 */
                    309:        M_JMP1, 0x3E,           /* 62 */
                    310: /*  758 */
                    311:        ZSUB, M_R, M_R,
                    312:        M_JMP2, 0x60, 0x01,     /* 352 */
                    313: /*  764 */
                    314:        ZMOV,
                    315:        M_JMPB, 0x0D,           /* 752 */
                    316: /*  767 */
                    317:        ZMOV, M_HI, M_R, M_HI, M_AR,
                    318:        ZMOV, M_LO, M_R, M_LO, M_AR,
                    319:        M_JMP1, 0x53,           /* 83 */
                    320: /*  779 */
                    321:        ZMOV, M_AL, M_HI, M_R,
                    322:        M_END,
                    323: /*  784 */
                    324:        M_JMP1, 0x53,           /* 83 */
                    325: /*  786 */
                    326:        M_TL, ZFSTPD, M_AL,
                    327:        M_END,
                    328: /*  790 */
                    329:        M_TL, ZFSTD, M_AL,
                    330:        M_END,
                    331: /* /src386/bin/c/n1/i386/tables/asub.t */
                    332: /*  794 */
                    333:        M_JMP1, 0x00,           /* 0 */
                    334: /*  796 */
                    335:        M_JMP1, 0x0E,           /* 14 */
                    336: /*  798 */
                    337:        M_JMP1, 0x14,           /* 20 */
                    338: /*  800 */
                    339:        M_JMP1, 0x1B,           /* 27 */
                    340: /*  802 */
                    341:        ZPUSH, M_HI, M_AL,
                    342:        ZPUSH, M_LO, M_AL,
                    343:        ZCALL, M_GID, 0x09,
                    344:        M_JMP1, 0x39,           /* 57 */
                    345: /*  813 */
                    346:        ZPUSH, M_AL,
                    347:        ZCALL, M_GID, 0x0A,
                    348:        M_JMP1, 0x4E,           /* 78 */
                    349: /*  820 */
                    350:        M_TL, ZFRSUBD,
                    351:        M_JMP1, 0x62,           /* 98 */
                    352: /* /src386/bin/c/n1/i386/tables/bef.t */
                    353: /*  824 */
                    354:        M_JMP1, 0x00,           /* 0 */
                    355: /*  826 */
                    356:        M_OP0, M_AL, M_AR,
                    357:        M_IFV, ZMOV,
                    358:        M_JMP1, 0x06,           /* 6 */
                    359: /*  833 */
                    360:        M_JMP1, 0x1B,           /* 27 */
                    361: /* /src386/bin/c/n1/i386/tables/div.t */
                    362: /*  835 */
                    363:        ZCDQ,
                    364:        ZIDIV, M_AR,
                    365:        M_END,
                    366: /*  839 */
                    367:        ZSUB, M_REGNO, EDX, M_REGNO, EDX,
                    368:        ZDIV, M_AR,
                    369:        M_END,
                    370: /*  847 */
                    371:        ZPUSH, M_HI, M_AR,
                    372:        ZPUSH, M_LO, M_AR,
                    373:        ZCALL, M_GID, 0x0B,
                    374:        M_JMP1, 0x80,           /* 128 */
                    375: /*  858 */
                    376:        M_TR, ZFDIVD, M_AR,
                    377:        M_END,
                    378: /* /src386/bin/c/n1/i386/tables/leaves.t */
                    379: /*  862 */
                    380:        ZSUB, M_R, M_R,
                    381:        M_END,
                    382: /*  866 */
                    383:        ZLEA, M_R, M_NSE, M_AL,
                    384:        M_END,
                    385: /*  871 */
                    386:        M_TN, ZMOV, M_TN, M_R, M_AL,
                    387:        M_END,
                    388: /*  877 */
                    389:        ZMOV, M_HI, M_R, M_HI, M_AL,
                    390:        ZMOV, M_LO, M_R, M_LO, M_AL,
                    391:        M_END,
                    392: /*  888 */
                    393:        M_JMPB, 0x0B,           /* 877 */
                    394: /*  890 */
                    395:        ZMOV, M_HI, M_R, M_AL,
                    396:        ZMOV, M_LO, M_R, M_ICON, 0x03,
                    397:        M_END,
                    398: /*  900 */
                    399:        ZMOV, M_LO, M_R, M_AL,
                    400:        ZCALL, M_GID, 0x04,
                    401:        M_END,
                    402: /*  908 */
                    403:        ZFLDZ,
                    404:        M_END,
                    405: /*  910 */
                    406:        ZFLD1,
                    407:        M_END,
                    408: /*  912 */
                    409:        ZFLDD, M_AL,
                    410:        M_END,
                    411: /*  915 */
                    412:        M_TL, ZMOVSX,
                    413:        M_JMPB, 0x2B,           /* 874 */
                    414: /*  919 */
                    415:        ZMOV, M_LO, M_R, M_AL,
                    416:        ZCALL, M_GID, 0x0C,
                    417:        M_END,
                    418: /*  927 */
                    419:        M_TL, ZMOVSX,
                    420:        M_JMPB, 0x09,           /* 920 */
                    421: /*  931 */
                    422:        ZMOV, M_LO, M_R, M_AL,
                    423:        ZCALL, M_GID, 0x0D,
                    424:        M_END,
                    425: /*  939 */
                    426:        M_TL, ZMOVZX,
                    427:        M_JMPB, 0x09,           /* 932 */
                    428: /*  943 */
                    429:        M_JMPB, 0x2B,           /* 900 */
                    430: /*  945 */
                    431:        M_TL,
                    432:        M_JMPB, 0x22,           /* 912 */
                    433: /*  948 */
                    434:        ZMOVW,
                    435:        M_JMPB, 0x42,           /* 883 */
                    436: /*  951 */
                    437:        M_END,
                    438: /*  952 */
                    439:        ZMOVW, M_LO,
                    440:        M_JMPB, 0x50,           /* 874 */
                    441: /*  956 */
                    442:        ZMOV,
                    443:        M_JMPB, 0x53,           /* 874 */
                    444: /*  959 */
                    445:        ZMOVB, M_LO, M_LO, M_R, M_LO,
                    446:        M_JMPB, 0x4F,           /* 885 */
                    447: /*  966 */
                    448:        M_END,
                    449: /*  967 */
                    450:        ZMOVB, M_LO,
                    451:        M_JMPB, 0x10,           /* 953 */
                    452: /*  971 */
                    453:        M_JMPB, 0x0F,           /* 956 */
                    454: /*  973 */
                    455:        ZMOV, M_REGNO, EDX, M_HI, M_AL,
                    456:        ZMOV, M_REGNO, EAX, M_LO, M_AL,
                    457:        ZCALL, M_GID, 0x0E,
                    458:        M_END,
                    459: /*  987 */
                    460:        ZMOV, M_REGNO, EDX, M_HI, M_AL,
                    461:        ZMOV, M_REGNO, EAX, M_LO, M_AL,
                    462:        ZCALL, M_GID, 0x0E,
                    463:        M_TN, ZMOVSX, M_REGNO, EAX, M_TN,
                    464:        M_JMP1, 0x9A,           /* 154 */
                    465: /* 1007 */
                    466:        ZMOV, M_REGNO, EDX, M_HI, M_AL,
                    467:        ZMOV, M_REGNO, EAX, M_LO, M_AL,
                    468:        ZCALL, M_GID, 0x0F,
                    469:        M_END,
                    470: /* 1021 */
                    471:        ZMOV, M_REGNO, EDX, M_HI, M_AL,
                    472:        ZMOV, M_REGNO, EAX, M_LO, M_AL,
                    473:        ZCALL, M_GID, 0x0F,
                    474:        M_TN, ZMOVZX,
                    475:        M_JMPB, 0x22,           /* 1002 */
                    476: /* 1038 */
                    477:        ZMOV, M_R, M_AL,
                    478:        ZCALL, M_GID, 0x10,
                    479:        M_END,
                    480: /* 1045 */
                    481:        ZMOV, M_R, M_AL,
                    482:        ZCALL, M_GID, 0x10,
                    483:        M_TN, ZMOVSX, M_R, M_TN, M_R,
                    484:        M_END,
                    485: /* 1057 */
                    486:        ZMOV, M_R, M_AL,
                    487:        ZCALL, M_GID, 0x11,
                    488:        M_END,
                    489: /* 1064 */
                    490:        ZMOV, M_R, M_AL,
                    491:        ZCALL, M_GID, 0x11,
                    492:        M_TN, ZMOVZX,
                    493:        M_JMPB, 0x13,           /* 1053 */
                    494: /* 1074 */
                    495:        ZOR, M_AL, M_AL,
                    496:        M_REL0, M_LAB,
                    497:        M_END,
                    498: /* 1080 */
                    499:        ZCMP, M_AL, M_ICON, 0x03,
                    500:        M_REL0, M_LAB,
                    501:        M_END,
                    502: /* 1087 */
                    503:        M_TL,
                    504:        M_JMPB, 0x08,           /* 1080 */
                    505: /* 1090 */
                    506:        ZJMP, M_LAB,
                    507:        M_END,
                    508: /* 1093 */
                    509:        M_END,
                    510: /* 1094 */
                    511:        ZOR, M_RL, M_RL,
                    512:        M_REL0, M_LAB,
                    513:        M_END,
                    514: /* 1100 */
                    515:        ZTEST, M_HI, M_AL, M_ICON, 0x04,
                    516:        M_REL0, M_LAB,
                    517:        M_END,
                    518: /* 1108 */
                    519:        ZTEST, M_HI, M_AL, M_ICON, 0x05,
                    520:        M_REL0, M_LAB,
                    521:        M_END,
                    522: /* 1116 */
                    523:        ZTEST,
                    524:        M_JMPB, 0x07,           /* 1110 */
                    525: /* 1119 */
                    526:        ZCALL, M_GID, 0x12,
                    527:        M_REL0, M_LAB,
                    528:        M_END,
                    529: /* 1125 */
                    530:        ZLEA, M_R, M_NSE, M_AL,
                    531:        ZPUSH, M_R,
                    532:        M_END,
                    533: /* 1132 */
                    534:        ZPUSH, M_AL,
                    535:        M_END,
                    536: /* 1135 */
                    537:        ZPUSH, M_HI, M_RL,
                    538:        ZPUSH, M_LO, M_RL,
                    539:        M_END,
                    540: /* 1142 */
                    541:        ZPUSH, M_HI, M_AL,
                    542:        ZPUSH, M_LO, M_AL,
                    543:        M_END,
                    544: /* 1149 */
                    545:        ZFWAIT,
                    546:        M_JMPB, 0x08,           /* 1142 */
                    547: /* 1152 */
                    548:        ZCALL, M_GID, 0x13,
                    549:        M_END,
                    550: /* 1156 */
                    551:        M_END,
                    552: /* 1157 */
                    553:        M_END,
                    554: /* 1158 */
                    555:        M_END,
                    556: /* 1159 */
                    557:        ZFDROP,
                    558:        M_END,
                    559: /* /src386/bin/c/n1/i386/tables/mul.t */
                    560: /* 1161 */
                    561:        ZIMULI, M_R, M_AL, M_AR,
                    562:        M_END,
                    563: /* 1166 */
                    564:        M_TL, ZIMUL, M_AR,
                    565:        M_END,
                    566: /* 1170 */
                    567:        ZPUSH, M_HI, M_AR,
                    568:        ZPUSH, M_LO, M_AR,
                    569:        ZCALL, M_GID, 0x07,
                    570:        M_JMP1, 0x80,           /* 128 */
                    571: /* 1181 */
                    572:        M_TR, ZFMULD, M_AR,
                    573:        M_END,
                    574: /* /src386/bin/c/n1/i386/tables/neg.t */
                    575: /* 1185 */
                    576:        ZNEG, M_R,
                    577:        M_IFR, M_REL1,
                    578:        M_JMP1, 0x0B,           /* 11 */
                    579: /* 1191 */
                    580:        ZXOR, M_REGNO, EDX, M_ICON, 0x06,
                    581:        M_END,
                    582: /* 1197 */
                    583:        ZFCHS,
                    584:        M_END,
                    585: /* /src386/bin/c/n1/i386/tables/not.t */
                    586: /* 1199 */
                    587:        ZNOT, M_R,
                    588:        M_END,
                    589: /* /src386/bin/c/n1/i386/tables/orxor.t */
                    590: /* 1202 */
                    591:        M_JMP1, 0x72,           /* 114 */
                    592: /* /src386/bin/c/n1/i386/tables/relop.t */
                    593: /* 1204 */
                    594:        ZCMP, M_AL,
                    595:        M_JMP2, 0x9E, 0x01,     /* 414 */
                    596: /* 1209 */
                    597:        ZCMP, M_RL,
                    598:        M_JMP2, 0x9E, 0x01,     /* 414 */
                    599: /* 1214 */
                    600:        M_TL,
                    601:        M_JMPB, 0x0B,           /* 1204 */
                    602: /* 1217 */
                    603:        M_TL, ZCMP, M_TL, M_R,
                    604:        M_JMP2, 0x9E, 0x01,     /* 414 */
                    605: /* 1224 */
                    606:        ZPUSH, M_HI, M_AR,
                    607:        ZPUSH, M_LO, M_AR,
                    608:        ZCALL, M_GID, 0x14,
                    609:        M_REL0, M_LAB,
                    610:        M_END,
                    611: /* 1236 */
                    612:        M_TR, ZFCOMPD, M_AR,
                    613:        ZCALL, M_GID, 0x15,
                    614:        M_REL0, M_LAB,
                    615:        M_END,
                    616: /* /src386/bin/c/n1/i386/tables/rem.t */
                    617: /* 1245 */
                    618:        M_JMP2, 0x43, 0x03,     /* 835 */
                    619: /* 1248 */
                    620:        M_JMP2, 0x47, 0x03,     /* 839 */
                    621: /* /src386/bin/c/n1/i386/tables/shift.t */
                    622: /* 1251 */
                    623:        M_TL,
                    624:        M_JMP1, 0x72,           /* 114 */
                    625: /* 1254 */
                    626:        ZMOV, M_REGNO, ECX, M_AR,
                    627:        M_TL, M_OP0, M_R, M_REGNO, CL,
                    628:        M_END,
                    629: /* /src386/bin/c/n1/i386/tables/sub.t */
                    630: /* 1264 */
                    631:        M_JMP1, 0x6E,           /* 110 */
                    632: /* 1266 */
                    633:        ZMOV, M_R, M_AL,
                    634:        M_OP0, M_R, M_AR,
                    635:        M_END,
                    636: /* 1273 */
                    637:        M_JMP1, 0x72,           /* 114 */
                    638: /* 1275 */
                    639:        ZPUSH, M_HI, M_AR,
                    640:        ZPUSH, M_LO, M_AR,
                    641:        ZCALL, M_GID, 0x16,
                    642:        M_JMP1, 0x80,           /* 128 */
                    643: /* 1286 */
                    644:        M_TR, ZFSUBD, M_AR,
                    645:        M_END,
                    646:  0
                    647: };

unix.superglobalmegacorp.com

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