|
|
1.1 ! root 1: ///////// ! 2: / ! 3: / Prefix increment and decrement. The LPTX case, which is used to do ! 4: / these operations on pointers, must handle anything on the right hand ! 5: / side. The others must only handle a 1. ! 6: / ! 7: ///////// ! 8: ! 9: INCBEF: ! 10: DECBEF: ! 11: % PEFFECT|PRVALUE|PSREL ! 12: WORD ANYR * * TEMP ! 13: ADR|LV WORD ! 14: 1|MMX * ! 15: % PLVALUE ! 16: WORD ANYL * * TEMP ! 17: ADR|LV WORD ! 18: 1|MMX * ! 19: [OP1] [AL] ! 20: [IFV] [ZMOV] [R],[AL] ! 21: [IFR] [REL0] [LAB] ! 22: ! 23: #ifndef ONLYSMALL ! 24: % PRVALUE ! 25: LPTX ANYR * * TEMP ! 26: ADR|LV LPTX ! 27: 1|MMX * ! 28: [OP1] [AL] ! 29: [ZMOV] [LO R],[LO AL] ! 30: [ZMOV] [HI R],[HI AL] ! 31: ! 32: % PEFFECT|PLVALUE ! 33: LPTX ANYL * * TEMP ! 34: ADR|LV LPTX ! 35: 1|MMX * ! 36: [OP1] [AL] ! 37: [IFV] [ZLDES] [LO R],[AL] ! 38: #endif ! 39: ! 40: % PEFFECT|PRVALUE|PSREL ! 41: WORD ANYR * * TEMP ! 42: ADR|LV WORD ! 43: IMM|MMX WORD ! 44: % PLVALUE ! 45: WORD ANYL * * TEMP ! 46: ADR|LV WORD ! 47: IMM|MMX WORD ! 48: [OP0] [AL],[AR] ! 49: [IFV] [ZMOV] [R],[AL] ! 50: [IFR] [REL0] [LAB] ! 51: ! 52: #ifndef ONLYSMALL ! 53: % PRVALUE ! 54: LPTX ANYR * * TEMP ! 55: ADR|LV LPTX ! 56: IMM|MMX WORD ! 57: [OP0] [AL],[AR] ! 58: [ZMOV] [LO R],[LO AL] ! 59: [ZMOV] [HI R],[HI AL] ! 60: ! 61: % PEFFECT|PLVALUE ! 62: LPTX ANYL * * TEMP ! 63: ADR|LV LPTX ! 64: IMM|MMX WORD ! 65: [OP0] [AL],[AR] ! 66: [IFV] [ZLDES] [LO R],[AL] ! 67: #endif ! 68: ! 69: % PEFFECT|PRVALUE|PSREL ! 70: WORD AX * * AX ! 71: ADR|LV FS8 ! 72: 1|MMX * ! 73: [TL OP1] [AL] ! 74: [IFV] [ZMOVB] [LO R],[AL] ! 75: [IFV] [ZCBW] ! 76: [IFR] [REL0] [LAB] ! 77: ! 78: % PEFFECT|PRVALUE|PSREL ! 79: WORD AX * * AX ! 80: ADR|LV FU8 ! 81: 1|MMX * ! 82: [TL OP1] [AL] ! 83: [IFV] [ZMOVB] [LO R],[AL] ! 84: [IFV] [ZSUBB] [HI R],[HI R] ! 85: [IFR] [REL0] [LAB] ! 86: ! 87: % PEFFECT|PRVALUE|PLT|PGE ! 88: LONG ANYR * * TEMP ! 89: ADR|LV LONG ! 90: 1|MMX * ! 91: [OP0] [LO AL],[CONST 1] ! 92: [OP2] [HI AL],[CONST 0] ! 93: [IFV] [ZMOV] [LO R],[LO AL] ! 94: [IFV] [ZMOV] [HI R],[HI AL] ! 95: [IFR] [REL1] [LAB] ! 96: ! 97: % PEFFECT|PRVALUE ! 98: WORD ANYR * * TEMP ! 99: ADR|LV FFLD16 ! 100: IMM|MMX WORD ! 101: [ZMOV] [R],[AL] ! 102: [OP0] [R],[AR] ! 103: [ZAND] [R],[LO EMASK] ! 104: [ZAND] [AL],[LO CMASK] ! 105: [ZOR] [AL],[R] ! 106: ! 107: % PEFFECT|PRVALUE ! 108: WORD AX * * AX ! 109: ADR|LV FFLD8 ! 110: IMM|MMX WORD ! 111: [ZMOVB] [LO R],[AL] ! 112: [OP0] [R],[AR] ! 113: [ZAND] [R],[LO EMASK] ! 114: [ZANDB] [AL],[LO CMASK] ! 115: [ZORB] [AL],[LO R]
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.