1adcb eflags[0x1,0x0] : imm8[12] al.ub[34] => 1.ub[46] 2adcb eflags[0x1,0x1] : imm8[12] al.ub[34] => 1.ub[47] 3adcb eflags[0x1,0x0] : imm8[12] bl.ub[34] => 1.ub[46] 4adcb eflags[0x1,0x1] : imm8[12] bl.ub[34] => 1.ub[47] 5adcb eflags[0x1,0x0] : imm8[12] m8.ub[34] => 1.ub[46] 6adcb eflags[0x1,0x1] : imm8[12] m8.ub[34] => 1.ub[47] 7adcb eflags[0x1,0x0] : r8.ub[12] r8.ub[34] => 1.ub[46] 8adcb eflags[0x1,0x1] : r8.ub[12] r8.ub[34] => 1.ub[47] 9adcb eflags[0x1,0x0] : r8.ub[12] m8.ub[34] => 1.ub[46] 10adcb eflags[0x1,0x1] : r8.ub[12] m8.ub[34] => 1.ub[47] 11###adcb eflags[0x1,0x0] : m8.ub[12] r8.ub[34] => 1.ub[46] 12###adcb eflags[0x1,0x1] : m8.ub[12] r8.ub[34] => 1.ub[47] 13adcw eflags[0x1,0x0] : imm8[12] r16.uw[3456] => 1.uw[3468] 14adcw eflags[0x1,0x1] : imm8[12] r16.uw[3456] => 1.uw[3469] 15###adcw eflags[0x1,0x0] : imm16[1234] ax.uw[5678] => 1.uw[6912] 16###adcw eflags[0x1,0x1] : imm16[1234] ax.uw[5678] => 1.uw[6913] 17adcw eflags[0x1,0x0] : imm16[1234] bx.uw[5678] => 1.uw[6912] 18adcw eflags[0x1,0x1] : imm16[1234] bx.uw[5678] => 1.uw[6913] 19adcw eflags[0x1,0x0] : imm16[1234] m16.uw[5678] => 1.uw[6912] 20adcw eflags[0x1,0x1] : imm16[1234] m16.uw[5678] => 1.uw[6913] 21adcw eflags[0x1,0x0] : r16.uw[1234] r16.uw[5678] => 1.uw[6912] 22adcw eflags[0x1,0x1] : r16.uw[1234] r16.uw[5678] => 1.uw[6913] 23adcw eflags[0x1,0x0] : r16.uw[1234] m16.uw[5678] => 1.uw[6912] 24adcw eflags[0x1,0x1] : r16.uw[1234] m16.uw[5678] => 1.uw[6913] 25adcw eflags[0x1,0x0] : m16.uw[1234] r16.uw[5678] => 1.uw[6912] 26adcw eflags[0x1,0x1] : m16.uw[1234] r16.uw[5678] => 1.uw[6913] 27adcl eflags[0x1,0x0] : imm8[12] r32.ud[87654321] => 1.ud[87654333] 28adcl eflags[0x1,0x1] : imm8[12] r32.ud[87654321] => 1.ud[87654334] 29###adcl eflags[0x1,0x0] : imm32[12345678] eax.ud[87654321] => 1.ud[99999999] 30###adcl eflags[0x1,0x1] : imm32[12345678] eax.ud[87654321] => 1.ud[100000000] 31adcl eflags[0x1,0x0] : imm32[12345678] ebx.ud[87654321] => 1.ud[99999999] 32adcl eflags[0x1,0x1] : imm32[12345678] ebx.ud[87654321] => 1.ud[100000000] 33adcl eflags[0x1,0x0] : imm32[12345678] m32.ud[87654321] => 1.ud[99999999] 34adcl eflags[0x1,0x1] : imm32[12345678] m32.ud[87654321] => 1.ud[100000000] 35adcl eflags[0x1,0x0] : r32.ud[12345678] r32.ud[87654321] => 1.ud[99999999] 36adcl eflags[0x1,0x1] : r32.ud[12345678] r32.ud[87654321] => 1.ud[100000000] 37adcl eflags[0x1,0x0] : r32.ud[12345678] m32.ud[87654321] => 1.ud[99999999] 38adcl eflags[0x1,0x1] : r32.ud[12345678] m32.ud[87654321] => 1.ud[100000000] 39adcl eflags[0x1,0x0] : m32.ud[12345678] r32.ud[87654321] => 1.ud[99999999] 40adcl eflags[0x1,0x1] : m32.ud[12345678] r32.ud[87654321] => 1.ud[100000000] 41adcq eflags[0x1,0x0] : imm8[12] r64.uq[8765432187654321] => 1.uq[8765432187654333] 42adcq eflags[0x1,0x1] : imm8[12] r64.uq[8765432187654321] => 1.uq[8765432187654334] 43###adcq eflags[0x1,0x0] : imm32[12345678] rax.uq[8765432187654321] => 1.uq[8765432199999999] 44###adcq eflags[0x1,0x1] : imm32[12345678] rax.uq[8765432187654321] => 1.uq[8765432200000000] 45adcq eflags[0x1,0x0] : imm32[12345678] rbx.uq[8765432187654321] => 1.uq[8765432199999999] 46adcq eflags[0x1,0x1] : imm32[12345678] rbx.uq[8765432187654321] => 1.uq[8765432200000000] 47adcq eflags[0x1,0x0] : imm32[12345678] m64.uq[8765432187654321] => 1.uq[8765432199999999] 48adcq eflags[0x1,0x1] : imm32[12345678] m64.uq[8765432187654321] => 1.uq[8765432200000000] 49adcq eflags[0x1,0x0] : r64.uq[1234567812345678] r64.uq[8765432187654321] => 1.uq[9999999999999999] 50adcq eflags[0x1,0x1] : r64.uq[1234567812345678] r64.uq[8765432187654321] => 1.uq[10000000000000000] 51adcq eflags[0x1,0x0] : r64.uq[1234567812345678] m64.uq[8765432187654321] => 1.uq[9999999999999999] 52adcq eflags[0x1,0x1] : r64.uq[1234567812345678] m64.uq[8765432187654321] => 1.uq[10000000000000000] 53adcq eflags[0x1,0x0] : m64.uq[1234567812345678] r64.uq[8765432187654321] => 1.uq[9999999999999999] 54adcq eflags[0x1,0x1] : m64.uq[1234567812345678] r64.uq[8765432187654321] => 1.uq[10000000000000000] 55addb imm8[12] al.ub[34] => 1.ub[46] 56addb imm8[12] bl.ub[34] => 1.ub[46] 57addb imm8[12] m8.ub[34] => 1.ub[46] 58addb r8.ub[12] r8.ub[34] => 1.ub[46] 59addb r8.ub[12] m8.ub[34] => 1.ub[46] 60addb m8.ub[12] r8.ub[34] => 1.ub[46] 61addw imm8[12] r16.uw[3456] => 1.uw[3468] 62addw imm16[1234] ax.uw[5678] => 1.uw[6912] 63addw imm16[1234] bx.uw[5678] => 1.uw[6912] 64addw imm16[1234] m16.uw[5678] => 1.uw[6912] 65addw r16.uw[1234] r16.uw[5678] => 1.uw[6912] 66addw r16.uw[1234] m16.uw[5678] => 1.uw[6912] 67addw m16.uw[1234] r16.uw[5678] => 1.uw[6912] 68addl imm8[12] r32.ud[87654321] => 1.ud[87654333] 69addl imm32[12345678] eax.ud[87654321] => 1.ud[99999999] 70addl imm32[12345678] ebx.ud[87654321] => 1.ud[99999999] 71addl imm32[12345678] m32.ud[87654321] => 1.ud[99999999] 72addl r32.ud[12345678] r32.ud[87654321] => 1.ud[99999999] 73addl r32.ud[12345678] m32.ud[87654321] => 1.ud[99999999] 74addl m32.ud[12345678] r32.ud[87654321] => 1.ud[99999999] 75addq imm8[12] r64.uq[8765432187654321] => 1.uq[8765432187654333] 76addq imm32[12345678] rax.uq[8765432187654321] => 1.uq[8765432199999999] 77addq imm32[12345678] rbx.uq[8765432187654321] => 1.uq[8765432199999999] 78addq imm32[12345678] m64.uq[8765432187654321] => 1.uq[8765432199999999] 79addq r64.uq[1234567812345678] r64.uq[8765432187654321] => 1.uq[9999999999999999] 80addq r64.uq[1234567812345678] m64.uq[8765432187654321] => 1.uq[9999999999999999] 81addq m64.uq[1234567812345678] r64.uq[8765432187654321] => 1.uq[9999999999999999] 82andb imm8[0x34] al.ub[0x56] => 1.ub[0x14] 83andb imm8[0x34] bl.ub[0x56] => 1.ub[0x14] 84andb imm8[0x34] m8.ub[0x56] => 1.ub[0x14] 85andb r8.ub[0x34] r8.ub[0x56] => 1.ub[0x14] 86andb r8.ub[0x34] m8.ub[0x56] => 1.ub[0x14] 87andb m8.ub[0x34] r8.ub[0x56] => 1.ub[0x14] 88andw imm8[0x31] r16.uw[0x1234] => 1.uw[0x0030] 89andw imm16[0x4231] ax.uw[0x1234] => 1.uw[0x0230] 90andw imm16[0x4231] bx.uw[0x1234] => 1.uw[0x0230] 91andw imm16[0x4231] m16.uw[0x1234] => 1.uw[0x0230] 92andw r16.uw[0x4231] r16.uw[0x1234] => 1.uw[0x0230] 93andw r16.uw[0x4231] m16.uw[0x1234] => 1.uw[0x0230] 94andw m16.uw[0x4231] r16.uw[0x1234] => 1.uw[0x0230] 95andl imm8[0x31] r32.ud[0x12345678] => 1.ud[0x00000030] 96andl imm32[0x86427531] eax.ud[0x12345678] => 1.ud[0x02005430] 97andl imm32[0x86427531] ebx.ud[0x12345678] => 1.ud[0x02005430] 98andl imm32[0x86427531] m32.ud[0x12345678] => 1.ud[0x02005430] 99andl r32.ud[0x86427531] r32.ud[0x12345678] => 1.ud[0x02005430] 100andl r32.ud[0x86427531] m32.ud[0x12345678] => 1.ud[0x02005430] 101andl m32.ud[0x86427531] r32.ud[0x12345678] => 1.ud[0x02005430] 102andq imm8[0x31] r64.uq[0x1234567812345678] => 1.uq[0x0000000000000030] 103andq imm32[0x12345678] rax.uq[0x8642753186427531] => 1.uq[0x0000000002005430] 104andq imm32[0x12345678] rbx.uq[0x8642753186427531] => 1.uq[0x0000000002005430] 105andq imm32[0x12345678] m64.uq[0x8642753186427531] => 1.uq[0x0000000002005430] 106andq imm32[-2042464975] rax.uq[0x1234567812345678] => 1.uq[0x1234567802005430] 107andq imm32[-2042464975] rbx.uq[0x1234567812345678] => 1.uq[0x1234567802005430] 108andq imm32[-2042464975] m64.uq[0x1234567812345678] => 1.uq[0x1234567802005430] 109andq r64.uq[0x8642753186427531] r64.uq[0x1234567812345678] => 1.uq[0x0200543002005430] 110andq r64.uq[0x8642753186427531] m64.uq[0x1234567812345678] => 1.uq[0x0200543002005430] 111andq m64.uq[0x8642753186427531] r64.uq[0x1234567812345678] => 1.uq[0x0200543002005430] 112bsfw r16.uw[0x2468] r16.uw[0] => 1.uw[3] 113bsfw m16.uw[0x8642] r16.uw[0] => 1.uw[1] 114bsfl r32.ud[0x13572468] r32.ud[0] => 1.ud[3] 115bsfl m32.ud[0x75318642] r32.ud[0] => 1.ud[1] 116bsfq r64.uq[0x1357246813572468] r64.uq[0] => 1.uq[3] 117bsfq m64.uq[0x7531864275318642] r64.uq[0] => 1.uq[1] 118bsrw r16.uw[0x2468] r16.uw[0] => 1.uw[13] 119bsrw m16.uw[0x8642] r16.uw[0] => 1.uw[15] 120bsrl r32.ud[0x13572468] r32.ud[0] => 1.ud[28] 121bsrl m32.ud[0x75318642] r32.ud[0] => 1.ud[30] 122bsrq r64.uq[0x1357246813572468] r64.uq[0] => 1.uq[60] 123bsrq m64.uq[0x7531864275318642] r64.uq[0] => 1.uq[62] 124bswapl r32.ud[0x12345678] => 0.ud[0x78563412] 125bswapq r64.uq[0x1234567813572468] => 0.uq[0x6824571378563412] 126btw imm8[0] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001] 127btw imm8[12] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000] 128btw imm8[0] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001] 129btw imm8[12] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000] 130###btw r16.uw[0] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001] 131###btw r16.uw[12] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000] 132###btw r16.uw[0] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001] 133###btw r16.uw[12] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000] 134btl imm8[0] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001] 135btl imm8[24] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000] 136btl imm8[0] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001] 137btl imm8[24] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000] 138btl r32.ud[0] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001] 139btl r32.ud[24] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000] 140btl r32.ud[0] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001] 141btl r32.ud[24] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000] 142btq imm8[0] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x001] 143btq imm8[48] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x000] 144btq imm8[0] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x001] 145btq imm8[48] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x000] 146btq r64.uq[0] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x001] 147btq r64.uq[48] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x000] 148btq r64.uq[0] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x001] 149btq r64.uq[48] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x000] 150btcw imm8[0] r16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001] 151btcw imm8[12] r16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000] 152btcw imm8[0] m16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001] 153btcw imm8[12] m16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000] 154###btcw r16.uw[0] r16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001] 155###btcw r16.uw[12] r16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000] 156###btcw r16.uw[0] m16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001] 157###btcw r16.uw[12] m16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000] 158btcl imm8[0] r32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001] 159btcl imm8[24] r32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000] 160btcl imm8[0] m32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001] 161btcl imm8[24] m32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000] 162btcl r32.ud[0] r32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001] 163btcl r32.ud[24] r32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000] 164btcl r32.ud[0] m32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001] 165btcl r32.ud[24] m32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000] 166btcq imm8[0] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681356] eflags[0x001,0x001] 167btcq imm8[48] r64.uq[0x8642753124681357] => 1.uq[0x8643753124681357] eflags[0x001,0x000] 168btcq imm8[0] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681356] eflags[0x001,0x001] 169btcq imm8[48] m64.uq[0x8642753124681357] => 1.uq[0x8643753124681357] eflags[0x001,0x000] 170btcq r64.uq[0] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681356] eflags[0x001,0x001] 171btcq r64.uq[48] r64.uq[0x8642753124681357] => 1.uq[0x8643753124681357] eflags[0x001,0x000] 172btcq r64.uq[0] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681356] eflags[0x001,0x001] 173btcq r64.uq[48] m64.uq[0x8642753124681357] => 1.uq[0x8643753124681357] eflags[0x001,0x000] 174btrw imm8[0] r16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001] 175btrw imm8[12] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000] 176btrw imm8[0] m16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001] 177btrw imm8[12] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000] 178###btrw r16.uw[0] r16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001] 179###btrw r16.uw[12] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000] 180###btrw r16.uw[0] m16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001] 181###btrw r16.uw[12] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000] 182btrl imm8[0] r32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001] 183btrl imm8[24] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000] 184btrl imm8[0] m32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001] 185btrl imm8[24] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000] 186btrl r32.ud[0] r32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001] 187btrl r32.ud[24] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000] 188btrl r32.ud[0] m32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001] 189btrl r32.ud[24] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000] 190btrq imm8[0] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681356] eflags[0x001,0x001] 191btrq imm8[48] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x000] 192btrq imm8[0] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681356] eflags[0x001,0x001] 193btrq imm8[48] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x000] 194btrq r64.uq[0] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681356] eflags[0x001,0x001] 195btrq r64.uq[48] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x000] 196btrq r64.uq[0] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681356] eflags[0x001,0x001] 197btrq r64.uq[48] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x000] 198btsw imm8[0] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001] 199btsw imm8[12] r16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000] 200btsw imm8[0] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001] 201btsw imm8[12] m16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000] 202###btsw r16.uw[0] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001] 203###btsw r16.uw[12] r16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000] 204###btsw r16.uw[0] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001] 205###btsw r16.uw[12] m16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000] 206btsl imm8[0] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001] 207btsl imm8[24] r32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000] 208btsl imm8[0] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001] 209btsl imm8[24] m32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000] 210btsl r32.ud[0] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001] 211btsl r32.ud[24] r32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000] 212btsl r32.ud[0] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001] 213btsl r32.ud[24] m32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000] 214btsq imm8[0] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x001] 215btsq imm8[48] r64.uq[0x8642753124681357] => 1.uq[0x8643753124681357] eflags[0x001,0x000] 216btsq imm8[0] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x001] 217btsq imm8[48] m64.uq[0x8642753124681357] => 1.uq[0x8643753124681357] eflags[0x001,0x000] 218btsq r64.uq[0] r64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x001] 219btsq r64.uq[48] r64.uq[0x8642753124681357] => 1.uq[0x8643753124681357] eflags[0x001,0x000] 220btsq r64.uq[0] m64.uq[0x8642753124681357] => 1.uq[0x8642753124681357] eflags[0x001,0x001] 221btsq r64.uq[48] m64.uq[0x8642753124681357] => 1.uq[0x8643753124681357] eflags[0x001,0x000] 222cbw al.sb[123] : => ax.sw[123] 223cbw al.sb[-123] : => ax.sw[-123] 224cdq eax.ud[0x12345678] : => edx.ud[0x00000000] eax.ud[0x12345678] 225cdq eax.ud[0xfedcba98] : => edx.ud[0xffffffff] eax.ud[0xfedcba98] 226cdqe eax.ud[0x12345678] : => rax.uq[0x0000000012345678] 227cdqe eax.ud[0xfedcba98] : => rax.uq[0xfffffffffedcba98] 228###clc eflags[0x001,0x000] : => eflags[0x001,0x000] 229###clc eflags[0x001,0x001] : => eflags[0x001,0x000] 230cld eflags[0x400,0x000] : => eflags[0x400,0x000] 231cld eflags[0x400,0x400] : => eflags[0x400,0x000] 232###cmc eflags[0x001,0x000] : => eflags[0x001,0x001] 233###cmc eflags[0x001,0x001] : => eflags[0x001,0x000] 234cmpb imm8[3] al.ub[2] => eflags[0x010,0x010] 235cmpb imm8[2] al.ub[3] => eflags[0x010,0x000] 236cmpb imm8[12] al.ub[12] => eflags[0x044,0x044] 237cmpb imm8[12] al.ub[34] => eflags[0x044,0x000] 238cmpb imm8[34] al.ub[12] => eflags[0x081,0x081] 239cmpb imm8[12] al.ub[34] => eflags[0x081,0x000] 240cmpb imm8[100] al.sb[-100] => eflags[0x800,0x800] 241cmpb imm8[50] al.sb[-50] => eflags[0x800,0x000] 242cmpb imm8[-50] al.sb[50] => eflags[0x800,0x000] 243cmpb imm8[-100] al.sb[100] => eflags[0x800,0x800] 244cmpb imm8[3] r8.ub[2] => eflags[0x010,0x010] 245cmpb imm8[2] r8.ub[3] => eflags[0x010,0x000] 246cmpb imm8[12] r8.ub[12] => eflags[0x044,0x044] 247cmpb imm8[12] r8.ub[34] => eflags[0x044,0x000] 248cmpb imm8[34] r8.ub[12] => eflags[0x081,0x081] 249cmpb imm8[12] r8.ub[34] => eflags[0x081,0x000] 250cmpb imm8[100] r8.sb[-100] => eflags[0x800,0x800] 251cmpb imm8[50] r8.sb[-50] => eflags[0x800,0x000] 252cmpb imm8[-50] r8.sb[50] => eflags[0x800,0x000] 253cmpb imm8[-100] r8.sb[100] => eflags[0x800,0x800] 254cmpb imm8[3] m8.ub[2] => eflags[0x010,0x010] 255cmpb imm8[2] m8.ub[3] => eflags[0x010,0x000] 256cmpb imm8[12] m8.ub[12] => eflags[0x044,0x044] 257cmpb imm8[12] m8.ub[34] => eflags[0x044,0x000] 258cmpb imm8[34] m8.ub[12] => eflags[0x081,0x081] 259cmpb imm8[12] m8.ub[34] => eflags[0x081,0x000] 260cmpb imm8[100] m8.sb[-100] => eflags[0x800,0x800] 261cmpb imm8[50] m8.sb[-50] => eflags[0x800,0x000] 262cmpb imm8[-50] m8.sb[50] => eflags[0x800,0x000] 263cmpb imm8[-100] m8.sb[100] => eflags[0x800,0x800] 264cmpb r8.ub[3] r8.ub[2] => eflags[0x010,0x010] 265cmpb r8.ub[2] r8.ub[3] => eflags[0x010,0x000] 266cmpb r8.ub[12] r8.ub[12] => eflags[0x044,0x044] 267cmpb r8.ub[12] r8.ub[34] => eflags[0x044,0x000] 268cmpb r8.ub[34] r8.ub[12] => eflags[0x081,0x081] 269cmpb r8.ub[12] r8.ub[34] => eflags[0x081,0x000] 270cmpb r8.ub[100] r8.sb[-100] => eflags[0x800,0x800] 271cmpb r8.ub[50] r8.sb[-50] => eflags[0x800,0x000] 272cmpb r8.sb[-50] r8.sb[50] => eflags[0x800,0x000] 273cmpb r8.sb[-100] r8.sb[100] => eflags[0x800,0x800] 274cmpb r8.ub[3] m8.ub[2] => eflags[0x010,0x010] 275cmpb r8.ub[2] m8.ub[3] => eflags[0x010,0x000] 276cmpb r8.ub[12] m8.ub[12] => eflags[0x044,0x044] 277cmpb r8.ub[12] m8.ub[34] => eflags[0x044,0x000] 278cmpb r8.ub[34] m8.ub[12] => eflags[0x081,0x081] 279cmpb r8.ub[12] m8.ub[34] => eflags[0x081,0x000] 280cmpb r8.ub[100] m8.sb[-100] => eflags[0x800,0x800] 281cmpb r8.ub[50] m8.sb[-50] => eflags[0x800,0x000] 282cmpb r8.sb[-50] m8.sb[50] => eflags[0x800,0x000] 283cmpb r8.sb[-100] m8.sb[100] => eflags[0x800,0x800] 284cmpb m8.ub[3] r8.ub[2] => eflags[0x010,0x010] 285cmpb m8.ub[2] r8.ub[3] => eflags[0x010,0x000] 286cmpb m8.ub[12] r8.ub[12] => eflags[0x044,0x044] 287cmpb m8.ub[12] r8.ub[34] => eflags[0x044,0x000] 288cmpb m8.ub[34] r8.ub[12] => eflags[0x081,0x081] 289cmpb m8.ub[12] r8.ub[34] => eflags[0x081,0x000] 290cmpb m8.ub[100] r8.sb[-100] => eflags[0x800,0x800] 291cmpb m8.ub[50] r8.sb[-50] => eflags[0x800,0x000] 292cmpb m8.sb[-50] r8.sb[50] => eflags[0x800,0x000] 293cmpb m8.sb[-100] r8.sb[100] => eflags[0x800,0x800] 294cmpw imm8[3] r16.uw[2] => eflags[0x010,0x010] 295cmpw imm8[2] r16.uw[3] => eflags[0x010,0x000] 296cmpw imm8[12] r16.uw[12] => eflags[0x044,0x044] 297cmpw imm8[12] r16.uw[34] => eflags[0x044,0x000] 298cmpw imm8[34] r16.uw[12] => eflags[0x081,0x081] 299cmpw imm8[12] r16.uw[34] => eflags[0x081,0x000] 300cmpw imm8[100] r16.sw[-32700] => eflags[0x800,0x800] 301cmpw imm8[50] r16.sw[-50] => eflags[0x800,0x000] 302cmpw imm8[-50] r16.sw[50] => eflags[0x800,0x000] 303cmpw imm8[-100] r16.sw[32700] => eflags[0x800,0x800] 304cmpw imm8[3] m16.uw[2] => eflags[0x010,0x010] 305cmpw imm8[2] m16.uw[3] => eflags[0x010,0x000] 306cmpw imm8[12] m16.uw[12] => eflags[0x044,0x044] 307cmpw imm8[12] m16.uw[34] => eflags[0x044,0x000] 308cmpw imm8[34] m16.uw[12] => eflags[0x081,0x081] 309cmpw imm8[12] m16.uw[34] => eflags[0x081,0x000] 310cmpw imm8[100] m16.sw[-32700] => eflags[0x800,0x800] 311cmpw imm8[50] m16.sw[-50] => eflags[0x800,0x000] 312cmpw imm8[-50] m16.sw[50] => eflags[0x800,0x000] 313cmpw imm8[-100] m16.sw[32700] => eflags[0x800,0x800] 314cmpw imm16[3] ax.uw[2] => eflags[0x010,0x010] 315cmpw imm16[2] ax.uw[3] => eflags[0x010,0x000] 316cmpw imm16[12] ax.uw[12] => eflags[0x044,0x044] 317cmpw imm16[12] ax.uw[34] => eflags[0x044,0x000] 318cmpw imm16[34] ax.uw[12] => eflags[0x081,0x081] 319cmpw imm16[12] ax.uw[34] => eflags[0x081,0x000] 320cmpw imm16[100] ax.sw[-32700] => eflags[0x800,0x800] 321cmpw imm16[50] ax.sw[-50] => eflags[0x800,0x000] 322cmpw imm16[-50] ax.sw[50] => eflags[0x800,0x000] 323cmpw imm16[-100] ax.sw[32700] => eflags[0x800,0x800] 324cmpw imm16[3] r16.uw[2] => eflags[0x010,0x010] 325cmpw imm16[2] r16.uw[3] => eflags[0x010,0x000] 326cmpw imm16[12] r16.uw[12] => eflags[0x044,0x044] 327cmpw imm16[12] r16.uw[34] => eflags[0x044,0x000] 328cmpw imm16[34] r16.uw[12] => eflags[0x081,0x081] 329cmpw imm16[12] r16.uw[34] => eflags[0x081,0x000] 330cmpw imm16[100] r16.sw[-32700] => eflags[0x800,0x800] 331cmpw imm16[50] r16.sw[-50] => eflags[0x800,0x000] 332cmpw imm16[-50] r16.sw[50] => eflags[0x800,0x000] 333cmpw imm16[-100] r16.sw[32700] => eflags[0x800,0x800] 334cmpw imm16[3] m16.uw[2] => eflags[0x010,0x010] 335cmpw imm16[2] m16.uw[3] => eflags[0x010,0x000] 336cmpw imm16[12] m16.uw[12] => eflags[0x044,0x044] 337cmpw imm16[12] m16.uw[34] => eflags[0x044,0x000] 338cmpw imm16[34] m16.uw[12] => eflags[0x081,0x081] 339cmpw imm16[12] m16.uw[34] => eflags[0x081,0x000] 340cmpw imm16[100] m16.sw[-32700] => eflags[0x800,0x800] 341cmpw imm16[50] m16.sw[-50] => eflags[0x800,0x000] 342cmpw imm16[-50] m16.sw[50] => eflags[0x800,0x000] 343cmpw imm16[-100] m16.sw[32700] => eflags[0x800,0x800] 344cmpw r16.uw[3] r16.uw[2] => eflags[0x010,0x010] 345cmpw r16.uw[2] r16.uw[3] => eflags[0x010,0x000] 346cmpw r16.uw[12] r16.uw[12] => eflags[0x044,0x044] 347cmpw r16.uw[12] r16.uw[34] => eflags[0x044,0x000] 348cmpw r16.uw[34] r16.uw[12] => eflags[0x081,0x081] 349cmpw r16.uw[12] r16.uw[34] => eflags[0x081,0x000] 350cmpw r16.uw[100] r16.sw[-32700] => eflags[0x800,0x800] 351cmpw r16.uw[50] r16.sw[-50] => eflags[0x800,0x000] 352cmpw r16.sw[-50] r16.sw[50] => eflags[0x800,0x000] 353cmpw r16.sw[-100] r16.sw[32700] => eflags[0x800,0x800] 354cmpw r16.uw[3] m16.uw[2] => eflags[0x010,0x010] 355cmpw r16.uw[2] m16.uw[3] => eflags[0x010,0x000] 356cmpw r16.uw[12] m16.uw[12] => eflags[0x044,0x044] 357cmpw r16.uw[12] m16.uw[34] => eflags[0x044,0x000] 358cmpw r16.uw[34] m16.uw[12] => eflags[0x081,0x081] 359cmpw r16.uw[12] m16.uw[34] => eflags[0x081,0x000] 360cmpw r16.uw[100] m16.sw[-32700] => eflags[0x800,0x800] 361cmpw r16.uw[50] m16.sw[-50] => eflags[0x800,0x000] 362cmpw r16.sw[-50] m16.sw[50] => eflags[0x800,0x000] 363cmpw r16.sw[-100] m16.sw[32700] => eflags[0x800,0x800] 364cmpw m16.uw[3] r16.uw[2] => eflags[0x010,0x010] 365cmpw m16.uw[2] r16.uw[3] => eflags[0x010,0x000] 366cmpw m16.uw[12] r16.uw[12] => eflags[0x044,0x044] 367cmpw m16.uw[12] r16.uw[34] => eflags[0x044,0x000] 368cmpw m16.uw[34] r16.uw[12] => eflags[0x081,0x081] 369cmpw m16.uw[12] r16.uw[34] => eflags[0x081,0x000] 370cmpw m16.uw[100] r16.sw[-32700] => eflags[0x800,0x800] 371cmpw m16.uw[50] r16.sw[-50] => eflags[0x800,0x000] 372cmpw m16.sw[-50] r16.sw[50] => eflags[0x800,0x000] 373cmpw m16.sw[-100] r16.sw[32700] => eflags[0x800,0x800] 374cmpl imm8[3] r32.ud[2] => eflags[0x010,0x010] 375cmpl imm8[2] r32.ud[3] => eflags[0x010,0x000] 376cmpl imm8[12] r32.ud[12] => eflags[0x044,0x044] 377###cmpl imm8[12] r32.ud[34] => eflags[0x044,0x000] 378cmpl imm8[34] r32.ud[12] => eflags[0x081,0x081] 379cmpl imm8[12] r32.ud[34] => eflags[0x081,0x000] 380cmpl imm8[100] r32.sd[-2147483600] => eflags[0x800,0x800] 381cmpl imm8[50] r32.sd[-50] => eflags[0x800,0x000] 382cmpl imm8[-50] r32.sd[50] => eflags[0x800,0x000] 383cmpl imm8[-100] r32.sd[2147483600] => eflags[0x800,0x800] 384cmpl imm8[3] m32.ud[2] => eflags[0x010,0x010] 385cmpl imm8[2] m32.ud[3] => eflags[0x010,0x000] 386cmpl imm8[12] m32.ud[12] => eflags[0x044,0x044] 387cmpl imm8[12] m32.ud[34] => eflags[0x044,0x000] 388cmpl imm8[34] m32.ud[12] => eflags[0x081,0x081] 389cmpl imm8[12] m32.ud[34] => eflags[0x081,0x000] 390cmpl imm8[100] m32.sd[-2147483600] => eflags[0x800,0x800] 391cmpl imm8[50] m32.sd[-50] => eflags[0x800,0x000] 392cmpl imm8[-50] m32.sd[50] => eflags[0x800,0x000] 393cmpl imm8[-100] m32.sd[2147483600] => eflags[0x800,0x800] 394cmpl imm32[3] eax.ud[2] => eflags[0x010,0x010] 395cmpl imm32[2] eax.ud[3] => eflags[0x010,0x000] 396cmpl imm32[12] eax.ud[12] => eflags[0x044,0x044] 397cmpl imm32[12] eax.ud[34] => eflags[0x044,0x000] 398cmpl imm32[34] eax.ud[12] => eflags[0x081,0x081] 399cmpl imm32[12] eax.ud[34] => eflags[0x081,0x000] 400cmpl imm32[100] eax.sd[-2147483600] => eflags[0x800,0x800] 401cmpl imm32[50] eax.sd[-50] => eflags[0x800,0x000] 402cmpl imm32[-50] eax.sd[50] => eflags[0x800,0x000] 403cmpl imm32[-100] eax.sd[2147483600] => eflags[0x800,0x800] 404cmpl imm32[3] r32.ud[2] => eflags[0x010,0x010] 405cmpl imm32[2] r32.ud[3] => eflags[0x010,0x000] 406cmpl imm32[12] r32.ud[12] => eflags[0x044,0x044] 407cmpl imm32[12] r32.ud[34] => eflags[0x044,0x000] 408cmpl imm32[34] r32.ud[12] => eflags[0x081,0x081] 409cmpl imm32[12] r32.ud[34] => eflags[0x081,0x000] 410cmpl imm32[100] r32.sd[-2147483600] => eflags[0x800,0x800] 411cmpl imm32[50] r32.sd[-50] => eflags[0x800,0x000] 412cmpl imm32[-50] r32.sd[50] => eflags[0x800,0x000] 413cmpl imm32[-100] r32.sd[2147483600] => eflags[0x800,0x800] 414cmpl imm32[3] m32.ud[2] => eflags[0x010,0x010] 415cmpl imm32[2] m32.ud[3] => eflags[0x010,0x000] 416cmpl imm32[12] m32.ud[12] => eflags[0x044,0x044] 417cmpl imm32[12] m32.ud[34] => eflags[0x044,0x000] 418cmpl imm32[34] m32.ud[12] => eflags[0x081,0x081] 419cmpl imm32[12] m32.ud[34] => eflags[0x081,0x000] 420cmpl imm32[100] m32.sd[-2147483600] => eflags[0x800,0x800] 421cmpl imm32[50] m32.sd[-50] => eflags[0x800,0x000] 422cmpl imm32[-50] m32.sd[50] => eflags[0x800,0x000] 423cmpl imm32[-100] m32.sd[2147483600] => eflags[0x800,0x800] 424cmpl r32.ud[3] r32.ud[2] => eflags[0x010,0x010] 425cmpl r32.ud[2] r32.ud[3] => eflags[0x010,0x000] 426cmpl r32.ud[12] r32.ud[12] => eflags[0x044,0x044] 427cmpl r32.ud[12] r32.ud[34] => eflags[0x044,0x000] 428cmpl r32.ud[34] r32.ud[12] => eflags[0x081,0x081] 429cmpl r32.ud[12] r32.ud[34] => eflags[0x081,0x000] 430cmpl r32.ud[100] r32.sd[-2147483600] => eflags[0x800,0x800] 431cmpl r32.ud[50] r32.sd[-50] => eflags[0x800,0x000] 432cmpl r32.sd[-50] r32.sd[50] => eflags[0x800,0x000] 433cmpl r32.sd[-100] r32.sd[2147483600] => eflags[0x800,0x800] 434cmpl r32.ud[3] m32.ud[2] => eflags[0x010,0x010] 435cmpl r32.ud[2] m32.ud[3] => eflags[0x010,0x000] 436cmpl r32.ud[12] m32.ud[12] => eflags[0x044,0x044] 437cmpl r32.ud[12] m32.ud[34] => eflags[0x044,0x000] 438cmpl r32.ud[34] m32.ud[12] => eflags[0x081,0x081] 439cmpl r32.ud[12] m32.ud[34] => eflags[0x081,0x000] 440cmpl r32.ud[100] m32.sd[-2147483600] => eflags[0x800,0x800] 441cmpl r32.ud[50] m32.sd[-50] => eflags[0x800,0x000] 442cmpl r32.sd[-50] m32.sd[50] => eflags[0x800,0x000] 443cmpl r32.sd[-100] m32.sd[2147483600] => eflags[0x800,0x800] 444cmpl m32.ud[3] r32.ud[2] => eflags[0x010,0x010] 445cmpl m32.ud[2] r32.ud[3] => eflags[0x010,0x000] 446cmpl m32.ud[12] r32.ud[12] => eflags[0x044,0x044] 447cmpl m32.ud[12] r32.ud[34] => eflags[0x044,0x000] 448cmpl m32.ud[34] r32.ud[12] => eflags[0x081,0x081] 449cmpl m32.ud[12] r32.ud[34] => eflags[0x081,0x000] 450cmpl m32.ud[100] r32.sd[-2147483600] => eflags[0x800,0x800] 451cmpl m32.ud[50] r32.sd[-50] => eflags[0x800,0x000] 452cmpl m32.sd[-50] r32.sd[50] => eflags[0x800,0x000] 453###cmpl m32.sd[-100] r32.sd[2147483600] => eflags[0x800,0x800] 454cmpq imm8[3] r64.uq[2] => eflags[0x010,0x010] 455cmpq imm8[2] r64.uq[3] => eflags[0x010,0x000] 456cmpq imm8[12] r64.uq[12] => eflags[0x044,0x044] 457cmpq imm8[12] r64.uq[34] => eflags[0x044,0x000] 458cmpq imm8[34] r64.uq[12] => eflags[0x081,0x081] 459cmpq imm8[12] r64.uq[34] => eflags[0x081,0x000] 460cmpq imm8[100] r64.sq[-9223372036854775800] => eflags[0x800,0x800] 461cmpq imm8[50] r64.sq[-50] => eflags[0x800,0x000] 462cmpq imm8[-50] r64.sq[50] => eflags[0x800,0x000] 463cmpq imm8[-100] r64.sq[9223372036854775800] => eflags[0x800,0x800] 464cmpq imm8[3] m64.uq[2] => eflags[0x010,0x010] 465cmpq imm8[2] m64.uq[3] => eflags[0x010,0x000] 466cmpq imm8[12] m64.uq[12] => eflags[0x044,0x044] 467cmpq imm8[12] m64.uq[34] => eflags[0x044,0x000] 468cmpq imm8[34] m64.uq[12] => eflags[0x081,0x081] 469cmpq imm8[12] m64.uq[34] => eflags[0x081,0x000] 470cmpq imm8[100] m64.sq[-9223372036854775800] => eflags[0x800,0x800] 471cmpq imm8[50] m64.sq[-50] => eflags[0x800,0x000] 472cmpq imm8[-50] m64.sq[50] => eflags[0x800,0x000] 473cmpq imm8[-100] m64.sq[9223372036854775800] => eflags[0x800,0x800] 474cmpq imm32[3] rax.uq[2] => eflags[0x010,0x010] 475cmpq imm32[2] rax.uq[3] => eflags[0x010,0x000] 476cmpq imm32[12] rax.uq[12] => eflags[0x044,0x044] 477cmpq imm32[12] rax.uq[34] => eflags[0x044,0x000] 478cmpq imm32[34] rax.uq[12] => eflags[0x081,0x081] 479cmpq imm32[12] rax.uq[34] => eflags[0x081,0x000] 480cmpq imm32[100] rax.sq[-9223372036854775800] => eflags[0x800,0x800] 481cmpq imm32[50] rax.sq[-50] => eflags[0x800,0x000] 482cmpq imm32[-50] rax.sq[50] => eflags[0x800,0x000] 483cmpq imm32[-100] rax.sq[9223372036854775800] => eflags[0x800,0x800] 484cmpq imm32[3] r64.uq[2] => eflags[0x010,0x010] 485cmpq imm32[2] r64.uq[3] => eflags[0x010,0x000] 486cmpq imm32[12] r64.uq[12] => eflags[0x044,0x044] 487cmpq imm32[12] r64.uq[34] => eflags[0x044,0x000] 488cmpq imm32[34] r64.uq[12] => eflags[0x081,0x081] 489cmpq imm32[12] r64.uq[34] => eflags[0x081,0x000] 490cmpq imm32[100] r64.sq[-9223372036854775800] => eflags[0x800,0x800] 491cmpq imm32[50] r64.sq[-50] => eflags[0x800,0x000] 492cmpq imm32[-50] r64.sq[50] => eflags[0x800,0x000] 493cmpq imm32[-100] r64.sq[9223372036854775800] => eflags[0x800,0x800] 494cmpq imm32[3] m64.uq[2] => eflags[0x010,0x010] 495cmpq imm32[2] m64.uq[3] => eflags[0x010,0x000] 496cmpq imm32[12] m64.uq[12] => eflags[0x044,0x044] 497cmpq imm32[12] m64.uq[34] => eflags[0x044,0x000] 498cmpq imm32[34] m64.uq[12] => eflags[0x081,0x081] 499cmpq imm32[12] m64.uq[34] => eflags[0x081,0x000] 500cmpq imm32[100] m64.sq[-9223372036854775800] => eflags[0x800,0x800] 501cmpq imm32[50] m64.sq[-50] => eflags[0x800,0x000] 502cmpq imm32[-50] m64.sq[50] => eflags[0x800,0x000] 503cmpq imm32[-100] m64.sq[9223372036854775800] => eflags[0x800,0x800] 504cmpq r64.uq[3] r64.uq[2] => eflags[0x010,0x010] 505cmpq r64.uq[2] r64.uq[3] => eflags[0x010,0x000] 506cmpq r64.uq[12] r64.uq[12] => eflags[0x044,0x044] 507cmpq r64.uq[12] r64.uq[34] => eflags[0x044,0x000] 508cmpq r64.uq[34] r64.uq[12] => eflags[0x081,0x081] 509cmpq r64.uq[12] r64.uq[34] => eflags[0x081,0x000] 510cmpq r64.uq[100] r64.sq[-9223372036854775800] => eflags[0x800,0x800] 511cmpq r64.uq[50] r64.sq[-50] => eflags[0x800,0x000] 512cmpq r64.sq[-50] r64.sq[50] => eflags[0x800,0x000] 513cmpq r64.sq[-100] r64.sq[9223372036854775800] => eflags[0x800,0x800] 514cmpq r64.uq[3] m64.uq[2] => eflags[0x010,0x010] 515cmpq r64.uq[2] m64.uq[3] => eflags[0x010,0x000] 516cmpq r64.uq[12] m64.uq[12] => eflags[0x044,0x044] 517cmpq r64.uq[12] m64.uq[34] => eflags[0x044,0x000] 518cmpq r64.uq[34] m64.uq[12] => eflags[0x081,0x081] 519cmpq r64.uq[12] m64.uq[34] => eflags[0x081,0x000] 520cmpq r64.uq[100] m64.sq[-9223372036854775800] => eflags[0x800,0x800] 521cmpq r64.uq[50] m64.sq[-50] => eflags[0x800,0x000] 522cmpq r64.sq[-50] m64.sq[50] => eflags[0x800,0x000] 523cmpq r64.sq[-100] m64.sq[9223372036854775800] => eflags[0x800,0x800] 524cmpq m64.uq[3] r64.uq[2] => eflags[0x010,0x010] 525cmpq m64.uq[2] r64.uq[3] => eflags[0x010,0x000] 526cmpq m64.uq[12] r64.uq[12] => eflags[0x044,0x044] 527cmpq m64.uq[12] r64.uq[34] => eflags[0x044,0x000] 528cmpq m64.uq[34] r64.uq[12] => eflags[0x081,0x081] 529cmpq m64.uq[12] r64.uq[34] => eflags[0x081,0x000] 530cmpq m64.uq[100] r64.sq[-9223372036854775800] => eflags[0x800,0x800] 531cmpq m64.uq[50] r64.sq[-50] => eflags[0x800,0x000] 532cmpq m64.sq[-50] r64.sq[50] => eflags[0x800,0x000] 533cmpq m64.sq[-100] r64.sq[9223372036854775800] => eflags[0x800,0x800] 534###cmpxchgb eflags[0x40,0x00] al.ub[12] : r8.ub[56] r8.ub[12] => eflags[0x40,0x40] al.ub[12] 0.ub[56] 1.ub[56] 535###cmpxchgb eflags[0x40,0x40] al.ub[12] : r8.ub[56] r8.ub[34] => eflags[0x40,0x00] al.ub[34] 0.ub[56] 1.ub[34] 536###cmpxchgb eflags[0x40,0x00] al.ub[12] : r8.ub[56] m8.ub[12] => eflags[0x40,0x40] al.ub[12] 0.ub[56] 1.ub[56] 537###cmpxchgb eflags[0x40,0x40] al.ub[12] : r8.ub[56] m8.ub[34] => eflags[0x40,0x00] al.ub[34] 0.ub[56] 1.ub[34] 538###cmpxchgw eflags[0x40,0x00] ax.uw[123] : r16.uw[567] r16.uw[123] => eflags[0x40,0x40] ax.uw[123] 0.uw[567] 1.uw[567] 539###cmpxchgw eflags[0x40,0x40] ax.uw[123] : r16.uw[567] r16.uw[345] => eflags[0x40,0x00] ax.uw[345] 0.uw[567] 1.uw[345] 540cmpxchgw eflags[0x40,0x00] ax.uw[123] : r16.uw[567] m16.uw[123] => eflags[0x40,0x40] ax.uw[123] 0.uw[567] 1.uw[567] 541###cmpxchgw eflags[0x40,0x40] ax.uw[123] : r16.uw[567] m16.uw[345] => eflags[0x40,0x00] ax.uw[345] 0.uw[567] 1.uw[345] 542###cmpxchgl eflags[0x40,0x00] eax.ud[1234] : r32.ud[5678] r32.ud[1234] => eflags[0x40,0x40] eax.ud[1234] 0.ud[5678] 1.ud[5678] 543###cmpxchgl eflags[0x40,0x40] eax.ud[1234] : r32.ud[5678] r32.ud[3456] => eflags[0x40,0x00] eax.ud[3456] 0.ud[5678] 1.ud[3456] 544cmpxchgl eflags[0x40,0x00] eax.ud[1234] : r32.ud[5678] m32.ud[1234] => eflags[0x40,0x40] eax.ud[1234] 0.ud[5678] 1.ud[5678] 545cmpxchgl eflags[0x40,0x40] eax.ud[1234] : r32.ud[5678] m32.ud[3456] => eflags[0x40,0x00] eax.ud[3456] 0.ud[5678] 1.ud[3456] 546###cmpxchgq eflags[0x40,0x00] rax.uq[12345] : r64.uq[56789] r64.uq[12345] => eflags[0x40,0x40] rax.uq[12345] 0.uq[56789] 1.uq[56789] 547###cmpxchgq eflags[0x40,0x40] rax.uq[12345] : r64.uq[56789] r64.uq[34567] => eflags[0x40,0x00] rax.uq[34567] 0.uq[56789] 1.uq[34567] 548cmpxchgq eflags[0x40,0x00] rax.uq[12345] : r64.uq[56789] m64.uq[12345] => eflags[0x40,0x40] rax.uq[12345] 0.uq[56789] 1.uq[56789] 549cmpxchgq eflags[0x40,0x40] rax.uq[12345] : r64.uq[56789] m64.uq[34567] => eflags[0x40,0x00] rax.uq[34567] 0.uq[56789] 1.uq[34567] 550cqo rax.uq[0x0123456789abcdef] : => rdx.uq[0x0000000000000000] rax.uq[0x0123456789abcdef] 551cqo rax.uq[0xfedcba9876543210] : => rdx.uq[0xffffffffffffffff] rax.uq[0xfedcba9876543210] 552cwd ax.uw[0x1234] : => dx.uw[0x0000] ax.uw[0x1234] 553cwd ax.uw[0xfedc] : => dx.uw[0xffff] ax.uw[0xfedc] 554cwde ax.sw[12345] : => eax.sd[12345] 555cwde ax.sw[-12345] : => eax.sd[-12345] 556decb r8.ub[123] => 0.ub[122] 557decb m8.ub[123] => 0.ub[122] 558decw r16.uw[12345] => 0.uw[12344] 559decw m16.uw[12345] => 0.uw[12344] 560decl r32.ud[12345678] => 0.ud[12345677] 561decl m32.ud[12345678] => 0.ud[12345677] 562decq r64.uq[1234567813572468] => 0.uq[1234567813572467] 563decq m64.uq[1234567813572468] => 0.uq[1234567813572467] 564divb ax.uw[30276] : r8.ub[123] => al.ub[246] ah.ub[18] 565divb ax.uw[30276] : m8.ub[123] => al.ub[246] ah.ub[18] 566divw dx.uw[464] ax.uw[58794] : r16.uw[12345] => ax.uw[2468] dx.uw[38] 567divw dx.uw[464] ax.uw[58794] : m16.uw[12345] => ax.uw[2468] dx.uw[38] 568divl edx.ud[251958] eax.ud[673192206] : r32.ud[87654321] => eax.ud[12345678] edx.ud[20783136] 569divl edx.ud[251958] eax.ud[673192206] : m32.ud[87654321] => eax.ud[12345678] edx.ud[20783136] 570divq rdx.uq[251958251958] rax.uq[673192206673192206] : r64.uq[8765432175318642] => rax.uq[530243038582426] rdx.uq[6769725475870842] 571divq rdx.uq[251958251958] rax.uq[673192206673192206] : m64.uq[8765432175318642] => rax.uq[530243038582426] rdx.uq[6769725475870842] 572idivb ax.sw[-15157] : r8.sb[123] => al.sb[-123] ah.sb[-28] 573idivb ax.sw[15157] : m8.sb[-123] => al.sb[-123] ah.sb[28] 574idivw dx.sw[-464] ax.sw[-23456] : r16.sw[12345] => ax.sw[-2459] dx.sw[-10269] 575idivw dx.sw[464] ax.sw[23456] : m16.sw[-12345] => ax.sw[-2465] dx.sw[1735] 576idivl edx.sd[-251959] eax.sd[-673192206] : r32.sd[87654321] => eax.sd[-12345678] edx.sd[-20783136] 577idivl edx.sd[251958] eax.sd[673192206] : m32.sd[-87654321] => eax.sd[-12345678] edx.sd[20783136] 578idivq rdx.sq[-251958251959] rax.sq[-673192206673192206] : r64.sq[8765432175318642] => rax.sq[-530243038582426] rdx.sq[-6769725475870842] 579idivq rdx.sq[251958251958] rax.sq[673192206673192206] : m64.sq[-8765432175318642] => rax.sq[-530243038582426] rdx.sq[6769725475870842] 580imulb al.sb[123] : r8.sb[-123] => ax.sw[-15129] 581imulb al.sb[-123] : m8.sb[123] => ax.sw[-15129] 582imulw ax.sw[-12345] : r16.sw[12345] => dx.sw[-2326] ax.sw[-27825] 583imulw ax.sw[12345] : m16.sw[-12345] => dx.sw[-2326] ax.sw[-27825] 584imull eax.sd[-12345678] : r32.sd[12345678] => edx.sd[-35488] eax.sd[-260846532] 585imull eax.sd[12345678] : m32.sd[-12345678] => edx.sd[-35488] eax.sd[-260846532] 586imulq rax.sq[-1234567812345678] : r64.sq[1234567812345678] => rdx.sq[-82624753572] rax.sq[-2436846251660458948] 587imulq rax.sq[1234567812345678] : m64.sq[-1234567812345678] => rdx.sq[-82624753572] rax.sq[-2436846251660458948] 588imulw imm8[123] r16.uw[456] => 1.uw[56088] 589imulw imm8[123] r16.uw[456] r16.uw[0] => 2.uw[56088] 590imulw imm8[123] m16.uw[456] r16.uw[0] => 2.uw[56088] 591imulw imm16[123] r16.uw[456] => 1.uw[56088] 592imulw imm16[123] r16.uw[456] r16.uw[0] => 2.uw[56088] 593imulw imm16[123] m16.uw[456] r16.uw[0] => 2.uw[56088] 594imulw r16.uw[123] r16.uw[456] => 1.uw[56088] 595imulw m16.uw[123] r16.uw[456] => 1.uw[56088] 596imull imm8[123] r32.ud[67890] => 1.ud[8350470] 597imull imm8[123] r32.ud[67890] r32.ud[0] => 2.ud[8350470] 598imull imm8[123] m32.ud[67890] r32.ud[0] => 2.ud[8350470] 599imull imm32[12345] r32.ud[67890] => 1.ud[838102050] 600imull imm32[12345] r32.ud[67890] r32.ud[0] => 2.ud[838102050] 601imull imm32[12345] m32.ud[67890] r32.ud[0] => 2.ud[838102050] 602imull r32.ud[12345] r32.ud[67890] => 1.ud[838102050] 603imull m32.ud[12345] r32.ud[67890] => 1.ud[838102050] 604imulq imm8[123] r64.uq[1234567890] => 1.uq[151851850470] 605imulq imm8[123] r64.uq[1234567890] r64.uq[0] => 2.uq[151851850470] 606imulq imm8[123] m64.uq[1234567890] r64.uq[0] => 2.uq[151851850470] 607imulq imm32[12345] r64.uq[1234567890] => 1.uq[15240740602050] 608imulq imm32[12345] r64.uq[1234567890] r64.uq[0] => 2.uq[15240740602050] 609imulq imm32[12345] m64.uq[1234567890] r64.uq[0] => 2.uq[15240740602050] 610imulq r64.uq[1234567] r64.uq[1234567890] => 1.uq[1524156776253630] 611imulq m64.uq[1234567] r64.uq[1234567890] => 1.uq[1524156776253630] 612incb r8.ub[123] => 0.ub[124] 613incb m8.ub[123] => 0.ub[124] 614incw r16.uw[12345] => 0.uw[12346] 615incw m16.uw[12345] => 0.uw[12346] 616incl r32.ud[12345678] => 0.ud[12345679] 617incl m32.ud[12345678] => 0.ud[12345679] 618incq r64.uq[1234567813572468] => 0.uq[1234567813572469] 619incq m64.uq[1234567813572468] => 0.uq[1234567813572469] 620###lahf eflags[0xff,0xfd] ah.ub[0x28] : => ah.ub[0xd7] 621###lahf eflags[0xff,0x28] ah.ub[0xfd] : => ah.ub[0x02] 622movb imm8[123] r8.ub[0] => 1.ub[123] 623movb imm8[123] m8.ub[0] => 1.ub[123] 624movb r8.ub[123] r8.ub[0] => 1.ub[123] 625movb r8.ub[123] m8.ub[0] => 1.ub[123] 626movb m8.ub[123] r8.ub[0] => 1.ub[123] 627movw imm16[12345] r16.uw[0] => 1.uw[12345] 628movw imm16[12345] m16.uw[0] => 1.uw[12345] 629movw r16.uw[12345] r16.uw[0] => 1.uw[12345] 630movw r16.uw[12345] m16.uw[0] => 1.uw[12345] 631movw m16.uw[12345] r16.uw[0] => 1.uw[12345] 632movl imm32[12345678] r32.ud[0] => 1.ud[12345678] 633movl imm32[12345678] m32.ud[0] => 1.ud[12345678] 634movl r32.ud[12345678] r32.ud[0] => 1.ud[12345678] 635movl r32.ud[12345678] m32.ud[0] => 1.ud[12345678] 636movl m32.ud[12345678] r32.ud[0] => 1.ud[12345678] 637movq imm32[12345678] r64.uq[0] => 1.uq[12345678] 638movq imm32[12345678] m64.uq[0] => 1.uq[12345678] 639movq imm64[1234567813572468] r64.uq[0] => 1.uq[1234567813572468] 640movq r64.uq[1234567813572468] r64.uq[0] => 1.uq[1234567813572468] 641movq r64.uq[1234567813572468] m64.uq[0] => 1.uq[1234567813572468] 642movq m64.uq[1234567813572468] r64.uq[0] => 1.uq[1234567813572468] 643movsbw r8.sb[123] r16.sw[0] => 1.sw[123] 644movsbw m8.sb[-123] r16.sw[0] => 1.sw[-123] 645movsbl r8.sb[123] r32.sd[0] => 1.sd[123] 646movsbl m8.sb[-123] r32.sd[0] => 1.sd[-123] 647movswl r16.sw[12345] r32.sd[0] => 1.sd[12345] 648movswl m16.sw[-12345] r32.sd[0] => 1.sd[-12345] 649movsbq r8.sb[123] r64.sq[0] => 1.sq[123] 650movsbq m8.sb[-123] r64.sq[0] => 1.sq[-123] 651movswq r16.sw[12345] r64.sq[0] => 1.sq[12345] 652movswq m16.sw[-12345] r64.sq[0] => 1.sq[-12345] 653movzbw r8.ub[123] r16.uw[0] => 1.uw[123] 654movzbw m8.ub[246] r16.uw[0] => 1.uw[246] 655movzbl r8.ub[123] r32.ud[0] => 1.ud[123] 656movzbl m8.ub[246] r32.ud[0] => 1.ud[246] 657movzwl r16.uw[12345] r32.ud[0] => 1.ud[12345] 658movzwl m16.uw[49380] r32.ud[0] => 1.ud[49380] 659movzbq r8.ub[123] r64.uq[0] => 1.uq[123] 660movzbq m8.ub[246] r64.uq[0] => 1.uq[246] 661movzwq r16.uw[12345] r64.uq[0] => 1.uq[12345] 662movzwq m16.uw[49380] r64.uq[0] => 1.uq[49380] 663mulb al.ub[123] : r8.ub[123] => ax.uw[15129] 664mulb al.ub[123] : m8.ub[123] => ax.uw[15129] 665mulw ax.uw[12345] : r16.uw[12345] => dx.uw[2325] ax.uw[27825] 666mulw ax.uw[12345] : m16.uw[12345] => dx.uw[2325] ax.uw[27825] 667mull eax.ud[12345678] : r32.ud[12345678] => edx.ud[35487] eax.ud[260846532] 668mull eax.ud[12345678] : m32.ud[12345678] => edx.ud[35487] eax.ud[260846532] 669mulq rax.uq[1234567813572468] : r64.uq[1234567813572468] => rdx.uq[82624753735] rax.uq[6281712683416325264] 670mulq rax.uq[1234567813572468] : m64.uq[1234567813572468] => rdx.uq[82624753735] rax.uq[6281712683416325264] 671negb r8.sb[123] => 0.sb[-123] 672negb m8.sb[-123] => 0.sb[123] 673negw r16.sw[12345] => 0.sw[-12345] 674negw m16.sw[-12345] => 0.sw[12345] 675negl r32.sd[12345678] => 0.sd[-12345678] 676negl m32.sd[-12345678] => 0.sd[12345678] 677negq r64.sq[1234567813572468] => 0.sq[-1234567813572468] 678negq m64.sq[-1234567813572468] => 0.sq[1234567813572468] 679notb r8.ub[0xca] => 0.ub[0x35] 680notb m8.ub[0xca] => 0.ub[0x35] 681notw r16.uw[0xf0ca] => 0.uw[0x0f35] 682notw m16.uw[0xf0ca] => 0.uw[0x0f35] 683notl r32.ud[0xff00f0ca] => 0.ud[0x00ff0f35] 684notl m32.ud[0xff00f0ca] => 0.ud[0x00ff0f35] 685notq r64.uq[0xffff0000ff00f0ca] => 0.uq[0x0000ffff00ff0f35] 686notq m64.uq[0xffff0000ff00f0ca] => 0.uq[0x0000ffff00ff0f35] 687orb imm8[0x34] al.ub[0x56] => 1.ub[0x76] 688orb imm8[0x34] bl.ub[0x56] => 1.ub[0x76] 689orb imm8[0x34] m8.ub[0x56] => 1.ub[0x76] 690orb r8.ub[0x34] r8.ub[0x56] => 1.ub[0x76] 691orb r8.ub[0x34] m8.ub[0x56] => 1.ub[0x76] 692orb m8.ub[0x34] r8.ub[0x56] => 1.ub[0x76] 693orw imm8[0x31] r16.uw[0x1234] => 1.uw[0x1235] 694orw imm16[0x4231] ax.uw[0x1234] => 1.uw[0x5235] 695orw imm16[0x4231] bx.uw[0x1234] => 1.uw[0x5235] 696orw imm16[0x4231] m16.uw[0x1234] => 1.uw[0x5235] 697orw r16.uw[0x4231] r16.uw[0x1234] => 1.uw[0x5235] 698orw r16.uw[0x4231] m16.uw[0x1234] => 1.uw[0x5235] 699orw m16.uw[0x4231] r16.uw[0x1234] => 1.uw[0x5235] 700orl imm8[0x31] r32.ud[0x12345678] => 1.ud[0x12345679] 701orl imm32[0x86427531] eax.ud[0x12345678] => 1.ud[0x96767779] 702orl imm32[0x86427531] ebx.ud[0x12345678] => 1.ud[0x96767779] 703orl imm32[0x86427531] m32.ud[0x12345678] => 1.ud[0x96767779] 704orl r32.ud[0x86427531] r32.ud[0x12345678] => 1.ud[0x96767779] 705orl r32.ud[0x86427531] m32.ud[0x12345678] => 1.ud[0x96767779] 706orl m32.ud[0x86427531] r32.ud[0x12345678] => 1.ud[0x96767779] 707orq imm8[0x31] r64.uq[0x0123456789abcdcc] => 1.uq[0x0123456789abcdfd] 708orq imm32[0x12345678] rax.uq[0x8642753186427531] => 1.uq[0x8642753196767779] 709orq imm32[0x12345678] rbx.uq[0x8642753186427531] => 1.uq[0x8642753196767779] 710orq imm32[0x12345678] m64.uq[0x8642753186427531] => 1.uq[0x8642753196767779] 711orq imm32[-2042464975] rax.uq[0x1234567812345678] => 1.uq[0xffffffff96767779] 712orq imm32[-2042464975] rbx.uq[0x1234567812345678] => 1.uq[0xffffffff96767779] 713orq imm32[-2042464975] m64.uq[0x1234567812345678] => 1.uq[0xffffffff96767779] 714orq r64.uq[0xeca86420fdb97531] r64.uq[0x0123456789abcdef] => 1.uq[0xedab6567fdbbfdff] 715orq r64.uq[0xeca86420fdb97531] m64.uq[0x0123456789abcdef] => 1.uq[0xedab6567fdbbfdff] 716orq m64.uq[0xeca86420fdb97531] r64.uq[0x0123456789abcdef] => 1.uq[0xedab6567fdbbfdff] 717###rclb eflags[0x1,0x0] : r8.ub[0xca] => 0.ub[0x94] eflags[0x1,0x1] 718###rclb eflags[0x1,0x0] : m8.ub[0xca] => 0.ub[0x94] eflags[0x1,0x1] 719###rclb eflags[0x1,0x0] : imm8[2] r8.ub[0xca] => 1.ub[0x29] eflags[0x1,0x1] 720###rclb eflags[0x1,0x0] : imm8[2] m8.ub[0xca] => 1.ub[0x29] eflags[0x1,0x1] 721###rclb eflags[0x1,0x0] : cl.ub[2] r8.ub[0xca] => 1.ub[0x29] eflags[0x1,0x1] 722###rclb eflags[0x1,0x0] : cl.ub[2] m8.ub[0xca] => 1.ub[0x29] eflags[0x1,0x1] 723###rclw eflags[0x1,0x0] : r16.uw[0xf0ca] => 0.uw[0xe194] eflags[0x1,0x1] 724###rclw eflags[0x1,0x0] : m16.uw[0xf0ca] => 0.uw[0xe194] eflags[0x1,0x1] 725###rclw eflags[0x1,0x0] : imm8[4] r16.uw[0xf0ca] => 1.uw[0x0ca7] eflags[0x1,0x1] 726###rclw eflags[0x1,0x0] : imm8[4] m16.uw[0xf0ca] => 1.uw[0x0ca7] eflags[0x1,0x1] 727###rclw eflags[0x1,0x0] : cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x0ca7] eflags[0x1,0x1] 728###rclw eflags[0x1,0x0] : cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x0ca7] eflags[0x1,0x1] 729###rcll eflags[0x1,0x0] : r32.ud[0xff00f0ca] => 0.ud[0xfe01e194] eflags[0x1,0x1] 730###rcll eflags[0x1,0x0] : m32.ud[0xff00f0ca] => 0.ud[0xfe01e194] eflags[0x1,0x1] 731###rcll eflags[0x1,0x0] : imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca7f] eflags[0x1,0x1] 732###rcll eflags[0x1,0x0] : imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca7f] eflags[0x1,0x1] 733###rcll eflags[0x1,0x0] : cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca7f] eflags[0x1,0x1] 734###rcll eflags[0x1,0x0] : cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca7f] eflags[0x1,0x1] 735###rclq eflags[0x1,0x0] : r64.uq[0xffff0000ff00f0ca] => 0.uq[0xfffe0001fe01e194] eflags[0x1,0x1] 736###rclq eflags[0x1,0x0] : m64.uq[0xffff0000ff00f0ca] => 0.uq[0xfffe0001fe01e194] eflags[0x1,0x1] 737###rclq eflags[0x1,0x0] : imm8[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca7fff] eflags[0x1,0x1] 738###rclq eflags[0x1,0x0] : imm8[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca7fff] eflags[0x1,0x1] 739###rclq eflags[0x1,0x0] : cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca7fff] eflags[0x1,0x1] 740###rclq eflags[0x1,0x0] : cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca7fff] eflags[0x1,0x1] 741rcrb eflags[0x1,0x1] : r8.ub[0xca] => 0.ub[0xe5] eflags[0x1,0x0] 742rcrb eflags[0x1,0x1] : m8.ub[0xca] => 0.ub[0xe5] eflags[0x1,0x0] 743rcrb eflags[0x1,0x0] : imm8[2] r8.ub[0xca] => 1.ub[0x32] eflags[0x1,0x1] 744rcrb eflags[0x1,0x0] : imm8[2] m8.ub[0xca] => 1.ub[0x32] eflags[0x1,0x1] 745rcrb eflags[0x1,0x0] : cl.ub[2] r8.ub[0xca] => 1.ub[0x32] eflags[0x1,0x1] 746rcrb eflags[0x1,0x0] : cl.ub[2] m8.ub[0xca] => 1.ub[0x32] eflags[0x1,0x1] 747rcrw eflags[0x1,0x1] : r16.uw[0xf0ca] => 0.uw[0xf865] eflags[0x1,0x0] 748rcrw eflags[0x1,0x1] : m16.uw[0xf0ca] => 0.uw[0xf865] eflags[0x1,0x0] 749rcrw eflags[0x1,0x0] : imm8[4] r16.uw[0xf0ca] => 1.uw[0x4f0c] eflags[0x1,0x1] 750rcrw eflags[0x1,0x0] : imm8[4] m16.uw[0xf0ca] => 1.uw[0x4f0c] eflags[0x1,0x1] 751rcrw eflags[0x1,0x0] : cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x4f0c] eflags[0x1,0x1] 752rcrw eflags[0x1,0x0] : cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x4f0c] eflags[0x1,0x1] 753rcrl eflags[0x1,0x1] : r32.ud[0xff00f0ca] => 0.ud[0xff807865] eflags[0x1,0x0] 754rcrl eflags[0x1,0x1] : m32.ud[0xff00f0ca] => 0.ud[0xff807865] eflags[0x1,0x0] 755rcrl eflags[0x1,0x0] : imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x94ff00f0] eflags[0x1,0x1] 756rcrl eflags[0x1,0x0] : imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x94ff00f0] eflags[0x1,0x1] 757rcrl eflags[0x1,0x0] : cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x94ff00f0] eflags[0x1,0x1] 758rcrl eflags[0x1,0x0] : cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x94ff00f0] eflags[0x1,0x1] 759rcrq eflags[0x1,0x1] : r64.uq[0xffff0000ff00f0ca] => 0.uq[0xffff80007f807865] eflags[0x1,0x0] 760rcrq eflags[0x1,0x1] : m64.uq[0xffff0000ff00f0ca] => 0.uq[0xffff80007f807865] eflags[0x1,0x0] 761rcrq eflags[0x1,0x0] : imm8[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0xe194ffff0000ff00] eflags[0x1,0x1] 762rcrq eflags[0x1,0x0] : imm8[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0xe194ffff0000ff00] eflags[0x1,0x1] 763rcrq eflags[0x1,0x0] : cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0xe194ffff0000ff00] eflags[0x1,0x1] 764rcrq eflags[0x1,0x0] : cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0xe194ffff0000ff00] eflags[0x1,0x1] 765rolb r8.ub[0xca] => 0.ub[0x95] 766rolb m8.ub[0xca] => 0.ub[0x95] 767rolb imm8[2] r8.ub[0xca] => 1.ub[0x2b] 768rolb imm8[2] m8.ub[0xca] => 1.ub[0x2b] 769rolb cl.ub[2] r8.ub[0xca] => 1.ub[0x2b] 770rolb cl.ub[2] m8.ub[0xca] => 1.ub[0x2b] 771rolw r16.uw[0xf0ca] => 0.uw[0xe195] 772rolw m16.uw[0xf0ca] => 0.uw[0xe195] 773rolw imm8[4] r16.uw[0xf0ca] => 1.uw[0x0caf] 774rolw imm8[4] m16.uw[0xf0ca] => 1.uw[0x0caf] 775rolw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x0caf] 776rolw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x0caf] 777roll r32.ud[0xff00f0ca] => 0.ud[0xfe01e195] 778roll m32.ud[0xff00f0ca] => 0.ud[0xfe01e195] 779roll imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0caff] 780roll imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0caff] 781roll cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0caff] 782roll cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0caff] 783rolq r64.uq[0xffff0000ff00f0ca] => 0.uq[0xfffe0001fe01e195] 784rolq m64.uq[0xffff0000ff00f0ca] => 0.uq[0xfffe0001fe01e195] 785rolq imm8[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0caffff] 786rolq imm8[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0caffff] 787rolq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0caffff] 788rolq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0caffff] 789rorb r8.ub[0xca] => 0.ub[0x65] 790rorb m8.ub[0xca] => 0.ub[0x65] 791rorb imm8[2] r8.ub[0xca] => 1.ub[0xb2] 792rorb imm8[2] m8.ub[0xca] => 1.ub[0xb2] 793rorb cl.ub[2] r8.ub[0xca] => 1.ub[0xb2] 794rorb cl.ub[2] m8.ub[0xca] => 1.ub[0xb2] 795rorw r16.uw[0xf0ca] => 0.uw[0x7865] 796rorw m16.uw[0xf0ca] => 0.uw[0x7865] 797rorw imm8[4] r16.uw[0xf0ca] => 1.uw[0xaf0c] 798rorw imm8[4] m16.uw[0xf0ca] => 1.uw[0xaf0c] 799rorw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0xaf0c] 800rorw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0xaf0c] 801rorl r32.ud[0xff00f0ca] => 0.ud[0x7f807865] 802rorl m32.ud[0xff00f0ca] => 0.ud[0x7f807865] 803rorl imm8[8] r32.ud[0xff00f0ca] => 1.ud[0xcaff00f0] 804rorl imm8[8] m32.ud[0xff00f0ca] => 1.ud[0xcaff00f0] 805rorl cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0xcaff00f0] 806rorl cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0xcaff00f0] 807rorq r64.uq[0xffff0000ff00f0ca] => 0.uq[0x7fff80007f807865] 808rorq m64.uq[0xffff0000ff00f0ca] => 0.uq[0x7fff80007f807865] 809rorq imm8[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0xf0caffff0000ff00] 810rorq imm8[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0xf0caffff0000ff00] 811rorq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0xf0caffff0000ff00] 812rorq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0xf0caffff0000ff00] 813###sahf eflags[0xff,0x28] ah.ub[0xfd] : => eflags[0xfd,0xd5] 814###sahf eflags[0xff,0xfd] ah.ub[0x28] : => eflags[0xfd,0x00] 815salb r8.ub[0xca] => 0.ub[0x94] 816salb m8.ub[0xca] => 0.ub[0x94] 817salb imm8[2] r8.ub[0xca] => 1.ub[0x28] 818salb imm8[2] m8.ub[0xca] => 1.ub[0x28] 819salb cl.ub[2] r8.ub[0xca] => 1.ub[0x28] 820salb cl.ub[2] m8.ub[0xca] => 1.ub[0x28] 821salw r16.uw[0xf0ca] => 0.uw[0xe194] 822salw m16.uw[0xf0ca] => 0.uw[0xe194] 823salw imm8[4] r16.uw[0xf0ca] => 1.uw[0x0ca0] 824salw imm8[4] m16.uw[0xf0ca] => 1.uw[0x0ca0] 825salw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x0ca0] 826salw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x0ca0] 827sall r32.ud[0xff00f0ca] => 0.ud[0xfe01e194] 828sall m32.ud[0xff00f0ca] => 0.ud[0xfe01e194] 829sall imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca00] 830sall imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca00] 831sall cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca00] 832sall cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca00] 833salq r64.uq[0xffff0000ff00f0ca] => 0.uq[0xfffe0001fe01e194] 834salq m64.uq[0xffff0000ff00f0ca] => 0.uq[0xfffe0001fe01e194] 835salq imm8[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000] 836salq imm8[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000] 837salq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000] 838salq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000] 839sarb r8.ub[0xca] => 0.ub[0xe5] 840sarb m8.ub[0xca] => 0.ub[0xe5] 841sarb imm8[2] r8.ub[0xca] => 1.ub[0xf2] 842sarb imm8[2] m8.ub[0xca] => 1.ub[0xf2] 843sarb cl.ub[2] r8.ub[0xca] => 1.ub[0xf2] 844sarb cl.ub[2] m8.ub[0xca] => 1.ub[0xf2] 845sarw r16.uw[0xf0ca] => 0.uw[0xf865] 846sarw m16.uw[0xf0ca] => 0.uw[0xf865] 847sarw imm8[4] r16.uw[0xf0ca] => 1.uw[0xff0c] 848sarw imm8[4] m16.uw[0xf0ca] => 1.uw[0xff0c] 849sarw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0xff0c] 850sarw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0xff0c] 851sarl r32.ud[0xff00f0ca] => 0.ud[0xff807865] 852sarl m32.ud[0xff00f0ca] => 0.ud[0xff807865] 853sarl imm8[8] r32.ud[0xff00f0ca] => 1.ud[0xffff00f0] 854sarl imm8[8] m32.ud[0xff00f0ca] => 1.ud[0xffff00f0] 855sarl cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0xffff00f0] 856sarl cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0xffff00f0] 857sarq r64.uq[0xffff0000ff00f0ca] => 0.uq[0xffff80007f807865] 858sarq m64.uq[0xffff0000ff00f0ca] => 0.uq[0xffff80007f807865] 859sarq imm8[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0xffffffff0000ff00] 860sarq imm8[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0xffffffff0000ff00] 861sarq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0xffffffff0000ff00] 862sarq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0xffffffff0000ff00] 863###sbbb eflags[0x1,0x0] : imm8[12] al.ub[34] => 1.ub[22] 864###sbbb eflags[0x1,0x1] : imm8[12] al.ub[34] => 1.ub[21] 865sbbb eflags[0x1,0x0] : imm8[12] bl.ub[34] => 1.ub[22] 866sbbb eflags[0x1,0x1] : imm8[12] bl.ub[34] => 1.ub[21] 867sbbb eflags[0x1,0x0] : imm8[12] m8.ub[34] => 1.ub[22] 868sbbb eflags[0x1,0x1] : imm8[12] m8.ub[34] => 1.ub[21] 869sbbb eflags[0x1,0x0] : r8.ub[12] r8.ub[34] => 1.ub[22] 870sbbb eflags[0x1,0x1] : r8.ub[12] r8.ub[34] => 1.ub[21] 871###sbbb eflags[0x1,0x0] : r8.ub[12] m8.ub[34] => 1.ub[22] 872###sbbb eflags[0x1,0x1] : r8.ub[12] m8.ub[34] => 1.ub[21] 873###sbbb eflags[0x1,0x0] : m8.ub[12] r8.ub[34] => 1.ub[22] 874###sbbb eflags[0x1,0x1] : m8.ub[12] r8.ub[34] => 1.ub[21] 875sbbw eflags[0x1,0x0] : imm8[12] r16.uw[3456] => 1.uw[3444] 876sbbw eflags[0x1,0x1] : imm8[12] r16.uw[3456] => 1.uw[3443] 877###sbbw eflags[0x1,0x0] : imm16[1234] ax.uw[5678] => 1.uw[4444] 878###sbbw eflags[0x1,0x1] : imm16[1234] ax.uw[5678] => 1.uw[4443] 879sbbw eflags[0x1,0x0] : imm16[1234] bx.uw[5678] => 1.uw[4444] 880sbbw eflags[0x1,0x1] : imm16[1234] bx.uw[5678] => 1.uw[4443] 881sbbw eflags[0x1,0x0] : imm16[1234] m16.uw[5678] => 1.uw[4444] 882sbbw eflags[0x1,0x1] : imm16[1234] m16.uw[5678] => 1.uw[4443] 883sbbw eflags[0x1,0x0] : r16.uw[1234] r16.uw[5678] => 1.uw[4444] 884sbbw eflags[0x1,0x1] : r16.uw[1234] r16.uw[5678] => 1.uw[4443] 885###sbbw eflags[0x1,0x0] : r16.uw[1234] m16.uw[5678] => 1.uw[4444] 886###sbbw eflags[0x1,0x1] : r16.uw[1234] m16.uw[5678] => 1.uw[4443] 887sbbw eflags[0x1,0x0] : m16.uw[1234] r16.uw[5678] => 1.uw[4444] 888sbbw eflags[0x1,0x1] : m16.uw[1234] r16.uw[5678] => 1.uw[4443] 889sbbl eflags[0x1,0x0] : imm8[12] r32.ud[87654321] => 1.ud[87654309] 890sbbl eflags[0x1,0x1] : imm8[12] r32.ud[87654321] => 1.ud[87654308] 891###sbbl eflags[0x1,0x0] : imm32[12345678] eax.ud[87654321] => 1.ud[75308643] 892###sbbl eflags[0x1,0x1] : imm32[12345678] eax.ud[87654321] => 1.ud[75308642] 893sbbl eflags[0x1,0x0] : imm32[12345678] ebx.ud[87654321] => 1.ud[75308643] 894sbbl eflags[0x1,0x1] : imm32[12345678] ebx.ud[87654321] => 1.ud[75308642] 895sbbl eflags[0x1,0x0] : imm32[12345678] m32.ud[87654321] => 1.ud[75308643] 896sbbl eflags[0x1,0x1] : imm32[12345678] m32.ud[87654321] => 1.ud[75308642] 897sbbl eflags[0x1,0x0] : r32.ud[12345678] r32.ud[87654321] => 1.ud[75308643] 898sbbl eflags[0x1,0x1] : r32.ud[12345678] r32.ud[87654321] => 1.ud[75308642] 899###sbbl eflags[0x1,0x0] : r32.ud[12345678] m32.ud[87654321] => 1.ud[75308643] 900###sbbl eflags[0x1,0x1] : r32.ud[12345678] m32.ud[87654321] => 1.ud[75308642] 901sbbl eflags[0x1,0x0] : m32.ud[12345678] r32.ud[87654321] => 1.ud[75308643] 902sbbl eflags[0x1,0x1] : m32.ud[12345678] r32.ud[87654321] => 1.ud[75308642] 903sbbq eflags[0x1,0x0] : imm8[12] r64.uq[8765432175318642] => 1.uq[8765432175318630] 904sbbq eflags[0x1,0x1] : imm8[12] r64.uq[8765432175318642] => 1.uq[8765432175318629] 905###sbbq eflags[0x1,0x0] : imm32[12345678] rax.uq[8765432175318642] => 1.uq[8765432162972964] 906###sbbq eflags[0x1,0x1] : imm32[12345678] rax.uq[8765432175318642] => 1.uq[8765432162972963] 907sbbq eflags[0x1,0x0] : imm32[12345678] rbx.uq[8765432175318642] => 1.uq[8765432162972964] 908sbbq eflags[0x1,0x1] : imm32[12345678] rbx.uq[8765432175318642] => 1.uq[8765432162972963] 909sbbq eflags[0x1,0x0] : imm32[12345678] m64.uq[8765432175318642] => 1.uq[8765432162972964] 910sbbq eflags[0x1,0x1] : imm32[12345678] m64.uq[8765432175318642] => 1.uq[8765432162972963] 911sbbq eflags[0x1,0x0] : r64.uq[1234567813572468] r64.uq[8765432175318642] => 1.uq[7530864361746174] 912sbbq eflags[0x1,0x1] : r64.uq[1234567813572468] r64.uq[8765432175318642] => 1.uq[7530864361746173] 913###sbbq eflags[0x1,0x0] : r64.uq[1234567813572468] m64.uq[8765432175318642] => 1.uq[7530864361746174] 914###sbbq eflags[0x1,0x1] : r64.uq[1234567813572468] m64.uq[8765432175318642] => 1.uq[7530864361746173] 915sbbq eflags[0x1,0x0] : m64.uq[1234567813572468] r64.uq[8765432175318642] => 1.uq[7530864361746174] 916sbbq eflags[0x1,0x1] : m64.uq[1234567813572468] r64.uq[8765432175318642] => 1.uq[7530864361746173] 917seta eflags[0x041,0x000] : r8.ub[123] => 0.ub[1] 918seta eflags[0x041,0x001] : r8.ub[123] => 0.ub[0] 919seta eflags[0x041,0x040] : r8.ub[123] => 0.ub[0] 920seta eflags[0x041,0x041] : r8.ub[123] => 0.ub[0] 921seta eflags[0x041,0x000] : m8.ub[123] => 0.ub[1] 922seta eflags[0x041,0x001] : m8.ub[123] => 0.ub[0] 923seta eflags[0x041,0x040] : m8.ub[123] => 0.ub[0] 924seta eflags[0x041,0x041] : m8.ub[123] => 0.ub[0] 925setae eflags[0x001,0x000] : r8.ub[123] => 0.ub[1] 926setae eflags[0x001,0x001] : r8.ub[123] => 0.ub[0] 927setae eflags[0x001,0x000] : m8.ub[123] => 0.ub[1] 928setae eflags[0x001,0x001] : m8.ub[123] => 0.ub[0] 929setb eflags[0x001,0x000] : r8.ub[123] => 0.ub[0] 930setb eflags[0x001,0x001] : r8.ub[123] => 0.ub[1] 931setb eflags[0x001,0x000] : m8.ub[123] => 0.ub[0] 932setb eflags[0x001,0x001] : m8.ub[123] => 0.ub[1] 933setbe eflags[0x041,0x000] : r8.ub[123] => 0.ub[0] 934setbe eflags[0x041,0x001] : r8.ub[123] => 0.ub[1] 935setbe eflags[0x041,0x040] : r8.ub[123] => 0.ub[1] 936setbe eflags[0x041,0x041] : r8.ub[123] => 0.ub[1] 937setbe eflags[0x041,0x000] : m8.ub[123] => 0.ub[0] 938setbe eflags[0x041,0x001] : m8.ub[123] => 0.ub[1] 939setbe eflags[0x041,0x040] : m8.ub[123] => 0.ub[1] 940setbe eflags[0x041,0x041] : m8.ub[123] => 0.ub[1] 941setc eflags[0x001,0x000] : r8.ub[123] => 0.ub[0] 942setc eflags[0x001,0x001] : r8.ub[123] => 0.ub[1] 943setc eflags[0x001,0x000] : m8.ub[123] => 0.ub[0] 944setc eflags[0x001,0x001] : m8.ub[123] => 0.ub[1] 945sete eflags[0x040,0x000] : r8.ub[123] => 0.ub[0] 946sete eflags[0x040,0x040] : r8.ub[123] => 0.ub[1] 947sete eflags[0x040,0x000] : m8.ub[123] => 0.ub[0] 948sete eflags[0x040,0x040] : m8.ub[123] => 0.ub[1] 949setg eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[1] 950setg eflags[0x8c0,0x040] : r8.ub[123] => 0.ub[0] 951setg eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[0] 952setg eflags[0x8c0,0x0c0] : r8.ub[123] => 0.ub[0] 953setg eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[0] 954setg eflags[0x8c0,0x840] : r8.ub[123] => 0.ub[0] 955setg eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[1] 956setg eflags[0x8c0,0x8c0] : r8.ub[123] => 0.ub[0] 957setg eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[1] 958setg eflags[0x8c0,0x040] : m8.ub[123] => 0.ub[0] 959setg eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[0] 960setg eflags[0x8c0,0x0c0] : m8.ub[123] => 0.ub[0] 961setg eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[0] 962setg eflags[0x8c0,0x840] : m8.ub[123] => 0.ub[0] 963setg eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[1] 964setg eflags[0x8c0,0x8c0] : m8.ub[123] => 0.ub[0] 965setge eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[1] 966setge eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[0] 967setge eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[0] 968setge eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[1] 969setge eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[1] 970setge eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[0] 971setge eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[0] 972setge eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[1] 973setl eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[0] 974setl eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[1] 975setl eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[1] 976setl eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[0] 977setl eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[0] 978setl eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[1] 979setl eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[1] 980setl eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[0] 981setle eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[0] 982setle eflags[0x8c0,0x040] : r8.ub[123] => 0.ub[1] 983setle eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[1] 984setle eflags[0x8c0,0x0c0] : r8.ub[123] => 0.ub[1] 985setle eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[1] 986setle eflags[0x8c0,0x840] : r8.ub[123] => 0.ub[1] 987setle eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[0] 988setle eflags[0x8c0,0x8c0] : r8.ub[123] => 0.ub[1] 989setle eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[0] 990setle eflags[0x8c0,0x040] : m8.ub[123] => 0.ub[1] 991setle eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[1] 992setle eflags[0x8c0,0x0c0] : m8.ub[123] => 0.ub[1] 993setle eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[1] 994setle eflags[0x8c0,0x840] : m8.ub[123] => 0.ub[1] 995setle eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[0] 996setle eflags[0x8c0,0x8c0] : m8.ub[123] => 0.ub[1] 997setna eflags[0x041,0x000] : r8.ub[123] => 0.ub[0] 998setna eflags[0x041,0x001] : r8.ub[123] => 0.ub[1] 999setna eflags[0x041,0x040] : r8.ub[123] => 0.ub[1] 1000setna eflags[0x041,0x041] : r8.ub[123] => 0.ub[1] 1001setna eflags[0x041,0x000] : m8.ub[123] => 0.ub[0] 1002setna eflags[0x041,0x001] : m8.ub[123] => 0.ub[1] 1003setna eflags[0x041,0x040] : m8.ub[123] => 0.ub[1] 1004setna eflags[0x041,0x041] : m8.ub[123] => 0.ub[1] 1005setnae eflags[0x001,0x000] : r8.ub[123] => 0.ub[0] 1006setnae eflags[0x001,0x001] : r8.ub[123] => 0.ub[1] 1007setnae eflags[0x001,0x000] : m8.ub[123] => 0.ub[0] 1008setnae eflags[0x001,0x001] : m8.ub[123] => 0.ub[1] 1009setnb eflags[0x001,0x000] : r8.ub[123] => 0.ub[1] 1010setnb eflags[0x001,0x001] : r8.ub[123] => 0.ub[0] 1011setnb eflags[0x001,0x000] : m8.ub[123] => 0.ub[1] 1012setnb eflags[0x001,0x001] : m8.ub[123] => 0.ub[0] 1013setnbe eflags[0x041,0x000] : r8.ub[123] => 0.ub[1] 1014setnbe eflags[0x041,0x001] : r8.ub[123] => 0.ub[0] 1015setnbe eflags[0x041,0x040] : r8.ub[123] => 0.ub[0] 1016setnbe eflags[0x041,0x041] : r8.ub[123] => 0.ub[0] 1017setnbe eflags[0x041,0x000] : m8.ub[123] => 0.ub[1] 1018setnbe eflags[0x041,0x001] : m8.ub[123] => 0.ub[0] 1019setnbe eflags[0x041,0x040] : m8.ub[123] => 0.ub[0] 1020setnbe eflags[0x041,0x041] : m8.ub[123] => 0.ub[0] 1021setnc eflags[0x001,0x000] : r8.ub[123] => 0.ub[1] 1022setnc eflags[0x001,0x001] : r8.ub[123] => 0.ub[0] 1023setnc eflags[0x001,0x000] : m8.ub[123] => 0.ub[1] 1024setnc eflags[0x001,0x001] : m8.ub[123] => 0.ub[0] 1025setne eflags[0x040,0x000] : r8.ub[123] => 0.ub[1] 1026setne eflags[0x040,0x040] : r8.ub[123] => 0.ub[0] 1027setne eflags[0x040,0x000] : m8.ub[123] => 0.ub[1] 1028setne eflags[0x040,0x040] : m8.ub[123] => 0.ub[0] 1029setng eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[0] 1030setng eflags[0x8c0,0x040] : r8.ub[123] => 0.ub[1] 1031setng eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[1] 1032setng eflags[0x8c0,0x0c0] : r8.ub[123] => 0.ub[1] 1033setng eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[1] 1034setng eflags[0x8c0,0x840] : r8.ub[123] => 0.ub[1] 1035setng eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[0] 1036setng eflags[0x8c0,0x8c0] : r8.ub[123] => 0.ub[1] 1037setng eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[0] 1038setng eflags[0x8c0,0x040] : m8.ub[123] => 0.ub[1] 1039setng eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[1] 1040setng eflags[0x8c0,0x0c0] : m8.ub[123] => 0.ub[1] 1041setng eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[1] 1042setng eflags[0x8c0,0x840] : m8.ub[123] => 0.ub[1] 1043setng eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[0] 1044setng eflags[0x8c0,0x8c0] : m8.ub[123] => 0.ub[1] 1045setnge eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[0] 1046setnge eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[1] 1047setnge eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[1] 1048setnge eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[0] 1049setnge eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[0] 1050setnge eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[1] 1051setnge eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[1] 1052setnge eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[0] 1053setnl eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[1] 1054setnl eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[0] 1055setnl eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[0] 1056setnl eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[1] 1057setnl eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[1] 1058setnl eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[0] 1059setnl eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[0] 1060setnl eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[1] 1061setnle eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[1] 1062setnle eflags[0x8c0,0x040] : r8.ub[123] => 0.ub[0] 1063setnle eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[0] 1064setnle eflags[0x8c0,0x0c0] : r8.ub[123] => 0.ub[0] 1065setnle eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[0] 1066setnle eflags[0x8c0,0x840] : r8.ub[123] => 0.ub[0] 1067setnle eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[1] 1068setnle eflags[0x8c0,0x8c0] : r8.ub[123] => 0.ub[0] 1069setnle eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[1] 1070setnle eflags[0x8c0,0x040] : m8.ub[123] => 0.ub[0] 1071setnle eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[0] 1072setnle eflags[0x8c0,0x0c0] : m8.ub[123] => 0.ub[0] 1073setnle eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[0] 1074setnle eflags[0x8c0,0x840] : m8.ub[123] => 0.ub[0] 1075setnle eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[1] 1076setnle eflags[0x8c0,0x8c0] : m8.ub[123] => 0.ub[0] 1077setno eflags[0x800,0x000] : r8.ub[123] => 0.ub[1] 1078setno eflags[0x800,0x800] : r8.ub[123] => 0.ub[0] 1079setno eflags[0x800,0x000] : m8.ub[123] => 0.ub[1] 1080setno eflags[0x800,0x800] : m8.ub[123] => 0.ub[0] 1081setnp eflags[0x004,0x000] : r8.ub[123] => 0.ub[1] 1082setnp eflags[0x004,0x004] : r8.ub[123] => 0.ub[0] 1083setnp eflags[0x004,0x000] : m8.ub[123] => 0.ub[1] 1084setnp eflags[0x004,0x004] : m8.ub[123] => 0.ub[0] 1085setns eflags[0x080,0x000] : r8.ub[123] => 0.ub[1] 1086setns eflags[0x080,0x080] : r8.ub[123] => 0.ub[0] 1087setns eflags[0x080,0x000] : m8.ub[123] => 0.ub[1] 1088setns eflags[0x080,0x080] : m8.ub[123] => 0.ub[0] 1089setnz eflags[0x040,0x000] : r8.ub[123] => 0.ub[1] 1090setnz eflags[0x040,0x040] : r8.ub[123] => 0.ub[0] 1091setnz eflags[0x040,0x000] : m8.ub[123] => 0.ub[1] 1092setnz eflags[0x040,0x040] : m8.ub[123] => 0.ub[0] 1093seto eflags[0x800,0x000] : r8.ub[123] => 0.ub[0] 1094seto eflags[0x800,0x800] : r8.ub[123] => 0.ub[1] 1095seto eflags[0x800,0x000] : m8.ub[123] => 0.ub[0] 1096seto eflags[0x800,0x800] : m8.ub[123] => 0.ub[1] 1097setp eflags[0x004,0x000] : r8.ub[123] => 0.ub[0] 1098setp eflags[0x004,0x004] : r8.ub[123] => 0.ub[1] 1099setp eflags[0x004,0x000] : m8.ub[123] => 0.ub[0] 1100setp eflags[0x004,0x004] : m8.ub[123] => 0.ub[1] 1101sets eflags[0x080,0x000] : r8.ub[123] => 0.ub[0] 1102sets eflags[0x080,0x080] : r8.ub[123] => 0.ub[1] 1103sets eflags[0x080,0x000] : m8.ub[123] => 0.ub[0] 1104sets eflags[0x080,0x080] : m8.ub[123] => 0.ub[1] 1105setz eflags[0x040,0x000] : r8.ub[123] => 0.ub[0] 1106setz eflags[0x040,0x040] : r8.ub[123] => 0.ub[1] 1107setz eflags[0x040,0x000] : m8.ub[123] => 0.ub[0] 1108setz eflags[0x040,0x040] : m8.ub[123] => 0.ub[1] 1109shlb r8.ub[0xca] => 0.ub[0x94] 1110shlb m8.ub[0xca] => 0.ub[0x94] 1111shlb imm8[2] r8.ub[0xca] => 1.ub[0x28] 1112shlb imm8[2] m8.ub[0xca] => 1.ub[0x28] 1113shlb cl.ub[2] r8.ub[0xca] => 1.ub[0x28] 1114shlb cl.ub[2] m8.ub[0xca] => 1.ub[0x28] 1115shlw r16.uw[0xf0ca] => 0.uw[0xe194] 1116shlw m16.uw[0xf0ca] => 0.uw[0xe194] 1117shlw imm8[4] r16.uw[0xf0ca] => 1.uw[0x0ca0] 1118shlw imm8[4] m16.uw[0xf0ca] => 1.uw[0x0ca0] 1119shlw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x0ca0] 1120shlw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x0ca0] 1121shll r32.ud[0xff00f0ca] => 0.ud[0xfe01e194] 1122shll m32.ud[0xff00f0ca] => 0.ud[0xfe01e194] 1123shll imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca00] 1124shll imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca00] 1125shll cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca00] 1126shll cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca00] 1127shlq r64.uq[0xffff0000ff00f0ca] => 0.uq[0xfffe0001fe01e194] 1128shlq m64.uq[0xffff0000ff00f0ca] => 0.uq[0xfffe0001fe01e194] 1129shlq imm8[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000] 1130shlq imm8[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000] 1131shlq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000] 1132shlq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000] 1133shrb r8.ub[0xca] => 0.ub[0x65] 1134shrb m8.ub[0xca] => 0.ub[0x65] 1135shrb imm8[2] r8.ub[0xca] => 1.ub[0x32] 1136shrb imm8[2] m8.ub[0xca] => 1.ub[0x32] 1137shrb cl.ub[2] r8.ub[0xca] => 1.ub[0x32] 1138shrb cl.ub[2] m8.ub[0xca] => 1.ub[0x32] 1139shrw r16.uw[0xf0ca] => 0.uw[0x7865] 1140shrw m16.uw[0xf0ca] => 0.uw[0x7865] 1141shrw imm8[4] r16.uw[0xf0ca] => 1.uw[0x0f0c] 1142shrw imm8[4] m16.uw[0xf0ca] => 1.uw[0x0f0c] 1143shrw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x0f0c] 1144shrw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x0f0c] 1145shrl r32.ud[0xff00f0ca] => 0.ud[0x7f807865] 1146shrl m32.ud[0xff00f0ca] => 0.ud[0x7f807865] 1147shrl imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x00ff00f0] 1148shrl imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x00ff00f0] 1149shrl cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x00ff00f0] 1150shrl cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x00ff00f0] 1151shrq r64.uq[0xffff0000ff00f0ca] => 0.uq[0x7fff80007f807865] 1152shrq m64.uq[0xffff0000ff00f0ca] => 0.uq[0x7fff80007f807865] 1153shrq imm8[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x00ffff0000ff00] 1154shrq imm8[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x00ffff0000ff00] 1155shrq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x00ffff0000ff00] 1156shrq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x00ffff0000ff00] 1157###shldw imm8[1] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0xe195] 1158###shldw imm8[1] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0xe195] 1159###shldw imm8[4] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0x0caf] 1160###shldw imm8[4] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0x0caf] 1161shldw cl.ub[1] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0xe195] 1162shldw cl.ub[1] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0xe195] 1163shldw cl.ub[4] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0x0caf] 1164shldw cl.ub[4] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0x0caf] 1165###shldl imm8[1] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0xfe01e195] 1166###shldl imm8[1] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0xfe01e195] 1167###shldl imm8[8] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0x00f0caff] 1168###shldl imm8[8] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0x00f0caff] 1169shldl cl.ub[1] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0xfe01e195] 1170shldl cl.ub[1] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0xfe01e195] 1171shldl cl.ub[8] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0x00f0caff] 1172shldl cl.ub[8] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0x00f0caff] 1173###shldq imm8[1] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0xfffe0001fe01e195] 1174###shldq imm8[1] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0xfffe0001fe01e195] 1175###shldq imm8[16] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0x0000ff00f0caffff] 1176###shldq imm8[16] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0x0000ff00f0caffff] 1177shldq cl.ub[1] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0xfffe0001fe01e195] 1178shldq cl.ub[1] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0xfffe0001fe01e195] 1179shldq cl.ub[16] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0x0000ff00f0caffff] 1180shldq cl.ub[16] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0x0000ff00f0caffff] 1181shrdw imm8[1] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0x7865] 1182shrdw imm8[1] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0x7865] 1183shrdw imm8[4] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0xaf0c] 1184shrdw imm8[4] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0xaf0c] 1185shrdw cl.ub[1] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0x7865] 1186shrdw cl.ub[1] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0x7865] 1187shrdw cl.ub[4] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0xaf0c] 1188shrdw cl.ub[4] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0xaf0c] 1189shrdl imm8[1] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0x7f807865] 1190shrdl imm8[1] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0x7f807865] 1191shrdl imm8[8] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0xcaff00f0] 1192shrdl imm8[8] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0xcaff00f0] 1193shrdl cl.ub[1] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0x7f807865] 1194shrdl cl.ub[1] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0x7f807865] 1195shrdl cl.ub[8] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0xcaff00f0] 1196shrdl cl.ub[8] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0xcaff00f0] 1197shrdq imm8[1] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0x7fff80007f807865] 1198shrdq imm8[1] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0x7fff80007f807865] 1199shrdq imm8[16] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0xf0caffff0000ff00] 1200shrdq imm8[16] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0xf0caffff0000ff00] 1201shrdq cl.ub[1] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0x7fff80007f807865] 1202shrdq cl.ub[1] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0x7fff80007f807865] 1203shrdq cl.ub[16] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0xf0caffff0000ff00] 1204shrdq cl.ub[16] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0xf0caffff0000ff00] 1205###stc eflags[0x001,0x000] : => eflags[0x001,0x001] 1206###stc eflags[0x001,0x001] : => eflags[0x001,0x001] 1207std eflags[0x400,0x000] : => eflags[0x400,0x400] 1208std eflags[0x400,0x400] : => eflags[0x400,0x400] 1209subb imm8[12] al.ub[34] => 1.ub[22] 1210subb imm8[12] bl.ub[34] => 1.ub[22] 1211subb imm8[12] m8.ub[34] => 1.ub[22] 1212subb r8.ub[12] r8.ub[34] => 1.ub[22] 1213subb r8.ub[12] m8.ub[34] => 1.ub[22] 1214subb m8.ub[12] r8.ub[34] => 1.ub[22] 1215subw imm8[12] r16.uw[3456] => 1.uw[3444] 1216subw imm16[1234] ax.uw[5678] => 1.uw[4444] 1217subw imm16[1234] bx.uw[5678] => 1.uw[4444] 1218subw imm16[1234] m16.uw[5678] => 1.uw[4444] 1219subw r16.uw[1234] r16.uw[5678] => 1.uw[4444] 1220subw r16.uw[1234] m16.uw[5678] => 1.uw[4444] 1221subw m16.uw[1234] r16.uw[5678] => 1.uw[4444] 1222subl imm8[12] r32.ud[87654321] => 1.ud[87654309] 1223subl imm32[12345678] r32.ud[87654321] => 1.ud[75308643] 1224subl imm32[12345678] eax.ud[87654321] => 1.ud[75308643] 1225subl imm32[12345678] ebx.ud[87654321] => 1.ud[75308643] 1226subl r32.ud[12345678] r32.ud[87654321] => 1.ud[75308643] 1227subl r32.ud[12345678] m32.ud[87654321] => 1.ud[75308643] 1228subl m32.ud[12345678] r32.ud[87654321] => 1.ud[75308643] 1229subq imm8[12] r64.uq[8765432175318642] => 1.uq[8765432175318630] 1230subq imm32[12345678] r64.uq[8765432175318642] => 1.uq[8765432162972964] 1231subq imm32[12345678] rax.uq[8765432175318642] => 1.uq[8765432162972964] 1232subq imm32[12345678] rbx.uq[8765432175318642] => 1.uq[8765432162972964] 1233subq r64.uq[1234567813572468] r64.uq[8765432175318642] => 1.uq[7530864361746174] 1234subq r64.uq[1234567813572468] m64.uq[8765432175318642] => 1.uq[7530864361746174] 1235subq m64.uq[1234567813572468] r64.uq[8765432175318642] => 1.uq[7530864361746174] 1236testb imm8[0x1a] al.ub[0x1a] => eflags[0x8c5,0x000] 1237testb imm8[0x5a] al.ub[0x5a] => eflags[0x8c5,0x004] 1238testb imm8[0x1a] al.ub[0xa1] => eflags[0x8c5,0x044] 1239testb imm8[0xa1] al.ub[0xa1] => eflags[0x8c5,0x080] 1240testb imm8[0xa5] al.ub[0xa5] => eflags[0x8c5,0x084] 1241testb imm8[0x1a] bl.ub[0x1a] => eflags[0x8c5,0x000] 1242testb imm8[0x5a] bl.ub[0x5a] => eflags[0x8c5,0x004] 1243testb imm8[0x1a] bl.ub[0xa1] => eflags[0x8c5,0x044] 1244testb imm8[0xa1] bl.ub[0xa1] => eflags[0x8c5,0x080] 1245testb imm8[0xa5] bl.ub[0xa5] => eflags[0x8c5,0x084] 1246testb imm8[0x1a] m8.ub[0x1a] => eflags[0x8c5,0x000] 1247testb imm8[0x5a] m8.ub[0x5a] => eflags[0x8c5,0x004] 1248testb imm8[0x1a] m8.ub[0xa1] => eflags[0x8c5,0x044] 1249testb imm8[0xa1] m8.ub[0xa1] => eflags[0x8c5,0x080] 1250testb imm8[0xa5] m8.ub[0xa5] => eflags[0x8c5,0x084] 1251testb r8.ub[0x1a] r8.ub[0x1a] => eflags[0x8c5,0x000] 1252testb r8.ub[0x5a] r8.ub[0x5a] => eflags[0x8c5,0x004] 1253testb r8.ub[0x1a] r8.ub[0xa1] => eflags[0x8c5,0x044] 1254testb r8.ub[0xa1] r8.ub[0xa1] => eflags[0x8c5,0x080] 1255testb r8.ub[0xa5] r8.ub[0xa5] => eflags[0x8c5,0x084] 1256testb r8.ub[0x1a] m8.ub[0x1a] => eflags[0x8c5,0x000] 1257testb r8.ub[0x5a] m8.ub[0x5a] => eflags[0x8c5,0x004] 1258testb r8.ub[0x1a] m8.ub[0xa1] => eflags[0x8c5,0x044] 1259testb r8.ub[0xa1] m8.ub[0xa1] => eflags[0x8c5,0x080] 1260testb r8.ub[0xa5] m8.ub[0xa5] => eflags[0x8c5,0x084] 1261testw imm16[0x1a1a] ax.uw[0x1a1a] => eflags[0x8c5,0x000] 1262testw imm16[0x5a5a] ax.uw[0x5a5a] => eflags[0x8c5,0x004] 1263testw imm16[0x1a1a] ax.uw[0xa1a1] => eflags[0x8c5,0x044] 1264testw imm16[0xa1a1] ax.uw[0xa1a1] => eflags[0x8c5,0x080] 1265testw imm16[0xa5a5] ax.uw[0xa5a5] => eflags[0x8c5,0x084] 1266testw imm16[0x1a1a] bx.uw[0x1a1a] => eflags[0x8c5,0x000] 1267testw imm16[0x5a5a] bx.uw[0x5a5a] => eflags[0x8c5,0x004] 1268testw imm16[0x1a1a] bx.uw[0xa1a1] => eflags[0x8c5,0x044] 1269testw imm16[0xa1a1] bx.uw[0xa1a1] => eflags[0x8c5,0x080] 1270testw imm16[0xa5a5] bx.uw[0xa5a5] => eflags[0x8c5,0x084] 1271testw imm16[0x1a1a] m16.uw[0x1a1a] => eflags[0x8c5,0x000] 1272testw imm16[0x5a5a] m16.uw[0x5a5a] => eflags[0x8c5,0x004] 1273testw imm16[0x1a1a] m16.uw[0xa1a1] => eflags[0x8c5,0x044] 1274testw imm16[0xa1a1] m16.uw[0xa1a1] => eflags[0x8c5,0x080] 1275testw imm16[0xa5a5] m16.uw[0xa5a5] => eflags[0x8c5,0x084] 1276testw r16.uw[0x1a1a] r16.uw[0x1a1a] => eflags[0x8c5,0x000] 1277testw r16.uw[0x5a5a] r16.uw[0x5a5a] => eflags[0x8c5,0x004] 1278testw r16.uw[0x1a1a] r16.uw[0xa1a1] => eflags[0x8c5,0x044] 1279testw r16.uw[0xa1a1] r16.uw[0xa1a1] => eflags[0x8c5,0x080] 1280testw r16.uw[0xa5a5] r16.uw[0xa5a5] => eflags[0x8c5,0x084] 1281testw r16.uw[0x1a1a] m16.uw[0x1a1a] => eflags[0x8c5,0x000] 1282testw r16.uw[0x5a5a] m16.uw[0x5a5a] => eflags[0x8c5,0x004] 1283testw r16.uw[0x1a1a] m16.uw[0xa1a1] => eflags[0x8c5,0x044] 1284testw r16.uw[0xa1a1] m16.uw[0xa1a1] => eflags[0x8c5,0x080] 1285testw r16.uw[0xa5a5] m16.uw[0xa5a5] => eflags[0x8c5,0x084] 1286testl imm32[0x1a1a1a1a] eax.ud[0x1a1a1a1a] => eflags[0x8c5,0x000] 1287testl imm32[0x5a5a5a5a] eax.ud[0x5a5a5a5a] => eflags[0x8c5,0x004] 1288testl imm32[0x1a1a1a1a] eax.ud[0xa1a1a1a1] => eflags[0x8c5,0x044] 1289testl imm32[0xa1a1a1a1] eax.ud[0xa1a1a1a1] => eflags[0x8c5,0x080] 1290testl imm32[0xa5a5a5a5] eax.ud[0xa5a5a5a5] => eflags[0x8c5,0x084] 1291testl imm32[0x1a1a1a1a] ebx.ud[0x1a1a1a1a] => eflags[0x8c5,0x000] 1292testl imm32[0x5a5a5a5a] ebx.ud[0x5a5a5a5a] => eflags[0x8c5,0x004] 1293testl imm32[0x1a1a1a1a] ebx.ud[0xa1a1a1a1] => eflags[0x8c5,0x044] 1294testl imm32[0xa1a1a1a1] ebx.ud[0xa1a1a1a1] => eflags[0x8c5,0x080] 1295testl imm32[0xa5a5a5a5] ebx.ud[0xa5a5a5a5] => eflags[0x8c5,0x084] 1296testl imm32[0x1a1a1a1a] m32.ud[0x1a1a1a1a] => eflags[0x8c5,0x000] 1297testl imm32[0x5a5a5a5a] m32.ud[0x5a5a5a5a] => eflags[0x8c5,0x004] 1298testl imm32[0x1a1a1a1a] m32.ud[0xa1a1a1a1] => eflags[0x8c5,0x044] 1299testl imm32[0xa1a1a1a1] m32.ud[0xa1a1a1a1] => eflags[0x8c5,0x080] 1300testl imm32[0xa5a5a5a5] m32.ud[0xa5a5a5a5] => eflags[0x8c5,0x084] 1301testl r32.ud[0x1a1a1a1a] r32.ud[0x1a1a1a1a] => eflags[0x8c5,0x000] 1302testl r32.ud[0x5a5a5a5a] r32.ud[0x5a5a5a5a] => eflags[0x8c5,0x004] 1303testl r32.ud[0x1a1a1a1a] r32.ud[0xa1a1a1a1] => eflags[0x8c5,0x044] 1304testl r32.ud[0xa1a1a1a1] r32.ud[0xa1a1a1a1] => eflags[0x8c5,0x080] 1305testl r32.ud[0xa5a5a5a5] r32.ud[0xa5a5a5a5] => eflags[0x8c5,0x084] 1306testl r32.ud[0x1a1a1a1a] m32.ud[0x1a1a1a1a] => eflags[0x8c5,0x000] 1307testl r32.ud[0x5a5a5a5a] m32.ud[0x5a5a5a5a] => eflags[0x8c5,0x004] 1308testl r32.ud[0x1a1a1a1a] m32.ud[0xa1a1a1a1] => eflags[0x8c5,0x044] 1309testl r32.ud[0xa1a1a1a1] m32.ud[0xa1a1a1a1] => eflags[0x8c5,0x080] 1310testl r32.ud[0xa5a5a5a5] m32.ud[0xa5a5a5a5] => eflags[0x8c5,0x084] 1311testq imm32[0x1a1a1a1a] rax.uq[0x1a1a1a1a] => eflags[0x8c5,0x000] 1312testq imm32[0x5a5a5a5a] rax.uq[0x5a5a5a5a] => eflags[0x8c5,0x004] 1313testq imm32[0x1a1a1a1a] rax.uq[0xa1a1a1a1] => eflags[0x8c5,0x044] 1314testq imm32[-1583242847] rax.uq[0xffffffffa1a1a1a1] => eflags[0x8c5,0x080] 1315testq imm32[-1515870811] rax.uq[0xffffffffa5a5a5a5] => eflags[0x8c5,0x084] 1316testq imm32[0x1a1a1a1a] rbx.uq[0x1a1a1a1a] => eflags[0x8c5,0x000] 1317testq imm32[0x5a5a5a5a] rbx.uq[0x5a5a5a5a] => eflags[0x8c5,0x004] 1318testq imm32[0x1a1a1a1a] rbx.uq[0xa1a1a1a1] => eflags[0x8c5,0x044] 1319testq imm32[-1583242847] rbx.uq[0xffffffffa1a1a1a1] => eflags[0x8c5,0x080] 1320testq imm32[-1515870811] rbx.uq[0xffffffffa5a5a5a5] => eflags[0x8c5,0x084] 1321testq imm32[0x1a1a1a1a] m64.uq[0x1a1a1a1a] => eflags[0x8c5,0x000] 1322testq imm32[0x5a5a5a5a] m64.uq[0x5a5a5a5a] => eflags[0x8c5,0x004] 1323testq imm32[0x1a1a1a1a] m64.uq[0xa1a1a1a1] => eflags[0x8c5,0x044] 1324testq imm32[-1583242847] m64.uq[0xffffffffa1a1a1a1] => eflags[0x8c5,0x080] 1325testq imm32[-1515870811] m64.uq[0xffffffffa5a5a5a5] => eflags[0x8c5,0x084] 1326testq r64.uq[0x1a1a1a1a1a1a1a1a] r64.uq[0x1a1a1a1a1a1a1a1a] => eflags[0x8c5,0x000] 1327testq r64.uq[0x5a5a5a5a5a5a5a5a] r64.uq[0x5a5a5a5a5a5a5a5a] => eflags[0x8c5,0x004] 1328testq r64.uq[0x1a1a1a1a1a1a1a1a] r64.uq[0xa1a1a1a1a1a1a1a1] => eflags[0x8c5,0x044] 1329testq r64.uq[0xa1a1a1a1a1a1a1a1] r64.uq[0xa1a1a1a1a1a1a1a1] => eflags[0x8c5,0x080] 1330testq r64.uq[0xa5a5a5a5a5a5a5a5] r64.uq[0xa5a5a5a5a5a5a5a5] => eflags[0x8c5,0x084] 1331testq r64.uq[0x1a1a1a1a1a1a1a1a] m64.uq[0x1a1a1a1a1a1a1a1a] => eflags[0x8c5,0x000] 1332testq r64.uq[0x5a5a5a5a5a5a5a5a] m64.uq[0x5a5a5a5a5a5a5a5a] => eflags[0x8c5,0x004] 1333testq r64.uq[0x1a1a1a1a1a1a1a1a] m64.uq[0xa1a1a1a1a1a1a1a1] => eflags[0x8c5,0x044] 1334testq r64.uq[0xa1a1a1a1a1a1a1a1] m64.uq[0xa1a1a1a1a1a1a1a1] => eflags[0x8c5,0x080] 1335testq r64.uq[0xa5a5a5a5a5a5a5a5] m64.uq[0xa5a5a5a5a5a5a5a5] => eflags[0x8c5,0x084] 1336###xaddb r8.ub[12] r8.ub[34] => 0.ub[34] 1.ub[46] 1337###xaddb r8.ub[12] m8.ub[34] => 0.ub[34] 1.ub[46] 1338###xaddw r16.uw[1234] r16.uw[5678] => 0.uw[5678] 1.uw[6912] 1339xaddw r16.uw[1234] m16.uw[5678] => 0.uw[5678] 1.uw[6912] 1340###xaddl r32.ud[12345678] r32.ud[87654321] => 0.ud[87654321] 1.ud[99999999] 1341xaddl r32.ud[12345678] m32.ud[87654321] => 0.ud[87654321] 1.ud[99999999] 1342xaddq r64.uq[1234567812345678] m64.uq[8765432187654321] => 0.uq[8765432187654321] 1.uq[9999999999999999] 1343xaddq r64.uq[1234567812345678] m64.uq[8765432187654321] => 0.uq[8765432187654321] 1.uq[9999999999999999] 1344xchgb r8.ub[12] r8.ub[34] => 0.ub[34] 1.ub[12] 1345xchgb r8.ub[12] m8.ub[34] => 0.ub[34] 1.ub[12] 1346xchgb m8.ub[12] r8.ub[34] => 0.ub[34] 1.ub[12] 1347xchgw ax.uw[1234] bx.uw[5678] => 0.uw[5678] 1.uw[1234] 1348xchgw bx.uw[1234] ax.uw[5678] => 0.uw[5678] 1.uw[1234] 1349xchgw ax.uw[1234] cx.uw[5678] => 0.uw[5678] 1.uw[1234] 1350xchgw r16.uw[1234] m16.uw[5678] => 0.uw[5678] 1.uw[1234] 1351xchgw m16.uw[1234] r16.uw[5678] => 0.uw[5678] 1.uw[1234] 1352xchgl eax.ud[12345678] ebx.ud[87654321] => 0.ud[87654321] 1.ud[12345678] 1353xchgl ebx.ud[12345678] eax.ud[87654321] => 0.ud[87654321] 1.ud[12345678] 1354xchgl ebx.ud[12345678] ecx.ud[87654321] => 0.ud[87654321] 1.ud[12345678] 1355xchgl r32.ud[12345678] m32.ud[87654321] => 0.ud[87654321] 1.ud[12345678] 1356xchgl m32.ud[12345678] r32.ud[87654321] => 0.ud[87654321] 1.ud[12345678] 1357xchgq rax.uq[1234567812345678] rbx.uq[8765432187654321] => 0.uq[8765432187654321] 1.uq[1234567812345678] 1358xchgq rbx.uq[1234567812345678] rax.uq[8765432187654321] => 0.uq[8765432187654321] 1.uq[1234567812345678] 1359xchgq rbx.uq[1234567812345678] rcx.uq[8765432187654321] => 0.uq[8765432187654321] 1.uq[1234567812345678] 1360xchgq r64.uq[1234567812345678] m64.uq[8765432187654321] => 0.uq[8765432187654321] 1.uq[1234567812345678] 1361xchgq m64.uq[1234567812345678] r64.uq[8765432187654321] => 0.uq[8765432187654321] 1.uq[1234567812345678] 1362xorb imm8[0x34] al.ub[0x56] => 1.ub[0x62] 1363xorb imm8[0x34] bl.ub[0x56] => 1.ub[0x62] 1364xorb imm8[0x34] m8.ub[0x56] => 1.ub[0x62] 1365xorb r8.ub[0x34] r8.ub[0x56] => 1.ub[0x62] 1366xorb r8.ub[0x34] m8.ub[0x56] => 1.ub[0x62] 1367xorb m8.ub[0x34] r8.ub[0x56] => 1.ub[0x62] 1368xorw imm8[0x31] r16.uw[0x1234] => 1.uw[0x1205] 1369xorw imm16[0x4231] ax.uw[0x1234] => 1.uw[0x5005] 1370xorw imm16[0x4231] bx.uw[0x1234] => 1.uw[0x5005] 1371xorw imm16[0x4231] m16.uw[0x1234] => 1.uw[0x5005] 1372xorw r16.uw[0x4231] r16.uw[0x1234] => 1.uw[0x5005] 1373xorw r16.uw[0x4231] m16.uw[0x1234] => 1.uw[0x5005] 1374xorw m16.uw[0x4231] r16.uw[0x1234] => 1.uw[0x5005] 1375xorl imm8[0x31] r32.ud[0x12345678] => 1.ud[0x12345649] 1376xorl imm32[0x86427531] eax.ud[0x12345678] => 1.ud[0x94762349] 1377xorl imm32[0x86427531] ebx.ud[0x12345678] => 1.ud[0x94762349] 1378xorl imm32[0x86427531] m32.ud[0x12345678] => 1.ud[0x94762349] 1379xorl r32.ud[0x86427531] r32.ud[0x12345678] => 1.ud[0x94762349] 1380xorl r32.ud[0x86427531] m32.ud[0x12345678] => 1.ud[0x94762349] 1381xorl m32.ud[0x86427531] r32.ud[0x12345678] => 1.ud[0x94762349] 1382xorq imm8[0x31] r64.uq[0x1234567812345678] => 1.uq[0x1234567812345649] 1383xorq imm32[0x12345678] rax.uq[0x8642753186427531] => 1.uq[0x8642753194762349] 1384xorq imm32[0x12345678] rbx.uq[0x8642753186427531] => 1.uq[0x8642753194762349] 1385xorq imm32[0x12345678] m64.uq[0x8642753186427531] => 1.uq[0x8642753194762349] 1386xorq imm32[-2042464975] rax.uq[0x1234567812345678] => 1.uq[0xedcba98794762349] 1387xorq imm32[-2042464975] rbx.uq[0x1234567812345678] => 1.uq[0xedcba98794762349] 1388xorq imm32[-2042464975] m64.uq[0x1234567812345678] => 1.uq[0xedcba98794762349] 1389xorq r64.uq[0x8642753186427531] r64.uq[0x1234567812345678] => 1.uq[0x9476234994762349] 1390xorq r64.uq[0x8642753186427531] m64.uq[0x1234567812345678] => 1.uq[0x9476234994762349] 1391xorq m64.uq[0x8642753186427531] r64.uq[0x1234567812345678] => 1.uq[0x9476234994762349] 1392