| // RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck %s |
| |
| // CHECK: aaa |
| // CHECK: encoding: [0x37] |
| aaa |
| |
| // CHECK: aad $0 |
| // CHECK: encoding: [0xd5,0x00] |
| aad $0 |
| |
| // CHECK: aam $0 |
| // CHECK: encoding: [0xd4,0x00] |
| aam $0 |
| |
| // CHECK: aas |
| // CHECK: encoding: [0x3f] |
| aas |
| |
| // CHECK: adcb $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0x94,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| adcb $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: adcb $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0x94,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| adcb $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: adcb $0, 485498096(%edx) |
| // CHECK: encoding: [0x80,0x92,0xf0,0x1c,0xf0,0x1c,0x00] |
| adcb $0, 485498096(%edx) |
| |
| // CHECK: adcb $0, 485498096 |
| // CHECK: encoding: [0x80,0x15,0xf0,0x1c,0xf0,0x1c,0x00] |
| adcb $0, 485498096 |
| |
| // CHECK: adcb $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x80,0x54,0x02,0x40,0x00] |
| adcb $0, 64(%edx,%eax) |
| |
| // CHECK: adcb $0, %al |
| // CHECK: encoding: [0x14,0x00] |
| adcb $0, %al |
| |
| // CHECK: adcb $0, (%edx) |
| // CHECK: encoding: [0x80,0x12,0x00] |
| adcb $0, (%edx) |
| |
| // CHECK: adcl $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0x94,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| adcl $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: adcl $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0x94,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| adcl $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: adcl $0, 485498096(%edx) |
| // CHECK: encoding: [0x83,0x92,0xf0,0x1c,0xf0,0x1c,0x00] |
| adcl $0, 485498096(%edx) |
| |
| // CHECK: adcl $0, 485498096 |
| // CHECK: encoding: [0x83,0x15,0xf0,0x1c,0xf0,0x1c,0x00] |
| adcl $0, 485498096 |
| |
| // CHECK: adcl $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x83,0x54,0x02,0x40,0x00] |
| adcl $0, 64(%edx,%eax) |
| |
| // CHECK: adcl $0, %eax |
| // CHECK: encoding: [0x83,0xd0,0x00] |
| adcl $0, %eax |
| |
| // CHECK: adcl $0, (%edx) |
| // CHECK: encoding: [0x83,0x12,0x00] |
| adcl $0, (%edx) |
| |
| // CHECK: adcl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x13,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| adcl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: adcl 485498096, %eax |
| // CHECK: encoding: [0x13,0x05,0xf0,0x1c,0xf0,0x1c] |
| adcl 485498096, %eax |
| |
| // CHECK: adcl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x13,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| adcl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: adcl 485498096(%edx), %eax |
| // CHECK: encoding: [0x13,0x82,0xf0,0x1c,0xf0,0x1c] |
| adcl 485498096(%edx), %eax |
| |
| // CHECK: adcl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0x13,0x44,0x02,0x40] |
| adcl 64(%edx,%eax), %eax |
| |
| // CHECK: adcl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x11,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| adcl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: adcl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x11,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| adcl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: adcl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x11,0x82,0xf0,0x1c,0xf0,0x1c] |
| adcl %eax, 485498096(%edx) |
| |
| // CHECK: adcl %eax, 485498096 |
| // CHECK: encoding: [0x11,0x05,0xf0,0x1c,0xf0,0x1c] |
| adcl %eax, 485498096 |
| |
| // CHECK: adcl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x11,0x44,0x02,0x40] |
| adcl %eax, 64(%edx,%eax) |
| |
| // CHECK: adcl %eax, %eax |
| // CHECK: encoding: [0x11,0xc0] |
| adcl %eax, %eax |
| |
| // CHECK: adcl %eax, (%edx) |
| // CHECK: encoding: [0x11,0x02] |
| adcl %eax, (%edx) |
| |
| // CHECK: adcl (%edx), %eax |
| // CHECK: encoding: [0x13,0x02] |
| adcl (%edx), %eax |
| |
| // CHECK: adcw $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0x94,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| adcw $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: adcw $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0x94,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| adcw $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: adcw $0, 485498096(%edx) |
| // CHECK: encoding: [0x66,0x83,0x92,0xf0,0x1c,0xf0,0x1c,0x00] |
| adcw $0, 485498096(%edx) |
| |
| // CHECK: adcw $0, 485498096 |
| // CHECK: encoding: [0x66,0x83,0x15,0xf0,0x1c,0xf0,0x1c,0x00] |
| adcw $0, 485498096 |
| |
| // CHECK: adcw $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0x83,0x54,0x02,0x40,0x00] |
| adcw $0, 64(%edx,%eax) |
| |
| // CHECK: adcw $0, (%edx) |
| // CHECK: encoding: [0x66,0x83,0x12,0x00] |
| adcw $0, (%edx) |
| |
| // CHECK: addb $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| addb $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: addb $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| addb $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: addb $0, 485498096(%edx) |
| // CHECK: encoding: [0x80,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| addb $0, 485498096(%edx) |
| |
| // CHECK: addb $0, 485498096 |
| // CHECK: encoding: [0x80,0x05,0xf0,0x1c,0xf0,0x1c,0x00] |
| addb $0, 485498096 |
| |
| // CHECK: addb $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x80,0x44,0x02,0x40,0x00] |
| addb $0, 64(%edx,%eax) |
| |
| // CHECK: addb $0, %al |
| // CHECK: encoding: [0x04,0x00] |
| addb $0, %al |
| |
| // CHECK: addb $0, (%edx) |
| // CHECK: encoding: [0x80,0x02,0x00] |
| addb $0, (%edx) |
| |
| // CHECK: addl $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| addl $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: addl $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| addl $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: addl $0, 485498096(%edx) |
| // CHECK: encoding: [0x83,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| addl $0, 485498096(%edx) |
| |
| // CHECK: addl $0, 485498096 |
| // CHECK: encoding: [0x83,0x05,0xf0,0x1c,0xf0,0x1c,0x00] |
| addl $0, 485498096 |
| |
| // CHECK: addl $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x83,0x44,0x02,0x40,0x00] |
| addl $0, 64(%edx,%eax) |
| |
| // CHECK: addl $0, %eax |
| // CHECK: encoding: [0x83,0xc0,0x00] |
| addl $0, %eax |
| |
| // CHECK: addl $0, (%edx) |
| // CHECK: encoding: [0x83,0x02,0x00] |
| addl $0, (%edx) |
| |
| // CHECK: addl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x03,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| addl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: addl 485498096, %eax |
| // CHECK: encoding: [0x03,0x05,0xf0,0x1c,0xf0,0x1c] |
| addl 485498096, %eax |
| |
| // CHECK: addl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x03,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| addl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: addl 485498096(%edx), %eax |
| // CHECK: encoding: [0x03,0x82,0xf0,0x1c,0xf0,0x1c] |
| addl 485498096(%edx), %eax |
| |
| // CHECK: addl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0x03,0x44,0x02,0x40] |
| addl 64(%edx,%eax), %eax |
| |
| // CHECK: addl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x01,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| addl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: addl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x01,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| addl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: addl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x01,0x82,0xf0,0x1c,0xf0,0x1c] |
| addl %eax, 485498096(%edx) |
| |
| // CHECK: addl %eax, 485498096 |
| // CHECK: encoding: [0x01,0x05,0xf0,0x1c,0xf0,0x1c] |
| addl %eax, 485498096 |
| |
| // CHECK: addl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x01,0x44,0x02,0x40] |
| addl %eax, 64(%edx,%eax) |
| |
| // CHECK: addl %eax, %eax |
| // CHECK: encoding: [0x01,0xc0] |
| addl %eax, %eax |
| |
| // CHECK: addl %eax, (%edx) |
| // CHECK: encoding: [0x01,0x02] |
| addl %eax, (%edx) |
| |
| // CHECK: addl (%edx), %eax |
| // CHECK: encoding: [0x03,0x02] |
| addl (%edx), %eax |
| |
| // CHECK: addw $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| addw $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: addw $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| addw $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: addw $0, 485498096(%edx) |
| // CHECK: encoding: [0x66,0x83,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| addw $0, 485498096(%edx) |
| |
| // CHECK: addw $0, 485498096 |
| // CHECK: encoding: [0x66,0x83,0x05,0xf0,0x1c,0xf0,0x1c,0x00] |
| addw $0, 485498096 |
| |
| // CHECK: addw $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0x83,0x44,0x02,0x40,0x00] |
| addw $0, 64(%edx,%eax) |
| |
| // CHECK: addw $0, (%edx) |
| // CHECK: encoding: [0x66,0x83,0x02,0x00] |
| addw $0, (%edx) |
| |
| // CHECK: andb $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| andb $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: andb $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| andb $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: andb $0, 485498096(%edx) |
| // CHECK: encoding: [0x80,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| andb $0, 485498096(%edx) |
| |
| // CHECK: andb $0, 485498096 |
| // CHECK: encoding: [0x80,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| andb $0, 485498096 |
| |
| // CHECK: andb $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x80,0x64,0x02,0x40,0x00] |
| andb $0, 64(%edx,%eax) |
| |
| // CHECK: andb $0, %al |
| // CHECK: encoding: [0x24,0x00] |
| andb $0, %al |
| |
| // CHECK: andb $0, (%edx) |
| // CHECK: encoding: [0x80,0x22,0x00] |
| andb $0, (%edx) |
| |
| // CHECK: andl $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| andl $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: andl $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| andl $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: andl $0, 485498096(%edx) |
| // CHECK: encoding: [0x83,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| andl $0, 485498096(%edx) |
| |
| // CHECK: andl $0, 485498096 |
| // CHECK: encoding: [0x83,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| andl $0, 485498096 |
| |
| // CHECK: andl $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x83,0x64,0x02,0x40,0x00] |
| andl $0, 64(%edx,%eax) |
| |
| // CHECK: andl $0, %eax |
| // CHECK: encoding: [0x83,0xe0,0x00] |
| andl $0, %eax |
| |
| // CHECK: andl $0, (%edx) |
| // CHECK: encoding: [0x83,0x22,0x00] |
| andl $0, (%edx) |
| |
| // CHECK: andl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x23,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| andl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: andl 485498096, %eax |
| // CHECK: encoding: [0x23,0x05,0xf0,0x1c,0xf0,0x1c] |
| andl 485498096, %eax |
| |
| // CHECK: andl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x23,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| andl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: andl 485498096(%edx), %eax |
| // CHECK: encoding: [0x23,0x82,0xf0,0x1c,0xf0,0x1c] |
| andl 485498096(%edx), %eax |
| |
| // CHECK: andl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0x23,0x44,0x02,0x40] |
| andl 64(%edx,%eax), %eax |
| |
| // CHECK: andl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x21,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| andl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: andl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x21,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| andl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: andl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x21,0x82,0xf0,0x1c,0xf0,0x1c] |
| andl %eax, 485498096(%edx) |
| |
| // CHECK: andl %eax, 485498096 |
| // CHECK: encoding: [0x21,0x05,0xf0,0x1c,0xf0,0x1c] |
| andl %eax, 485498096 |
| |
| // CHECK: andl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x21,0x44,0x02,0x40] |
| andl %eax, 64(%edx,%eax) |
| |
| // CHECK: andl %eax, %eax |
| // CHECK: encoding: [0x21,0xc0] |
| andl %eax, %eax |
| |
| // CHECK: andl %eax, (%edx) |
| // CHECK: encoding: [0x21,0x02] |
| andl %eax, (%edx) |
| |
| // CHECK: andl (%edx), %eax |
| // CHECK: encoding: [0x23,0x02] |
| andl (%edx), %eax |
| |
| // CHECK: andw $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| andw $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: andw $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| andw $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: andw $0, 485498096(%edx) |
| // CHECK: encoding: [0x66,0x83,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| andw $0, 485498096(%edx) |
| |
| // CHECK: andw $0, 485498096 |
| // CHECK: encoding: [0x66,0x83,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| andw $0, 485498096 |
| |
| // CHECK: andw $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0x83,0x64,0x02,0x40,0x00] |
| andw $0, 64(%edx,%eax) |
| |
| // CHECK: andw $0, (%edx) |
| // CHECK: encoding: [0x66,0x83,0x22,0x00] |
| andw $0, (%edx) |
| |
| // CHECK: calll 64 |
| // CHECK: encoding: [0xe8,A,A,A,A] |
| calll 64 |
| |
| // CHECK: cbtw |
| // CHECK: encoding: [0x66,0x98] |
| cbtw |
| |
| // CHECK: clc |
| // CHECK: encoding: [0xf8] |
| clc |
| |
| // CHECK: cld |
| // CHECK: encoding: [0xfc] |
| cld |
| |
| // CHECK: cli |
| // CHECK: encoding: [0xfa] |
| cli |
| |
| // CHECK: cltd |
| // CHECK: encoding: [0x99] |
| cltd |
| |
| // CHECK: cmc |
| // CHECK: encoding: [0xf5] |
| cmc |
| |
| // CHECK: cmpb $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0xbc,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| cmpb $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: cmpb $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0xbc,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpb $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: cmpb $0, 485498096(%edx) |
| // CHECK: encoding: [0x80,0xba,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpb $0, 485498096(%edx) |
| |
| // CHECK: cmpb $0, 485498096 |
| // CHECK: encoding: [0x80,0x3d,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpb $0, 485498096 |
| |
| // CHECK: cmpb $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x80,0x7c,0x02,0x40,0x00] |
| cmpb $0, 64(%edx,%eax) |
| |
| // CHECK: cmpb $0, %al |
| // CHECK: encoding: [0x3c,0x00] |
| cmpb $0, %al |
| |
| // CHECK: cmpb $0, (%edx) |
| // CHECK: encoding: [0x80,0x3a,0x00] |
| cmpb $0, (%edx) |
| |
| // CHECK: cmpl $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0xbc,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| cmpl $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: cmpl $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0xbc,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpl $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: cmpl $0, 485498096(%edx) |
| // CHECK: encoding: [0x83,0xba,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpl $0, 485498096(%edx) |
| |
| // CHECK: cmpl $0, 485498096 |
| // CHECK: encoding: [0x83,0x3d,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpl $0, 485498096 |
| |
| // CHECK: cmpl $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x83,0x7c,0x02,0x40,0x00] |
| cmpl $0, 64(%edx,%eax) |
| |
| // CHECK: cmpl $0, %eax |
| // CHECK: encoding: [0x83,0xf8,0x00] |
| cmpl $0, %eax |
| |
| // CHECK: cmpl $0, (%edx) |
| // CHECK: encoding: [0x83,0x3a,0x00] |
| cmpl $0, (%edx) |
| |
| // CHECK: cmpl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x3b,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| cmpl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: cmpl 485498096, %eax |
| // CHECK: encoding: [0x3b,0x05,0xf0,0x1c,0xf0,0x1c] |
| cmpl 485498096, %eax |
| |
| // CHECK: cmpl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x3b,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| cmpl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: cmpl 485498096(%edx), %eax |
| // CHECK: encoding: [0x3b,0x82,0xf0,0x1c,0xf0,0x1c] |
| cmpl 485498096(%edx), %eax |
| |
| // CHECK: cmpl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0x3b,0x44,0x02,0x40] |
| cmpl 64(%edx,%eax), %eax |
| |
| // CHECK: cmpl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x39,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| cmpl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: cmpl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x39,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| cmpl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: cmpl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x39,0x82,0xf0,0x1c,0xf0,0x1c] |
| cmpl %eax, 485498096(%edx) |
| |
| // CHECK: cmpl %eax, 485498096 |
| // CHECK: encoding: [0x39,0x05,0xf0,0x1c,0xf0,0x1c] |
| cmpl %eax, 485498096 |
| |
| // CHECK: cmpl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x39,0x44,0x02,0x40] |
| cmpl %eax, 64(%edx,%eax) |
| |
| // CHECK: cmpl %eax, %eax |
| // CHECK: encoding: [0x39,0xc0] |
| cmpl %eax, %eax |
| |
| // CHECK: cmpl %eax, (%edx) |
| // CHECK: encoding: [0x39,0x02] |
| cmpl %eax, (%edx) |
| |
| // CHECK: cmpl (%edx), %eax |
| // CHECK: encoding: [0x3b,0x02] |
| cmpl (%edx), %eax |
| |
| // CHECK: cmpsb %es:(%edi), %es:(%esi) |
| // CHECK: encoding: [0x26,0xa6] |
| cmpsb %es:(%edi), %es:(%esi) |
| |
| // CHECK: cmpsl %es:(%edi), %es:(%esi) |
| // CHECK: encoding: [0x26,0xa7] |
| cmpsl %es:(%edi), %es:(%esi) |
| |
| // CHECK: cmpsw %es:(%edi), %es:(%esi) |
| // CHECK: encoding: [0x66,0x26,0xa7] |
| cmpsw %es:(%edi), %es:(%esi) |
| |
| // CHECK: cmpw $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0xbc,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| cmpw $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: cmpw $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0xbc,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpw $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: cmpw $0, 485498096(%edx) |
| // CHECK: encoding: [0x66,0x83,0xba,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpw $0, 485498096(%edx) |
| |
| // CHECK: cmpw $0, 485498096 |
| // CHECK: encoding: [0x66,0x83,0x3d,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpw $0, 485498096 |
| |
| // CHECK: cmpw $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0x83,0x7c,0x02,0x40,0x00] |
| cmpw $0, 64(%edx,%eax) |
| |
| // CHECK: cmpw $0, (%edx) |
| // CHECK: encoding: [0x66,0x83,0x3a,0x00] |
| cmpw $0, (%edx) |
| |
| // CHECK: cwtd |
| // CHECK: encoding: [0x66,0x99] |
| cwtd |
| |
| // CHECK: daa |
| // CHECK: encoding: [0x27] |
| daa |
| |
| // CHECK: das |
| // CHECK: encoding: [0x2f] |
| das |
| |
| // CHECK: decb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xfe,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| decb -485498096(%edx,%eax,4) |
| |
| // CHECK: decb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xfe,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| decb 485498096(%edx,%eax,4) |
| |
| // CHECK: decb 485498096(%edx) |
| // CHECK: encoding: [0xfe,0x8a,0xf0,0x1c,0xf0,0x1c] |
| decb 485498096(%edx) |
| |
| // CHECK: decb 485498096 |
| // CHECK: encoding: [0xfe,0x0d,0xf0,0x1c,0xf0,0x1c] |
| decb 485498096 |
| |
| // CHECK: decb 64(%edx,%eax) |
| // CHECK: encoding: [0xfe,0x4c,0x02,0x40] |
| decb 64(%edx,%eax) |
| |
| // CHECK: decb (%edx) |
| // CHECK: encoding: [0xfe,0x0a] |
| decb (%edx) |
| |
| // CHECK: decl -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xff,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| decl -485498096(%edx,%eax,4) |
| |
| // CHECK: decl 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xff,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| decl 485498096(%edx,%eax,4) |
| |
| // CHECK: decl 485498096(%edx) |
| // CHECK: encoding: [0xff,0x8a,0xf0,0x1c,0xf0,0x1c] |
| decl 485498096(%edx) |
| |
| // CHECK: decl 485498096 |
| // CHECK: encoding: [0xff,0x0d,0xf0,0x1c,0xf0,0x1c] |
| decl 485498096 |
| |
| // CHECK: decl 64(%edx,%eax) |
| // CHECK: encoding: [0xff,0x4c,0x02,0x40] |
| decl 64(%edx,%eax) |
| |
| // CHECK: decl %eax |
| // CHECK: encoding: [0x48] |
| decl %eax |
| |
| // CHECK: decl (%edx) |
| // CHECK: encoding: [0xff,0x0a] |
| decl (%edx) |
| |
| // CHECK: decw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xff,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| decw -485498096(%edx,%eax,4) |
| |
| // CHECK: decw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xff,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| decw 485498096(%edx,%eax,4) |
| |
| // CHECK: decw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xff,0x8a,0xf0,0x1c,0xf0,0x1c] |
| decw 485498096(%edx) |
| |
| // CHECK: decw 485498096 |
| // CHECK: encoding: [0x66,0xff,0x0d,0xf0,0x1c,0xf0,0x1c] |
| decw 485498096 |
| |
| // CHECK: decw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xff,0x4c,0x02,0x40] |
| decw 64(%edx,%eax) |
| |
| // CHECK: decw (%edx) |
| // CHECK: encoding: [0x66,0xff,0x0a] |
| decw (%edx) |
| |
| // CHECK: divb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0xb4,0x82,0x10,0xe3,0x0f,0xe3] |
| divb -485498096(%edx,%eax,4) |
| |
| // CHECK: divb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0xb4,0x82,0xf0,0x1c,0xf0,0x1c] |
| divb 485498096(%edx,%eax,4) |
| |
| // CHECK: divb 485498096(%edx) |
| // CHECK: encoding: [0xf6,0xb2,0xf0,0x1c,0xf0,0x1c] |
| divb 485498096(%edx) |
| |
| // CHECK: divb 485498096 |
| // CHECK: encoding: [0xf6,0x35,0xf0,0x1c,0xf0,0x1c] |
| divb 485498096 |
| |
| // CHECK: divb 64(%edx,%eax) |
| // CHECK: encoding: [0xf6,0x74,0x02,0x40] |
| divb 64(%edx,%eax) |
| |
| // CHECK: divb (%edx) |
| // CHECK: encoding: [0xf6,0x32] |
| divb (%edx) |
| |
| // CHECK: divl -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0xb4,0x82,0x10,0xe3,0x0f,0xe3] |
| divl -485498096(%edx,%eax,4) |
| |
| // CHECK: divl 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0xb4,0x82,0xf0,0x1c,0xf0,0x1c] |
| divl 485498096(%edx,%eax,4) |
| |
| // CHECK: divl 485498096(%edx) |
| // CHECK: encoding: [0xf7,0xb2,0xf0,0x1c,0xf0,0x1c] |
| divl 485498096(%edx) |
| |
| // CHECK: divl 485498096 |
| // CHECK: encoding: [0xf7,0x35,0xf0,0x1c,0xf0,0x1c] |
| divl 485498096 |
| |
| // CHECK: divl 64(%edx,%eax) |
| // CHECK: encoding: [0xf7,0x74,0x02,0x40] |
| divl 64(%edx,%eax) |
| |
| // CHECK: divl %eax |
| // CHECK: encoding: [0xf7,0xf0] |
| divl %eax |
| |
| // CHECK: divl (%edx) |
| // CHECK: encoding: [0xf7,0x32] |
| divl (%edx) |
| |
| // CHECK: divw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0xb4,0x82,0x10,0xe3,0x0f,0xe3] |
| divw -485498096(%edx,%eax,4) |
| |
| // CHECK: divw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0xb4,0x82,0xf0,0x1c,0xf0,0x1c] |
| divw 485498096(%edx,%eax,4) |
| |
| // CHECK: divw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xf7,0xb2,0xf0,0x1c,0xf0,0x1c] |
| divw 485498096(%edx) |
| |
| // CHECK: divw 485498096 |
| // CHECK: encoding: [0x66,0xf7,0x35,0xf0,0x1c,0xf0,0x1c] |
| divw 485498096 |
| |
| // CHECK: divw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xf7,0x74,0x02,0x40] |
| divw 64(%edx,%eax) |
| |
| // CHECK: divw (%edx) |
| // CHECK: encoding: [0x66,0xf7,0x32] |
| divw (%edx) |
| |
| // CHECK: hlt |
| // CHECK: encoding: [0xf4] |
| hlt |
| |
| // CHECK: idivb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0xbc,0x82,0x10,0xe3,0x0f,0xe3] |
| idivb -485498096(%edx,%eax,4) |
| |
| // CHECK: idivb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0xbc,0x82,0xf0,0x1c,0xf0,0x1c] |
| idivb 485498096(%edx,%eax,4) |
| |
| // CHECK: idivb 485498096(%edx) |
| // CHECK: encoding: [0xf6,0xba,0xf0,0x1c,0xf0,0x1c] |
| idivb 485498096(%edx) |
| |
| // CHECK: idivb 485498096 |
| // CHECK: encoding: [0xf6,0x3d,0xf0,0x1c,0xf0,0x1c] |
| idivb 485498096 |
| |
| // CHECK: idivb 64(%edx,%eax) |
| // CHECK: encoding: [0xf6,0x7c,0x02,0x40] |
| idivb 64(%edx,%eax) |
| |
| // CHECK: idivb (%edx) |
| // CHECK: encoding: [0xf6,0x3a] |
| idivb (%edx) |
| |
| // CHECK: idivl -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0xbc,0x82,0x10,0xe3,0x0f,0xe3] |
| idivl -485498096(%edx,%eax,4) |
| |
| // CHECK: idivl 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0xbc,0x82,0xf0,0x1c,0xf0,0x1c] |
| idivl 485498096(%edx,%eax,4) |
| |
| // CHECK: idivl 485498096(%edx) |
| // CHECK: encoding: [0xf7,0xba,0xf0,0x1c,0xf0,0x1c] |
| idivl 485498096(%edx) |
| |
| // CHECK: idivl 485498096 |
| // CHECK: encoding: [0xf7,0x3d,0xf0,0x1c,0xf0,0x1c] |
| idivl 485498096 |
| |
| // CHECK: idivl 64(%edx,%eax) |
| // CHECK: encoding: [0xf7,0x7c,0x02,0x40] |
| idivl 64(%edx,%eax) |
| |
| // CHECK: idivl %eax |
| // CHECK: encoding: [0xf7,0xf8] |
| idivl %eax |
| |
| // CHECK: idivl (%edx) |
| // CHECK: encoding: [0xf7,0x3a] |
| idivl (%edx) |
| |
| // CHECK: idivw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0xbc,0x82,0x10,0xe3,0x0f,0xe3] |
| idivw -485498096(%edx,%eax,4) |
| |
| // CHECK: idivw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0xbc,0x82,0xf0,0x1c,0xf0,0x1c] |
| idivw 485498096(%edx,%eax,4) |
| |
| // CHECK: idivw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xf7,0xba,0xf0,0x1c,0xf0,0x1c] |
| idivw 485498096(%edx) |
| |
| // CHECK: idivw 485498096 |
| // CHECK: encoding: [0x66,0xf7,0x3d,0xf0,0x1c,0xf0,0x1c] |
| idivw 485498096 |
| |
| // CHECK: idivw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xf7,0x7c,0x02,0x40] |
| idivw 64(%edx,%eax) |
| |
| // CHECK: idivw (%edx) |
| // CHECK: encoding: [0x66,0xf7,0x3a] |
| idivw (%edx) |
| |
| // CHECK: imulb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0xac,0x82,0x10,0xe3,0x0f,0xe3] |
| imulb -485498096(%edx,%eax,4) |
| |
| // CHECK: imulb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0xac,0x82,0xf0,0x1c,0xf0,0x1c] |
| imulb 485498096(%edx,%eax,4) |
| |
| // CHECK: imulb 485498096(%edx) |
| // CHECK: encoding: [0xf6,0xaa,0xf0,0x1c,0xf0,0x1c] |
| imulb 485498096(%edx) |
| |
| // CHECK: imulb 485498096 |
| // CHECK: encoding: [0xf6,0x2d,0xf0,0x1c,0xf0,0x1c] |
| imulb 485498096 |
| |
| // CHECK: imulb 64(%edx,%eax) |
| // CHECK: encoding: [0xf6,0x6c,0x02,0x40] |
| imulb 64(%edx,%eax) |
| |
| // CHECK: imulb (%edx) |
| // CHECK: encoding: [0xf6,0x2a] |
| imulb (%edx) |
| |
| // CHECK: imull -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0xac,0x82,0x10,0xe3,0x0f,0xe3] |
| imull -485498096(%edx,%eax,4) |
| |
| // CHECK: imull 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0xac,0x82,0xf0,0x1c,0xf0,0x1c] |
| imull 485498096(%edx,%eax,4) |
| |
| // CHECK: imull 485498096(%edx) |
| // CHECK: encoding: [0xf7,0xaa,0xf0,0x1c,0xf0,0x1c] |
| imull 485498096(%edx) |
| |
| // CHECK: imull 485498096 |
| // CHECK: encoding: [0xf7,0x2d,0xf0,0x1c,0xf0,0x1c] |
| imull 485498096 |
| |
| // CHECK: imull 64(%edx,%eax) |
| // CHECK: encoding: [0xf7,0x6c,0x02,0x40] |
| imull 64(%edx,%eax) |
| |
| // CHECK: imull %eax, %eax |
| // CHECK: encoding: [0x0f,0xaf,0xc0] |
| imull %eax, %eax |
| |
| // CHECK: imull %eax |
| // CHECK: encoding: [0xf7,0xe8] |
| imull %eax |
| |
| // CHECK: imull (%edx) |
| // CHECK: encoding: [0xf7,0x2a] |
| imull (%edx) |
| |
| // CHECK: imulw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0xac,0x82,0x10,0xe3,0x0f,0xe3] |
| imulw -485498096(%edx,%eax,4) |
| |
| // CHECK: imulw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0xac,0x82,0xf0,0x1c,0xf0,0x1c] |
| imulw 485498096(%edx,%eax,4) |
| |
| // CHECK: imulw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xf7,0xaa,0xf0,0x1c,0xf0,0x1c] |
| imulw 485498096(%edx) |
| |
| // CHECK: imulw 485498096 |
| // CHECK: encoding: [0x66,0xf7,0x2d,0xf0,0x1c,0xf0,0x1c] |
| imulw 485498096 |
| |
| // CHECK: imulw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xf7,0x6c,0x02,0x40] |
| imulw 64(%edx,%eax) |
| |
| // CHECK: imulw (%edx) |
| // CHECK: encoding: [0x66,0xf7,0x2a] |
| imulw (%edx) |
| |
| // CHECK: inb $0, %al |
| // CHECK: encoding: [0xe4,0x00] |
| inb $0, %al |
| |
| // CHECK: inb %dx, %al |
| // CHECK: encoding: [0xec] |
| inb %dx, %al |
| |
| // CHECK: incb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xfe,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| incb -485498096(%edx,%eax,4) |
| |
| // CHECK: incb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xfe,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| incb 485498096(%edx,%eax,4) |
| |
| // CHECK: incb 485498096(%edx) |
| // CHECK: encoding: [0xfe,0x82,0xf0,0x1c,0xf0,0x1c] |
| incb 485498096(%edx) |
| |
| // CHECK: incb 485498096 |
| // CHECK: encoding: [0xfe,0x05,0xf0,0x1c,0xf0,0x1c] |
| incb 485498096 |
| |
| // CHECK: incb 64(%edx,%eax) |
| // CHECK: encoding: [0xfe,0x44,0x02,0x40] |
| incb 64(%edx,%eax) |
| |
| // CHECK: incb (%edx) |
| // CHECK: encoding: [0xfe,0x02] |
| incb (%edx) |
| |
| // CHECK: incl -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xff,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| incl -485498096(%edx,%eax,4) |
| |
| // CHECK: incl 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xff,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| incl 485498096(%edx,%eax,4) |
| |
| // CHECK: incl 485498096(%edx) |
| // CHECK: encoding: [0xff,0x82,0xf0,0x1c,0xf0,0x1c] |
| incl 485498096(%edx) |
| |
| // CHECK: incl 485498096 |
| // CHECK: encoding: [0xff,0x05,0xf0,0x1c,0xf0,0x1c] |
| incl 485498096 |
| |
| // CHECK: incl 64(%edx,%eax) |
| // CHECK: encoding: [0xff,0x44,0x02,0x40] |
| incl 64(%edx,%eax) |
| |
| // CHECK: incl %eax |
| // CHECK: encoding: [0x40] |
| incl %eax |
| |
| // CHECK: incl (%edx) |
| // CHECK: encoding: [0xff,0x02] |
| incl (%edx) |
| |
| // CHECK: incw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xff,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| incw -485498096(%edx,%eax,4) |
| |
| // CHECK: incw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xff,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| incw 485498096(%edx,%eax,4) |
| |
| // CHECK: incw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xff,0x82,0xf0,0x1c,0xf0,0x1c] |
| incw 485498096(%edx) |
| |
| // CHECK: incw 485498096 |
| // CHECK: encoding: [0x66,0xff,0x05,0xf0,0x1c,0xf0,0x1c] |
| incw 485498096 |
| |
| // CHECK: incw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xff,0x44,0x02,0x40] |
| incw 64(%edx,%eax) |
| |
| // CHECK: incw (%edx) |
| // CHECK: encoding: [0x66,0xff,0x02] |
| incw (%edx) |
| |
| // CHECK: inl $0, %eax |
| // CHECK: encoding: [0xe5,0x00] |
| inl $0, %eax |
| |
| // CHECK: inl %dx, %eax |
| // CHECK: encoding: [0xed] |
| inl %dx, %eax |
| |
| // CHECK: int $0 |
| // CHECK: encoding: [0xcd,0x00] |
| int $0 |
| |
| // CHECK: int3 |
| // CHECK: encoding: [0xcc] |
| int3 |
| |
| // CHECK: into |
| // CHECK: encoding: [0xce] |
| into |
| |
| // CHECK: iretl |
| // CHECK: encoding: [0xcf] |
| iretl |
| |
| // CHECK: iretw |
| // CHECK: encoding: [0x66,0xcf] |
| iretw |
| |
| // CHECK: ja 64 |
| // CHECK: encoding: [0x77,A] |
| ja 64 |
| |
| // CHECK: jae 64 |
| // CHECK: encoding: [0x73,A] |
| jae 64 |
| |
| // CHECK: jb 64 |
| // CHECK: encoding: [0x72,A] |
| jb 64 |
| |
| // CHECK: jbe 64 |
| // CHECK: encoding: [0x76,A] |
| jbe 64 |
| |
| // CHECK: je 64 |
| // CHECK: encoding: [0x74,A] |
| je 64 |
| |
| // CHECK: jg 64 |
| // CHECK: encoding: [0x7f,A] |
| jg 64 |
| |
| // CHECK: jge 64 |
| // CHECK: encoding: [0x7d,A] |
| jge 64 |
| |
| // CHECK: jl 64 |
| // CHECK: encoding: [0x7c,A] |
| jl 64 |
| |
| // CHECK: jle 64 |
| // CHECK: encoding: [0x7e,A] |
| jle 64 |
| |
| // CHECK: jmp 64 |
| // CHECK: encoding: [0xeb,A] |
| jmp 64 |
| |
| // CHECK: jne 64 |
| // CHECK: encoding: [0x75,A] |
| jne 64 |
| |
| // CHECK: jno 64 |
| // CHECK: encoding: [0x71,A] |
| jno 64 |
| |
| // CHECK: jnp 64 |
| // CHECK: encoding: [0x7b,A] |
| jnp 64 |
| |
| // CHECK: jns 64 |
| // CHECK: encoding: [0x79,A] |
| jns 64 |
| |
| // CHECK: jo 64 |
| // CHECK: encoding: [0x70,A] |
| jo 64 |
| |
| // CHECK: jp 64 |
| // CHECK: encoding: [0x7a,A] |
| jp 64 |
| |
| // CHECK: js 64 |
| // CHECK: encoding: [0x78,A] |
| js 64 |
| |
| // CHECK: ldsl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0xc5,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| ldsl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: ldsl 485498096, %eax |
| // CHECK: encoding: [0xc5,0x05,0xf0,0x1c,0xf0,0x1c] |
| ldsl 485498096, %eax |
| |
| // CHECK: ldsl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0xc5,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| ldsl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: ldsl 485498096(%edx), %eax |
| // CHECK: encoding: [0xc5,0x82,0xf0,0x1c,0xf0,0x1c] |
| ldsl 485498096(%edx), %eax |
| |
| // CHECK: ldsl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0xc5,0x44,0x02,0x40] |
| ldsl 64(%edx,%eax), %eax |
| |
| // CHECK: ldsl (%edx), %eax |
| // CHECK: encoding: [0xc5,0x02] |
| ldsl (%edx), %eax |
| |
| // CHECK: leal 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x8d,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| leal 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: leal 485498096, %eax |
| // CHECK: encoding: [0x8d,0x05,0xf0,0x1c,0xf0,0x1c] |
| leal 485498096, %eax |
| |
| // CHECK: leal 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x8d,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| leal 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: leal 485498096(%edx), %eax |
| // CHECK: encoding: [0x8d,0x82,0xf0,0x1c,0xf0,0x1c] |
| leal 485498096(%edx), %eax |
| |
| // CHECK: leal 64(%edx,%eax), %eax |
| // CHECK: encoding: [0x8d,0x44,0x02,0x40] |
| leal 64(%edx,%eax), %eax |
| |
| // CHECK: leal (%edx), %eax |
| // CHECK: encoding: [0x8d,0x02] |
| leal (%edx), %eax |
| |
| // CHECK: lesl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0xc4,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| lesl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: lesl 485498096, %eax |
| // CHECK: encoding: [0xc4,0x05,0xf0,0x1c,0xf0,0x1c] |
| lesl 485498096, %eax |
| |
| // CHECK: lesl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0xc4,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| lesl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: lesl 485498096(%edx), %eax |
| // CHECK: encoding: [0xc4,0x82,0xf0,0x1c,0xf0,0x1c] |
| lesl 485498096(%edx), %eax |
| |
| // CHECK: lesl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0xc4,0x44,0x02,0x40] |
| lesl 64(%edx,%eax), %eax |
| |
| // CHECK: lesl (%edx), %eax |
| // CHECK: encoding: [0xc4,0x02] |
| lesl (%edx), %eax |
| |
| // CHECK: lock xchgl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0xf0,0x87,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| lock xchgl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: lock xchgl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf0,0x87,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| lock xchgl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: lock xchgl %eax, 485498096(%edx) |
| // CHECK: encoding: [0xf0,0x87,0x82,0xf0,0x1c,0xf0,0x1c] |
| lock xchgl %eax, 485498096(%edx) |
| |
| // CHECK: lock xchgl %eax, 485498096 |
| // CHECK: encoding: [0xf0,0x87,0x05,0xf0,0x1c,0xf0,0x1c] |
| lock xchgl %eax, 485498096 |
| |
| // CHECK: lock xchgl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0xf0,0x87,0x44,0x02,0x40] |
| lock xchgl %eax, 64(%edx,%eax) |
| |
| // CHECK: lock xchgl %eax, (%edx) |
| // CHECK: encoding: [0xf0,0x87,0x02] |
| lock xchgl %eax, (%edx) |
| |
| // CHECK: lodsb %es:(%esi), %al |
| // CHECK: encoding: [0x26,0xac] |
| lodsb %es:(%esi), %al |
| |
| // CHECK: lodsw %es:(%esi), %ax |
| // CHECK: encoding: [0x66,0x26,0xad] |
| lodsw %es:(%esi), %ax |
| |
| // CHECK: loop 64 |
| // CHECK: encoding: [0xe2,A] |
| loop 64 |
| |
| // CHECK: loope 64 |
| // CHECK: encoding: [0xe1,A] |
| loope 64 |
| |
| // CHECK: loopne 64 |
| // CHECK: encoding: [0xe0,A] |
| loopne 64 |
| |
| // CHECK: lretl $0 |
| // CHECK: encoding: [0xca,0x00,0x00] |
| lretl $0 |
| |
| // CHECK: lretl |
| // CHECK: encoding: [0xcb] |
| lretl |
| |
| // CHECK: movb $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc6,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| movb $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: movb $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc6,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| movb $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: movb $0, 485498096(%edx) |
| // CHECK: encoding: [0xc6,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| movb $0, 485498096(%edx) |
| |
| // CHECK: movb $0, 485498096 |
| // CHECK: encoding: [0xc6,0x05,0xf0,0x1c,0xf0,0x1c,0x00] |
| movb $0, 485498096 |
| |
| // CHECK: movb $0, 64(%edx,%eax) |
| // CHECK: encoding: [0xc6,0x44,0x02,0x40,0x00] |
| movb $0, 64(%edx,%eax) |
| |
| // CHECK: movb $0, (%edx) |
| // CHECK: encoding: [0xc6,0x02,0x00] |
| movb $0, (%edx) |
| |
| // CHECK: movb %al, %es:485498096 |
| // CHECK: encoding: [0x26,0xa2,0xf0,0x1c,0xf0,0x1c] |
| movb %al, %es:485498096 |
| |
| // CHECK: movb %es:485498096, %al |
| // CHECK: encoding: [0x26,0xa0,0xf0,0x1c,0xf0,0x1c] |
| movb %es:485498096, %al |
| |
| // CHECK: movl $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc7,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00,0x00,0x00,0x00] |
| movl $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: movl $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc7,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00] |
| movl $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: movl $0, 485498096(%edx) |
| // CHECK: encoding: [0xc7,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00] |
| movl $0, 485498096(%edx) |
| |
| // CHECK: movl $0, 485498096 |
| // CHECK: encoding: [0xc7,0x05,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00] |
| movl $0, 485498096 |
| |
| // CHECK: movl $0, 64(%edx,%eax) |
| // CHECK: encoding: [0xc7,0x44,0x02,0x40,0x00,0x00,0x00,0x00] |
| movl $0, 64(%edx,%eax) |
| |
| // CHECK: movl $0, %eax |
| // CHECK: encoding: [0xb8,0x00,0x00,0x00,0x00] |
| movl $0, %eax |
| |
| // CHECK: movl $0, (%edx) |
| // CHECK: encoding: [0xc7,0x02,0x00,0x00,0x00,0x00] |
| movl $0, (%edx) |
| |
| // CHECK: movl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x8b,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| movl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: movl 485498096, %eax |
| // CHECK: encoding: [0xa1,0xf0,0x1c,0xf0,0x1c] |
| movl 485498096, %eax |
| |
| // CHECK: movl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x8b,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| movl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: movl 485498096(%edx), %eax |
| // CHECK: encoding: [0x8b,0x82,0xf0,0x1c,0xf0,0x1c] |
| movl 485498096(%edx), %eax |
| |
| // CHECK: movl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0x8b,0x44,0x02,0x40] |
| movl 64(%edx,%eax), %eax |
| |
| // CHECK: movl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x89,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| movl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: movl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x89,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| movl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: movl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x89,0x82,0xf0,0x1c,0xf0,0x1c] |
| movl %eax, 485498096(%edx) |
| |
| // CHECK: movl %eax, 485498096 |
| // CHECK: encoding: [0xa3,0xf0,0x1c,0xf0,0x1c] |
| movl %eax, 485498096 |
| |
| // CHECK: movl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x89,0x44,0x02,0x40] |
| movl %eax, 64(%edx,%eax) |
| |
| // CHECK: movl %eax, %eax |
| // CHECK: encoding: [0x89,0xc0] |
| movl %eax, %eax |
| |
| // CHECK: movl %eax, (%edx) |
| // CHECK: encoding: [0x89,0x02] |
| movl %eax, (%edx) |
| |
| // CHECK: movl (%edx), %eax |
| // CHECK: encoding: [0x8b,0x02] |
| movl (%edx), %eax |
| |
| // CHECK: movl %es, %eax |
| // CHECK: encoding: [0x8c,0xc0] |
| movl %es, %eax |
| |
| // CHECK: movsb %es:(%esi), %es:(%edi) |
| // CHECK: encoding: [0x26,0xa4] |
| movsb %es:(%esi), %es:(%edi) |
| |
| // CHECK: movsl %es:(%esi), %es:(%edi) |
| // CHECK: encoding: [0x26,0xa5] |
| movsl %es:(%esi), %es:(%edi) |
| |
| // CHECK: movsw %es:(%esi), %es:(%edi) |
| // CHECK: encoding: [0x66,0x26,0xa5] |
| movsw %es:(%esi), %es:(%edi) |
| |
| // CHECK: movw $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xc7,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00,0x00] |
| movw $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: movw $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xc7,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00] |
| movw $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: movw $0, 485498096(%edx) |
| // CHECK: encoding: [0x66,0xc7,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00] |
| movw $0, 485498096(%edx) |
| |
| // CHECK: movw $0, 485498096 |
| // CHECK: encoding: [0x66,0xc7,0x05,0xf0,0x1c,0xf0,0x1c,0x00,0x00] |
| movw $0, 485498096 |
| |
| // CHECK: movw $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xc7,0x44,0x02,0x40,0x00,0x00] |
| movw $0, 64(%edx,%eax) |
| |
| // CHECK: movw $0, (%edx) |
| // CHECK: encoding: [0x66,0xc7,0x02,0x00,0x00] |
| movw $0, (%edx) |
| |
| // CHECK: movw -485498096(%edx,%eax,4), %es |
| // CHECK: encoding: [0x8e,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| movw -485498096(%edx,%eax,4), %es |
| |
| // CHECK: movw 485498096(%edx,%eax,4), %es |
| // CHECK: encoding: [0x8e,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| movw 485498096(%edx,%eax,4), %es |
| |
| // CHECK: movw 485498096(%edx), %es |
| // CHECK: encoding: [0x8e,0x82,0xf0,0x1c,0xf0,0x1c] |
| movw 485498096(%edx), %es |
| |
| // CHECK: movw 485498096, %es |
| // CHECK: encoding: [0x8e,0x05,0xf0,0x1c,0xf0,0x1c] |
| movw 485498096, %es |
| |
| // CHECK: movw 64(%edx,%eax), %es |
| // CHECK: encoding: [0x8e,0x44,0x02,0x40] |
| movw 64(%edx,%eax), %es |
| |
| // CHECK: movw (%edx), %es |
| // CHECK: encoding: [0x8e,0x02] |
| movw (%edx), %es |
| |
| // CHECK: movw %es, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x8c,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| movw %es, -485498096(%edx,%eax,4) |
| |
| // CHECK: movw %es, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x8c,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| movw %es, 485498096(%edx,%eax,4) |
| |
| // CHECK: movw %es, 485498096(%edx) |
| // CHECK: encoding: [0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| movw %es, 485498096(%edx) |
| |
| // CHECK: movw %es, 485498096 |
| // CHECK: encoding: [0x8c,0x05,0xf0,0x1c,0xf0,0x1c] |
| movw %es, 485498096 |
| |
| // CHECK: movw %es, 64(%edx,%eax) |
| // CHECK: encoding: [0x8c,0x44,0x02,0x40] |
| movw %es, 64(%edx,%eax) |
| |
| // CHECK: movw %es, (%edx) |
| // CHECK: encoding: [0x8c,0x02] |
| movw %es, (%edx) |
| |
| // CHECK: mulb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| mulb -485498096(%edx,%eax,4) |
| |
| // CHECK: mulb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| mulb 485498096(%edx,%eax,4) |
| |
| // CHECK: mulb 485498096(%edx) |
| // CHECK: encoding: [0xf6,0xa2,0xf0,0x1c,0xf0,0x1c] |
| mulb 485498096(%edx) |
| |
| // CHECK: mulb 485498096 |
| // CHECK: encoding: [0xf6,0x25,0xf0,0x1c,0xf0,0x1c] |
| mulb 485498096 |
| |
| // CHECK: mulb 64(%edx,%eax) |
| // CHECK: encoding: [0xf6,0x64,0x02,0x40] |
| mulb 64(%edx,%eax) |
| |
| // CHECK: mulb (%edx) |
| // CHECK: encoding: [0xf6,0x22] |
| mulb (%edx) |
| |
| // CHECK: mull -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| mull -485498096(%edx,%eax,4) |
| |
| // CHECK: mull 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| mull 485498096(%edx,%eax,4) |
| |
| // CHECK: mull 485498096(%edx) |
| // CHECK: encoding: [0xf7,0xa2,0xf0,0x1c,0xf0,0x1c] |
| mull 485498096(%edx) |
| |
| // CHECK: mull 485498096 |
| // CHECK: encoding: [0xf7,0x25,0xf0,0x1c,0xf0,0x1c] |
| mull 485498096 |
| |
| // CHECK: mull 64(%edx,%eax) |
| // CHECK: encoding: [0xf7,0x64,0x02,0x40] |
| mull 64(%edx,%eax) |
| |
| // CHECK: mull %eax |
| // CHECK: encoding: [0xf7,0xe0] |
| mull %eax |
| |
| // CHECK: mull (%edx) |
| // CHECK: encoding: [0xf7,0x22] |
| mull (%edx) |
| |
| // CHECK: mulw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| mulw -485498096(%edx,%eax,4) |
| |
| // CHECK: mulw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| mulw 485498096(%edx,%eax,4) |
| |
| // CHECK: mulw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xf7,0xa2,0xf0,0x1c,0xf0,0x1c] |
| mulw 485498096(%edx) |
| |
| // CHECK: mulw 485498096 |
| // CHECK: encoding: [0x66,0xf7,0x25,0xf0,0x1c,0xf0,0x1c] |
| mulw 485498096 |
| |
| // CHECK: mulw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xf7,0x64,0x02,0x40] |
| mulw 64(%edx,%eax) |
| |
| // CHECK: mulw (%edx) |
| // CHECK: encoding: [0x66,0xf7,0x22] |
| mulw (%edx) |
| |
| // CHECK: negb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0x9c,0x82,0x10,0xe3,0x0f,0xe3] |
| negb -485498096(%edx,%eax,4) |
| |
| // CHECK: negb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0x9c,0x82,0xf0,0x1c,0xf0,0x1c] |
| negb 485498096(%edx,%eax,4) |
| |
| // CHECK: negb 485498096(%edx) |
| // CHECK: encoding: [0xf6,0x9a,0xf0,0x1c,0xf0,0x1c] |
| negb 485498096(%edx) |
| |
| // CHECK: negb 485498096 |
| // CHECK: encoding: [0xf6,0x1d,0xf0,0x1c,0xf0,0x1c] |
| negb 485498096 |
| |
| // CHECK: negb 64(%edx,%eax) |
| // CHECK: encoding: [0xf6,0x5c,0x02,0x40] |
| negb 64(%edx,%eax) |
| |
| // CHECK: negb (%edx) |
| // CHECK: encoding: [0xf6,0x1a] |
| negb (%edx) |
| |
| // CHECK: negl -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0x9c,0x82,0x10,0xe3,0x0f,0xe3] |
| negl -485498096(%edx,%eax,4) |
| |
| // CHECK: negl 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0x9c,0x82,0xf0,0x1c,0xf0,0x1c] |
| negl 485498096(%edx,%eax,4) |
| |
| // CHECK: negl 485498096(%edx) |
| // CHECK: encoding: [0xf7,0x9a,0xf0,0x1c,0xf0,0x1c] |
| negl 485498096(%edx) |
| |
| // CHECK: negl 485498096 |
| // CHECK: encoding: [0xf7,0x1d,0xf0,0x1c,0xf0,0x1c] |
| negl 485498096 |
| |
| // CHECK: negl 64(%edx,%eax) |
| // CHECK: encoding: [0xf7,0x5c,0x02,0x40] |
| negl 64(%edx,%eax) |
| |
| // CHECK: negl %eax |
| // CHECK: encoding: [0xf7,0xd8] |
| negl %eax |
| |
| // CHECK: negl (%edx) |
| // CHECK: encoding: [0xf7,0x1a] |
| negl (%edx) |
| |
| // CHECK: negw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0x9c,0x82,0x10,0xe3,0x0f,0xe3] |
| negw -485498096(%edx,%eax,4) |
| |
| // CHECK: negw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0x9c,0x82,0xf0,0x1c,0xf0,0x1c] |
| negw 485498096(%edx,%eax,4) |
| |
| // CHECK: negw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xf7,0x9a,0xf0,0x1c,0xf0,0x1c] |
| negw 485498096(%edx) |
| |
| // CHECK: negw 485498096 |
| // CHECK: encoding: [0x66,0xf7,0x1d,0xf0,0x1c,0xf0,0x1c] |
| negw 485498096 |
| |
| // CHECK: negw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xf7,0x5c,0x02,0x40] |
| negw 64(%edx,%eax) |
| |
| // CHECK: negw (%edx) |
| // CHECK: encoding: [0x66,0xf7,0x1a] |
| negw (%edx) |
| |
| // CHECK: nop |
| // CHECK: encoding: [0x90] |
| nop |
| |
| // CHECK: notb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0x94,0x82,0x10,0xe3,0x0f,0xe3] |
| notb -485498096(%edx,%eax,4) |
| |
| // CHECK: notb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0x94,0x82,0xf0,0x1c,0xf0,0x1c] |
| notb 485498096(%edx,%eax,4) |
| |
| // CHECK: notb 485498096(%edx) |
| // CHECK: encoding: [0xf6,0x92,0xf0,0x1c,0xf0,0x1c] |
| notb 485498096(%edx) |
| |
| // CHECK: notb 485498096 |
| // CHECK: encoding: [0xf6,0x15,0xf0,0x1c,0xf0,0x1c] |
| notb 485498096 |
| |
| // CHECK: notb 64(%edx,%eax) |
| // CHECK: encoding: [0xf6,0x54,0x02,0x40] |
| notb 64(%edx,%eax) |
| |
| // CHECK: notb (%edx) |
| // CHECK: encoding: [0xf6,0x12] |
| notb (%edx) |
| |
| // CHECK: notl -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0x94,0x82,0x10,0xe3,0x0f,0xe3] |
| notl -485498096(%edx,%eax,4) |
| |
| // CHECK: notl 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0x94,0x82,0xf0,0x1c,0xf0,0x1c] |
| notl 485498096(%edx,%eax,4) |
| |
| // CHECK: notl 485498096(%edx) |
| // CHECK: encoding: [0xf7,0x92,0xf0,0x1c,0xf0,0x1c] |
| notl 485498096(%edx) |
| |
| // CHECK: notl 485498096 |
| // CHECK: encoding: [0xf7,0x15,0xf0,0x1c,0xf0,0x1c] |
| notl 485498096 |
| |
| // CHECK: notl 64(%edx,%eax) |
| // CHECK: encoding: [0xf7,0x54,0x02,0x40] |
| notl 64(%edx,%eax) |
| |
| // CHECK: notl %eax |
| // CHECK: encoding: [0xf7,0xd0] |
| notl %eax |
| |
| // CHECK: notl (%edx) |
| // CHECK: encoding: [0xf7,0x12] |
| notl (%edx) |
| |
| // CHECK: notw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0x94,0x82,0x10,0xe3,0x0f,0xe3] |
| notw -485498096(%edx,%eax,4) |
| |
| // CHECK: notw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0x94,0x82,0xf0,0x1c,0xf0,0x1c] |
| notw 485498096(%edx,%eax,4) |
| |
| // CHECK: notw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xf7,0x92,0xf0,0x1c,0xf0,0x1c] |
| notw 485498096(%edx) |
| |
| // CHECK: notw 485498096 |
| // CHECK: encoding: [0x66,0xf7,0x15,0xf0,0x1c,0xf0,0x1c] |
| notw 485498096 |
| |
| // CHECK: notw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xf7,0x54,0x02,0x40] |
| notw 64(%edx,%eax) |
| |
| // CHECK: notw (%edx) |
| // CHECK: encoding: [0x66,0xf7,0x12] |
| notw (%edx) |
| |
| // CHECK: orb $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0x8c,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| orb $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: orb $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0x8c,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| orb $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: orb $0, 485498096(%edx) |
| // CHECK: encoding: [0x80,0x8a,0xf0,0x1c,0xf0,0x1c,0x00] |
| orb $0, 485498096(%edx) |
| |
| // CHECK: orb $0, 485498096 |
| // CHECK: encoding: [0x80,0x0d,0xf0,0x1c,0xf0,0x1c,0x00] |
| orb $0, 485498096 |
| |
| // CHECK: orb $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x80,0x4c,0x02,0x40,0x00] |
| orb $0, 64(%edx,%eax) |
| |
| // CHECK: orb $0, %al |
| // CHECK: encoding: [0x0c,0x00] |
| orb $0, %al |
| |
| // CHECK: orb $0, (%edx) |
| // CHECK: encoding: [0x80,0x0a,0x00] |
| orb $0, (%edx) |
| |
| // CHECK: orl $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0x8c,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| orl $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: orl $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0x8c,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| orl $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: orl $0, 485498096(%edx) |
| // CHECK: encoding: [0x83,0x8a,0xf0,0x1c,0xf0,0x1c,0x00] |
| orl $0, 485498096(%edx) |
| |
| // CHECK: orl $0, 485498096 |
| // CHECK: encoding: [0x83,0x0d,0xf0,0x1c,0xf0,0x1c,0x00] |
| orl $0, 485498096 |
| |
| // CHECK: orl $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x83,0x4c,0x02,0x40,0x00] |
| orl $0, 64(%edx,%eax) |
| |
| // CHECK: orl $0, %eax |
| // CHECK: encoding: [0x83,0xc8,0x00] |
| orl $0, %eax |
| |
| // CHECK: orl $0, (%edx) |
| // CHECK: encoding: [0x83,0x0a,0x00] |
| orl $0, (%edx) |
| |
| // CHECK: orl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x0b,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| orl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: orl 485498096, %eax |
| // CHECK: encoding: [0x0b,0x05,0xf0,0x1c,0xf0,0x1c] |
| orl 485498096, %eax |
| |
| // CHECK: orl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x0b,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| orl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: orl 485498096(%edx), %eax |
| // CHECK: encoding: [0x0b,0x82,0xf0,0x1c,0xf0,0x1c] |
| orl 485498096(%edx), %eax |
| |
| // CHECK: orl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0x0b,0x44,0x02,0x40] |
| orl 64(%edx,%eax), %eax |
| |
| // CHECK: orl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x09,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| orl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: orl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x09,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| orl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: orl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x09,0x82,0xf0,0x1c,0xf0,0x1c] |
| orl %eax, 485498096(%edx) |
| |
| // CHECK: orl %eax, 485498096 |
| // CHECK: encoding: [0x09,0x05,0xf0,0x1c,0xf0,0x1c] |
| orl %eax, 485498096 |
| |
| // CHECK: orl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x09,0x44,0x02,0x40] |
| orl %eax, 64(%edx,%eax) |
| |
| // CHECK: orl %eax, %eax |
| // CHECK: encoding: [0x09,0xc0] |
| orl %eax, %eax |
| |
| // CHECK: orl %eax, (%edx) |
| // CHECK: encoding: [0x09,0x02] |
| orl %eax, (%edx) |
| |
| // CHECK: orl (%edx), %eax |
| // CHECK: encoding: [0x0b,0x02] |
| orl (%edx), %eax |
| |
| // CHECK: orw $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0x8c,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| orw $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: orw $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0x8c,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| orw $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: orw $0, 485498096(%edx) |
| // CHECK: encoding: [0x66,0x83,0x8a,0xf0,0x1c,0xf0,0x1c,0x00] |
| orw $0, 485498096(%edx) |
| |
| // CHECK: orw $0, 485498096 |
| // CHECK: encoding: [0x66,0x83,0x0d,0xf0,0x1c,0xf0,0x1c,0x00] |
| orw $0, 485498096 |
| |
| // CHECK: orw $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0x83,0x4c,0x02,0x40,0x00] |
| orw $0, 64(%edx,%eax) |
| |
| // CHECK: orw $0, (%edx) |
| // CHECK: encoding: [0x66,0x83,0x0a,0x00] |
| orw $0, (%edx) |
| |
| // CHECK: outb %al, $0 |
| // CHECK: encoding: [0xe6,0x00] |
| outb %al, $0 |
| |
| // CHECK: outb %al, %dx |
| // CHECK: encoding: [0xee] |
| outb %al, %dx |
| |
| // CHECK: outl %eax, $0 |
| // CHECK: encoding: [0xe7,0x00] |
| outl %eax, $0 |
| |
| // CHECK: outl %eax, %dx |
| // CHECK: encoding: [0xef] |
| outl %eax, %dx |
| |
| // CHECK: pause |
| // CHECK: encoding: [0xf3,0x90] |
| pause |
| |
| // CHECK: popfl |
| // CHECK: encoding: [0x9d] |
| popfl |
| |
| // CHECK: popfw |
| // CHECK: encoding: [0x66,0x9d] |
| popfw |
| |
| // CHECK: popl %ds |
| // CHECK: encoding: [0x1f] |
| popl %ds |
| |
| // CHECK: popl %eax |
| // CHECK: encoding: [0x58] |
| popl %eax |
| |
| // CHECK: popl %es |
| // CHECK: encoding: [0x07] |
| popl %es |
| |
| // CHECK: popl %fs |
| // CHECK: encoding: [0x0f,0xa1] |
| popl %fs |
| |
| // CHECK: popl %gs |
| // CHECK: encoding: [0x0f,0xa9] |
| popl %gs |
| |
| // CHECK: popl %ss |
| // CHECK: encoding: [0x17] |
| popl %ss |
| |
| // CHECK: popw %ds |
| // CHECK: encoding: [0x66,0x1f] |
| popw %ds |
| |
| // CHECK: popw %es |
| // CHECK: encoding: [0x66,0x07] |
| popw %es |
| |
| // CHECK: popw %fs |
| // CHECK: encoding: [0x66,0x0f,0xa1] |
| popw %fs |
| |
| // CHECK: popw %gs |
| // CHECK: encoding: [0x66,0x0f,0xa9] |
| popw %gs |
| |
| // CHECK: popw %ss |
| // CHECK: encoding: [0x66,0x17] |
| popw %ss |
| |
| // CHECK: pushfl |
| // CHECK: encoding: [0x9c] |
| pushfl |
| |
| // CHECK: pushfw |
| // CHECK: encoding: [0x66,0x9c] |
| pushfw |
| |
| // CHECK: pushl %cs |
| // CHECK: encoding: [0x0e] |
| pushl %cs |
| |
| // CHECK: pushl %ds |
| // CHECK: encoding: [0x1e] |
| pushl %ds |
| |
| // CHECK: pushl %eax |
| // CHECK: encoding: [0x50] |
| pushl %eax |
| |
| // CHECK: pushl %es |
| // CHECK: encoding: [0x06] |
| pushl %es |
| |
| // CHECK: pushl %fs |
| // CHECK: encoding: [0x0f,0xa0] |
| pushl %fs |
| |
| // CHECK: pushl %gs |
| // CHECK: encoding: [0x0f,0xa8] |
| pushl %gs |
| |
| // CHECK: pushl %ss |
| // CHECK: encoding: [0x16] |
| pushl %ss |
| |
| // CHECK: pushw %cs |
| // CHECK: encoding: [0x66,0x0e] |
| pushw %cs |
| |
| // CHECK: pushw %ds |
| // CHECK: encoding: [0x66,0x1e] |
| pushw %ds |
| |
| // CHECK: pushw %es |
| // CHECK: encoding: [0x66,0x06] |
| pushw %es |
| |
| // CHECK: pushw %fs |
| // CHECK: encoding: [0x66,0x0f,0xa0] |
| pushw %fs |
| |
| // CHECK: pushw %gs |
| // CHECK: encoding: [0x66,0x0f,0xa8] |
| pushw %gs |
| |
| // CHECK: pushw %ss |
| // CHECK: encoding: [0x66,0x16] |
| pushw %ss |
| |
| // CHECK: rclb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0x94,0x82,0x10,0xe3,0x0f,0xe3] |
| rclb -485498096(%edx,%eax,4) |
| |
| // CHECK: rclb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0x94,0x82,0xf0,0x1c,0xf0,0x1c] |
| rclb 485498096(%edx,%eax,4) |
| |
| // CHECK: rclb 485498096(%edx) |
| // CHECK: encoding: [0xd0,0x92,0xf0,0x1c,0xf0,0x1c] |
| rclb 485498096(%edx) |
| |
| // CHECK: rclb 485498096 |
| // CHECK: encoding: [0xd0,0x15,0xf0,0x1c,0xf0,0x1c] |
| rclb 485498096 |
| |
| // CHECK: rclb 64(%edx,%eax) |
| // CHECK: encoding: [0xd0,0x54,0x02,0x40] |
| rclb 64(%edx,%eax) |
| |
| // CHECK: rclb %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0x94,0x82,0x10,0xe3,0x0f,0xe3] |
| rclb %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rclb %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0x94,0x82,0xf0,0x1c,0xf0,0x1c] |
| rclb %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rclb %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd2,0x92,0xf0,0x1c,0xf0,0x1c] |
| rclb %cl, 485498096(%edx) |
| |
| // CHECK: rclb %cl, 485498096 |
| // CHECK: encoding: [0xd2,0x15,0xf0,0x1c,0xf0,0x1c] |
| rclb %cl, 485498096 |
| |
| // CHECK: rclb %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd2,0x54,0x02,0x40] |
| rclb %cl, 64(%edx,%eax) |
| |
| // CHECK: rclb %cl, (%edx) |
| // CHECK: encoding: [0xd2,0x12] |
| rclb %cl, (%edx) |
| |
| // CHECK: rclb (%edx) |
| // CHECK: encoding: [0xd0,0x12] |
| rclb (%edx) |
| |
| // CHECK: rcll -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0x94,0x82,0x10,0xe3,0x0f,0xe3] |
| rcll -485498096(%edx,%eax,4) |
| |
| // CHECK: rcll 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0x94,0x82,0xf0,0x1c,0xf0,0x1c] |
| rcll 485498096(%edx,%eax,4) |
| |
| // CHECK: rcll 485498096(%edx) |
| // CHECK: encoding: [0xd1,0x92,0xf0,0x1c,0xf0,0x1c] |
| rcll 485498096(%edx) |
| |
| // CHECK: rcll 485498096 |
| // CHECK: encoding: [0xd1,0x15,0xf0,0x1c,0xf0,0x1c] |
| rcll 485498096 |
| |
| // CHECK: rcll 64(%edx,%eax) |
| // CHECK: encoding: [0xd1,0x54,0x02,0x40] |
| rcll 64(%edx,%eax) |
| |
| // CHECK: rcll %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0x94,0x82,0x10,0xe3,0x0f,0xe3] |
| rcll %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rcll %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0x94,0x82,0xf0,0x1c,0xf0,0x1c] |
| rcll %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rcll %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd3,0x92,0xf0,0x1c,0xf0,0x1c] |
| rcll %cl, 485498096(%edx) |
| |
| // CHECK: rcll %cl, 485498096 |
| // CHECK: encoding: [0xd3,0x15,0xf0,0x1c,0xf0,0x1c] |
| rcll %cl, 485498096 |
| |
| // CHECK: rcll %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd3,0x54,0x02,0x40] |
| rcll %cl, 64(%edx,%eax) |
| |
| // CHECK: rcll %cl, (%edx) |
| // CHECK: encoding: [0xd3,0x12] |
| rcll %cl, (%edx) |
| |
| // CHECK: rcll %eax |
| // CHECK: encoding: [0xd1,0xd0] |
| rcll %eax |
| |
| // CHECK: rcll (%edx) |
| // CHECK: encoding: [0xd1,0x12] |
| rcll (%edx) |
| |
| // CHECK: rclw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0x94,0x82,0x10,0xe3,0x0f,0xe3] |
| rclw -485498096(%edx,%eax,4) |
| |
| // CHECK: rclw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0x94,0x82,0xf0,0x1c,0xf0,0x1c] |
| rclw 485498096(%edx,%eax,4) |
| |
| // CHECK: rclw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd1,0x92,0xf0,0x1c,0xf0,0x1c] |
| rclw 485498096(%edx) |
| |
| // CHECK: rclw 485498096 |
| // CHECK: encoding: [0x66,0xd1,0x15,0xf0,0x1c,0xf0,0x1c] |
| rclw 485498096 |
| |
| // CHECK: rclw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd1,0x54,0x02,0x40] |
| rclw 64(%edx,%eax) |
| |
| // CHECK: rclw %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0x94,0x82,0x10,0xe3,0x0f,0xe3] |
| rclw %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rclw %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0x94,0x82,0xf0,0x1c,0xf0,0x1c] |
| rclw %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rclw %cl, 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd3,0x92,0xf0,0x1c,0xf0,0x1c] |
| rclw %cl, 485498096(%edx) |
| |
| // CHECK: rclw %cl, 485498096 |
| // CHECK: encoding: [0x66,0xd3,0x15,0xf0,0x1c,0xf0,0x1c] |
| rclw %cl, 485498096 |
| |
| // CHECK: rclw %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd3,0x54,0x02,0x40] |
| rclw %cl, 64(%edx,%eax) |
| |
| // CHECK: rclw %cl, (%edx) |
| // CHECK: encoding: [0x66,0xd3,0x12] |
| rclw %cl, (%edx) |
| |
| // CHECK: rclw (%edx) |
| // CHECK: encoding: [0x66,0xd1,0x12] |
| rclw (%edx) |
| |
| // CHECK: rcrb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0x9c,0x82,0x10,0xe3,0x0f,0xe3] |
| rcrb -485498096(%edx,%eax,4) |
| |
| // CHECK: rcrb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0x9c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rcrb 485498096(%edx,%eax,4) |
| |
| // CHECK: rcrb 485498096(%edx) |
| // CHECK: encoding: [0xd0,0x9a,0xf0,0x1c,0xf0,0x1c] |
| rcrb 485498096(%edx) |
| |
| // CHECK: rcrb 485498096 |
| // CHECK: encoding: [0xd0,0x1d,0xf0,0x1c,0xf0,0x1c] |
| rcrb 485498096 |
| |
| // CHECK: rcrb 64(%edx,%eax) |
| // CHECK: encoding: [0xd0,0x5c,0x02,0x40] |
| rcrb 64(%edx,%eax) |
| |
| // CHECK: rcrb %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0x9c,0x82,0x10,0xe3,0x0f,0xe3] |
| rcrb %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rcrb %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0x9c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rcrb %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rcrb %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd2,0x9a,0xf0,0x1c,0xf0,0x1c] |
| rcrb %cl, 485498096(%edx) |
| |
| // CHECK: rcrb %cl, 485498096 |
| // CHECK: encoding: [0xd2,0x1d,0xf0,0x1c,0xf0,0x1c] |
| rcrb %cl, 485498096 |
| |
| // CHECK: rcrb %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd2,0x5c,0x02,0x40] |
| rcrb %cl, 64(%edx,%eax) |
| |
| // CHECK: rcrb %cl, (%edx) |
| // CHECK: encoding: [0xd2,0x1a] |
| rcrb %cl, (%edx) |
| |
| // CHECK: rcrb (%edx) |
| // CHECK: encoding: [0xd0,0x1a] |
| rcrb (%edx) |
| |
| // CHECK: rcrl -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0x9c,0x82,0x10,0xe3,0x0f,0xe3] |
| rcrl -485498096(%edx,%eax,4) |
| |
| // CHECK: rcrl 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0x9c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rcrl 485498096(%edx,%eax,4) |
| |
| // CHECK: rcrl 485498096(%edx) |
| // CHECK: encoding: [0xd1,0x9a,0xf0,0x1c,0xf0,0x1c] |
| rcrl 485498096(%edx) |
| |
| // CHECK: rcrl 485498096 |
| // CHECK: encoding: [0xd1,0x1d,0xf0,0x1c,0xf0,0x1c] |
| rcrl 485498096 |
| |
| // CHECK: rcrl 64(%edx,%eax) |
| // CHECK: encoding: [0xd1,0x5c,0x02,0x40] |
| rcrl 64(%edx,%eax) |
| |
| // CHECK: rcrl %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0x9c,0x82,0x10,0xe3,0x0f,0xe3] |
| rcrl %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rcrl %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0x9c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rcrl %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rcrl %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd3,0x9a,0xf0,0x1c,0xf0,0x1c] |
| rcrl %cl, 485498096(%edx) |
| |
| // CHECK: rcrl %cl, 485498096 |
| // CHECK: encoding: [0xd3,0x1d,0xf0,0x1c,0xf0,0x1c] |
| rcrl %cl, 485498096 |
| |
| // CHECK: rcrl %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd3,0x5c,0x02,0x40] |
| rcrl %cl, 64(%edx,%eax) |
| |
| // CHECK: rcrl %cl, (%edx) |
| // CHECK: encoding: [0xd3,0x1a] |
| rcrl %cl, (%edx) |
| |
| // CHECK: rcrl %eax |
| // CHECK: encoding: [0xd1,0xd8] |
| rcrl %eax |
| |
| // CHECK: rcrl (%edx) |
| // CHECK: encoding: [0xd1,0x1a] |
| rcrl (%edx) |
| |
| // CHECK: rcrw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0x9c,0x82,0x10,0xe3,0x0f,0xe3] |
| rcrw -485498096(%edx,%eax,4) |
| |
| // CHECK: rcrw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0x9c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rcrw 485498096(%edx,%eax,4) |
| |
| // CHECK: rcrw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd1,0x9a,0xf0,0x1c,0xf0,0x1c] |
| rcrw 485498096(%edx) |
| |
| // CHECK: rcrw 485498096 |
| // CHECK: encoding: [0x66,0xd1,0x1d,0xf0,0x1c,0xf0,0x1c] |
| rcrw 485498096 |
| |
| // CHECK: rcrw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd1,0x5c,0x02,0x40] |
| rcrw 64(%edx,%eax) |
| |
| // CHECK: rcrw %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0x9c,0x82,0x10,0xe3,0x0f,0xe3] |
| rcrw %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rcrw %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0x9c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rcrw %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rcrw %cl, 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd3,0x9a,0xf0,0x1c,0xf0,0x1c] |
| rcrw %cl, 485498096(%edx) |
| |
| // CHECK: rcrw %cl, 485498096 |
| // CHECK: encoding: [0x66,0xd3,0x1d,0xf0,0x1c,0xf0,0x1c] |
| rcrw %cl, 485498096 |
| |
| // CHECK: rcrw %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd3,0x5c,0x02,0x40] |
| rcrw %cl, 64(%edx,%eax) |
| |
| // CHECK: rcrw %cl, (%edx) |
| // CHECK: encoding: [0x66,0xd3,0x1a] |
| rcrw %cl, (%edx) |
| |
| // CHECK: rcrw (%edx) |
| // CHECK: encoding: [0x66,0xd1,0x1a] |
| rcrw (%edx) |
| |
| // CHECK: rep cmpsb %es:(%edi), %es:(%esi) |
| // CHECK: encoding: [0xf3,0x26,0xa6] |
| rep cmpsb %es:(%edi), %es:(%esi) |
| |
| // CHECK: rep cmpsl %es:(%edi), %es:(%esi) |
| // CHECK: encoding: [0xf3,0x26,0xa7] |
| rep cmpsl %es:(%edi), %es:(%esi) |
| |
| // CHECK: rep cmpsw %es:(%edi), %es:(%esi) |
| // CHECK: encoding: [0xf3,0x66,0x26,0xa7] |
| rep cmpsw %es:(%edi), %es:(%esi) |
| |
| // CHECK: rep lodsb %es:(%esi), %al |
| // CHECK: encoding: [0xf3,0x26,0xac] |
| rep lodsb %es:(%esi), %al |
| |
| // CHECK: rep lodsw %es:(%esi), %ax |
| // CHECK: encoding: [0xf3,0x66,0x26,0xad] |
| rep lodsw %es:(%esi), %ax |
| |
| // CHECK: rep movsb %es:(%esi), %es:(%edi) |
| // CHECK: encoding: [0xf3,0x26,0xa4] |
| rep movsb %es:(%esi), %es:(%edi) |
| |
| // CHECK: rep movsl %es:(%esi), %es:(%edi) |
| // CHECK: encoding: [0xf3,0x26,0xa5] |
| rep movsl %es:(%esi), %es:(%edi) |
| |
| // CHECK: rep movsw %es:(%esi), %es:(%edi) |
| // CHECK: encoding: [0xf3,0x66,0x26,0xa5] |
| rep movsw %es:(%esi), %es:(%edi) |
| |
| // CHECK: repne cmpsb %es:(%edi), %es:(%esi) |
| // CHECK: encoding: [0xf2,0x26,0xa6] |
| repne cmpsb %es:(%edi), %es:(%esi) |
| |
| // CHECK: repne cmpsl %es:(%edi), %es:(%esi) |
| // CHECK: encoding: [0xf2,0x26,0xa7] |
| repne cmpsl %es:(%edi), %es:(%esi) |
| |
| // CHECK: repne cmpsw %es:(%edi), %es:(%esi) |
| // CHECK: encoding: [0xf2,0x66,0x26,0xa7] |
| repne cmpsw %es:(%edi), %es:(%esi) |
| |
| // CHECK: repne lodsb %es:(%esi), %al |
| // CHECK: encoding: [0xf2,0x26,0xac] |
| repne lodsb %es:(%esi), %al |
| |
| // CHECK: repne lodsw %es:(%esi), %ax |
| // CHECK: encoding: [0xf2,0x66,0x26,0xad] |
| repne lodsw %es:(%esi), %ax |
| |
| // CHECK: repne movsb %es:(%esi), %es:(%edi) |
| // CHECK: encoding: [0xf2,0x26,0xa4] |
| repne movsb %es:(%esi), %es:(%edi) |
| |
| // CHECK: repne movsl %es:(%esi), %es:(%edi) |
| // CHECK: encoding: [0xf2,0x26,0xa5] |
| repne movsl %es:(%esi), %es:(%edi) |
| |
| // CHECK: repne movsw %es:(%esi), %es:(%edi) |
| // CHECK: encoding: [0xf2,0x66,0x26,0xa5] |
| repne movsw %es:(%esi), %es:(%edi) |
| |
| // CHECK: repne scasb %es:(%edi), %al |
| // CHECK: encoding: [0xf2,0xae] |
| repne scasb %es:(%edi), %al |
| |
| // CHECK: repne scasw %es:(%edi), %ax |
| // CHECK: encoding: [0xf2,0x66,0xaf] |
| repne scasw %es:(%edi), %ax |
| |
| // CHECK: repne stosb %al, %es:(%edi) |
| // CHECK: encoding: [0xf2,0xaa] |
| repne stosb %al, %es:(%edi) |
| |
| // CHECK: repne stosw %ax, %es:(%edi) |
| // CHECK: encoding: [0xf2,0x66,0xab] |
| repne stosw %ax, %es:(%edi) |
| |
| // CHECK: rep scasb %es:(%edi), %al |
| // CHECK: encoding: [0xf3,0xae] |
| rep scasb %es:(%edi), %al |
| |
| // CHECK: rep scasw %es:(%edi), %ax |
| // CHECK: encoding: [0xf3,0x66,0xaf] |
| rep scasw %es:(%edi), %ax |
| |
| // CHECK: rep stosb %al, %es:(%edi) |
| // CHECK: encoding: [0xf3,0xaa] |
| rep stosb %al, %es:(%edi) |
| |
| // CHECK: rep stosw %ax, %es:(%edi) |
| // CHECK: encoding: [0xf3,0x66,0xab] |
| rep stosw %ax, %es:(%edi) |
| |
| // CHECK: retl $0 |
| // CHECK: encoding: [0xc2,0x00,0x00] |
| retl $0 |
| |
| // CHECK: retl |
| // CHECK: encoding: [0xc3] |
| retl |
| |
| // CHECK: retw $0 |
| // CHECK: encoding: [0x66,0xc2,0x00,0x00] |
| retw $0 |
| |
| // CHECK: retw |
| // CHECK: encoding: [0x66,0xc3] |
| retw |
| |
| // CHECK: rolb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| rolb -485498096(%edx,%eax,4) |
| |
| // CHECK: rolb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| rolb 485498096(%edx,%eax,4) |
| |
| // CHECK: rolb 485498096(%edx) |
| // CHECK: encoding: [0xd0,0x82,0xf0,0x1c,0xf0,0x1c] |
| rolb 485498096(%edx) |
| |
| // CHECK: rolb 485498096 |
| // CHECK: encoding: [0xd0,0x05,0xf0,0x1c,0xf0,0x1c] |
| rolb 485498096 |
| |
| // CHECK: rolb 64(%edx,%eax) |
| // CHECK: encoding: [0xd0,0x44,0x02,0x40] |
| rolb 64(%edx,%eax) |
| |
| // CHECK: rolb %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| rolb %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rolb %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| rolb %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rolb %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd2,0x82,0xf0,0x1c,0xf0,0x1c] |
| rolb %cl, 485498096(%edx) |
| |
| // CHECK: rolb %cl, 485498096 |
| // CHECK: encoding: [0xd2,0x05,0xf0,0x1c,0xf0,0x1c] |
| rolb %cl, 485498096 |
| |
| // CHECK: rolb %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd2,0x44,0x02,0x40] |
| rolb %cl, 64(%edx,%eax) |
| |
| // CHECK: rolb %cl, (%edx) |
| // CHECK: encoding: [0xd2,0x02] |
| rolb %cl, (%edx) |
| |
| // CHECK: rolb (%edx) |
| // CHECK: encoding: [0xd0,0x02] |
| rolb (%edx) |
| |
| // CHECK: roll -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| roll -485498096(%edx,%eax,4) |
| |
| // CHECK: roll 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| roll 485498096(%edx,%eax,4) |
| |
| // CHECK: roll 485498096(%edx) |
| // CHECK: encoding: [0xd1,0x82,0xf0,0x1c,0xf0,0x1c] |
| roll 485498096(%edx) |
| |
| // CHECK: roll 485498096 |
| // CHECK: encoding: [0xd1,0x05,0xf0,0x1c,0xf0,0x1c] |
| roll 485498096 |
| |
| // CHECK: roll 64(%edx,%eax) |
| // CHECK: encoding: [0xd1,0x44,0x02,0x40] |
| roll 64(%edx,%eax) |
| |
| // CHECK: roll %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| roll %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: roll %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| roll %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: roll %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd3,0x82,0xf0,0x1c,0xf0,0x1c] |
| roll %cl, 485498096(%edx) |
| |
| // CHECK: roll %cl, 485498096 |
| // CHECK: encoding: [0xd3,0x05,0xf0,0x1c,0xf0,0x1c] |
| roll %cl, 485498096 |
| |
| // CHECK: roll %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd3,0x44,0x02,0x40] |
| roll %cl, 64(%edx,%eax) |
| |
| // CHECK: roll %cl, (%edx) |
| // CHECK: encoding: [0xd3,0x02] |
| roll %cl, (%edx) |
| |
| // CHECK: roll %eax |
| // CHECK: encoding: [0xd1,0xc0] |
| roll %eax |
| |
| // CHECK: roll (%edx) |
| // CHECK: encoding: [0xd1,0x02] |
| roll (%edx) |
| |
| // CHECK: rolw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| rolw -485498096(%edx,%eax,4) |
| |
| // CHECK: rolw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| rolw 485498096(%edx,%eax,4) |
| |
| // CHECK: rolw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd1,0x82,0xf0,0x1c,0xf0,0x1c] |
| rolw 485498096(%edx) |
| |
| // CHECK: rolw 485498096 |
| // CHECK: encoding: [0x66,0xd1,0x05,0xf0,0x1c,0xf0,0x1c] |
| rolw 485498096 |
| |
| // CHECK: rolw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd1,0x44,0x02,0x40] |
| rolw 64(%edx,%eax) |
| |
| // CHECK: rolw %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| rolw %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rolw %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| rolw %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rolw %cl, 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd3,0x82,0xf0,0x1c,0xf0,0x1c] |
| rolw %cl, 485498096(%edx) |
| |
| // CHECK: rolw %cl, 485498096 |
| // CHECK: encoding: [0x66,0xd3,0x05,0xf0,0x1c,0xf0,0x1c] |
| rolw %cl, 485498096 |
| |
| // CHECK: rolw %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd3,0x44,0x02,0x40] |
| rolw %cl, 64(%edx,%eax) |
| |
| // CHECK: rolw %cl, (%edx) |
| // CHECK: encoding: [0x66,0xd3,0x02] |
| rolw %cl, (%edx) |
| |
| // CHECK: rolw (%edx) |
| // CHECK: encoding: [0x66,0xd1,0x02] |
| rolw (%edx) |
| |
| // CHECK: rorb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| rorb -485498096(%edx,%eax,4) |
| |
| // CHECK: rorb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rorb 485498096(%edx,%eax,4) |
| |
| // CHECK: rorb 485498096(%edx) |
| // CHECK: encoding: [0xd0,0x8a,0xf0,0x1c,0xf0,0x1c] |
| rorb 485498096(%edx) |
| |
| // CHECK: rorb 485498096 |
| // CHECK: encoding: [0xd0,0x0d,0xf0,0x1c,0xf0,0x1c] |
| rorb 485498096 |
| |
| // CHECK: rorb 64(%edx,%eax) |
| // CHECK: encoding: [0xd0,0x4c,0x02,0x40] |
| rorb 64(%edx,%eax) |
| |
| // CHECK: rorb %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| rorb %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rorb %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rorb %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rorb %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd2,0x8a,0xf0,0x1c,0xf0,0x1c] |
| rorb %cl, 485498096(%edx) |
| |
| // CHECK: rorb %cl, 485498096 |
| // CHECK: encoding: [0xd2,0x0d,0xf0,0x1c,0xf0,0x1c] |
| rorb %cl, 485498096 |
| |
| // CHECK: rorb %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd2,0x4c,0x02,0x40] |
| rorb %cl, 64(%edx,%eax) |
| |
| // CHECK: rorb %cl, (%edx) |
| // CHECK: encoding: [0xd2,0x0a] |
| rorb %cl, (%edx) |
| |
| // CHECK: rorb (%edx) |
| // CHECK: encoding: [0xd0,0x0a] |
| rorb (%edx) |
| |
| // CHECK: rorl -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| rorl -485498096(%edx,%eax,4) |
| |
| // CHECK: rorl 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rorl 485498096(%edx,%eax,4) |
| |
| // CHECK: rorl 485498096(%edx) |
| // CHECK: encoding: [0xd1,0x8a,0xf0,0x1c,0xf0,0x1c] |
| rorl 485498096(%edx) |
| |
| // CHECK: rorl 485498096 |
| // CHECK: encoding: [0xd1,0x0d,0xf0,0x1c,0xf0,0x1c] |
| rorl 485498096 |
| |
| // CHECK: rorl 64(%edx,%eax) |
| // CHECK: encoding: [0xd1,0x4c,0x02,0x40] |
| rorl 64(%edx,%eax) |
| |
| // CHECK: rorl %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| rorl %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rorl %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rorl %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rorl %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd3,0x8a,0xf0,0x1c,0xf0,0x1c] |
| rorl %cl, 485498096(%edx) |
| |
| // CHECK: rorl %cl, 485498096 |
| // CHECK: encoding: [0xd3,0x0d,0xf0,0x1c,0xf0,0x1c] |
| rorl %cl, 485498096 |
| |
| // CHECK: rorl %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd3,0x4c,0x02,0x40] |
| rorl %cl, 64(%edx,%eax) |
| |
| // CHECK: rorl %cl, (%edx) |
| // CHECK: encoding: [0xd3,0x0a] |
| rorl %cl, (%edx) |
| |
| // CHECK: rorl %eax |
| // CHECK: encoding: [0xd1,0xc8] |
| rorl %eax |
| |
| // CHECK: rorl (%edx) |
| // CHECK: encoding: [0xd1,0x0a] |
| rorl (%edx) |
| |
| // CHECK: rorw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| rorw -485498096(%edx,%eax,4) |
| |
| // CHECK: rorw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rorw 485498096(%edx,%eax,4) |
| |
| // CHECK: rorw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd1,0x8a,0xf0,0x1c,0xf0,0x1c] |
| rorw 485498096(%edx) |
| |
| // CHECK: rorw 485498096 |
| // CHECK: encoding: [0x66,0xd1,0x0d,0xf0,0x1c,0xf0,0x1c] |
| rorw 485498096 |
| |
| // CHECK: rorw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd1,0x4c,0x02,0x40] |
| rorw 64(%edx,%eax) |
| |
| // CHECK: rorw %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| rorw %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: rorw %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| rorw %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: rorw %cl, 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd3,0x8a,0xf0,0x1c,0xf0,0x1c] |
| rorw %cl, 485498096(%edx) |
| |
| // CHECK: rorw %cl, 485498096 |
| // CHECK: encoding: [0x66,0xd3,0x0d,0xf0,0x1c,0xf0,0x1c] |
| rorw %cl, 485498096 |
| |
| // CHECK: rorw %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd3,0x4c,0x02,0x40] |
| rorw %cl, 64(%edx,%eax) |
| |
| // CHECK: rorw %cl, (%edx) |
| // CHECK: encoding: [0x66,0xd3,0x0a] |
| rorw %cl, (%edx) |
| |
| // CHECK: rorw (%edx) |
| // CHECK: encoding: [0x66,0xd1,0x0a] |
| rorw (%edx) |
| |
| // CHECK: salc |
| // CHECK: encoding: [0xd6] |
| salc |
| |
| // CHECK: sarb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0xbc,0x82,0x10,0xe3,0x0f,0xe3] |
| sarb -485498096(%edx,%eax,4) |
| |
| // CHECK: sarb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0xbc,0x82,0xf0,0x1c,0xf0,0x1c] |
| sarb 485498096(%edx,%eax,4) |
| |
| // CHECK: sarb 485498096(%edx) |
| // CHECK: encoding: [0xd0,0xba,0xf0,0x1c,0xf0,0x1c] |
| sarb 485498096(%edx) |
| |
| // CHECK: sarb 485498096 |
| // CHECK: encoding: [0xd0,0x3d,0xf0,0x1c,0xf0,0x1c] |
| sarb 485498096 |
| |
| // CHECK: sarb 64(%edx,%eax) |
| // CHECK: encoding: [0xd0,0x7c,0x02,0x40] |
| sarb 64(%edx,%eax) |
| |
| // CHECK: sarb %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0xbc,0x82,0x10,0xe3,0x0f,0xe3] |
| sarb %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: sarb %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0xbc,0x82,0xf0,0x1c,0xf0,0x1c] |
| sarb %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: sarb %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd2,0xba,0xf0,0x1c,0xf0,0x1c] |
| sarb %cl, 485498096(%edx) |
| |
| // CHECK: sarb %cl, 485498096 |
| // CHECK: encoding: [0xd2,0x3d,0xf0,0x1c,0xf0,0x1c] |
| sarb %cl, 485498096 |
| |
| // CHECK: sarb %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd2,0x7c,0x02,0x40] |
| sarb %cl, 64(%edx,%eax) |
| |
| // CHECK: sarb %cl, (%edx) |
| // CHECK: encoding: [0xd2,0x3a] |
| sarb %cl, (%edx) |
| |
| // CHECK: sarb (%edx) |
| // CHECK: encoding: [0xd0,0x3a] |
| sarb (%edx) |
| |
| // CHECK: sarl -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0xbc,0x82,0x10,0xe3,0x0f,0xe3] |
| sarl -485498096(%edx,%eax,4) |
| |
| // CHECK: sarl 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0xbc,0x82,0xf0,0x1c,0xf0,0x1c] |
| sarl 485498096(%edx,%eax,4) |
| |
| // CHECK: sarl 485498096(%edx) |
| // CHECK: encoding: [0xd1,0xba,0xf0,0x1c,0xf0,0x1c] |
| sarl 485498096(%edx) |
| |
| // CHECK: sarl 485498096 |
| // CHECK: encoding: [0xd1,0x3d,0xf0,0x1c,0xf0,0x1c] |
| sarl 485498096 |
| |
| // CHECK: sarl 64(%edx,%eax) |
| // CHECK: encoding: [0xd1,0x7c,0x02,0x40] |
| sarl 64(%edx,%eax) |
| |
| // CHECK: sarl %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0xbc,0x82,0x10,0xe3,0x0f,0xe3] |
| sarl %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: sarl %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0xbc,0x82,0xf0,0x1c,0xf0,0x1c] |
| sarl %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: sarl %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd3,0xba,0xf0,0x1c,0xf0,0x1c] |
| sarl %cl, 485498096(%edx) |
| |
| // CHECK: sarl %cl, 485498096 |
| // CHECK: encoding: [0xd3,0x3d,0xf0,0x1c,0xf0,0x1c] |
| sarl %cl, 485498096 |
| |
| // CHECK: sarl %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd3,0x7c,0x02,0x40] |
| sarl %cl, 64(%edx,%eax) |
| |
| // CHECK: sarl %cl, (%edx) |
| // CHECK: encoding: [0xd3,0x3a] |
| sarl %cl, (%edx) |
| |
| // CHECK: sarl %eax |
| // CHECK: encoding: [0xd1,0xf8] |
| sarl %eax |
| |
| // CHECK: sarl (%edx) |
| // CHECK: encoding: [0xd1,0x3a] |
| sarl (%edx) |
| |
| // CHECK: sarw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0xbc,0x82,0x10,0xe3,0x0f,0xe3] |
| sarw -485498096(%edx,%eax,4) |
| |
| // CHECK: sarw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0xbc,0x82,0xf0,0x1c,0xf0,0x1c] |
| sarw 485498096(%edx,%eax,4) |
| |
| // CHECK: sarw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd1,0xba,0xf0,0x1c,0xf0,0x1c] |
| sarw 485498096(%edx) |
| |
| // CHECK: sarw 485498096 |
| // CHECK: encoding: [0x66,0xd1,0x3d,0xf0,0x1c,0xf0,0x1c] |
| sarw 485498096 |
| |
| // CHECK: sarw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd1,0x7c,0x02,0x40] |
| sarw 64(%edx,%eax) |
| |
| // CHECK: sarw %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0xbc,0x82,0x10,0xe3,0x0f,0xe3] |
| sarw %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: sarw %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0xbc,0x82,0xf0,0x1c,0xf0,0x1c] |
| sarw %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: sarw %cl, 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd3,0xba,0xf0,0x1c,0xf0,0x1c] |
| sarw %cl, 485498096(%edx) |
| |
| // CHECK: sarw %cl, 485498096 |
| // CHECK: encoding: [0x66,0xd3,0x3d,0xf0,0x1c,0xf0,0x1c] |
| sarw %cl, 485498096 |
| |
| // CHECK: sarw %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd3,0x7c,0x02,0x40] |
| sarw %cl, 64(%edx,%eax) |
| |
| // CHECK: sarw %cl, (%edx) |
| // CHECK: encoding: [0x66,0xd3,0x3a] |
| sarw %cl, (%edx) |
| |
| // CHECK: sarw (%edx) |
| // CHECK: encoding: [0x66,0xd1,0x3a] |
| sarw (%edx) |
| |
| // CHECK: sbbb $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0x9c,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| sbbb $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: sbbb $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0x9c,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| sbbb $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: sbbb $0, 485498096(%edx) |
| // CHECK: encoding: [0x80,0x9a,0xf0,0x1c,0xf0,0x1c,0x00] |
| sbbb $0, 485498096(%edx) |
| |
| // CHECK: sbbb $0, 485498096 |
| // CHECK: encoding: [0x80,0x1d,0xf0,0x1c,0xf0,0x1c,0x00] |
| sbbb $0, 485498096 |
| |
| // CHECK: sbbb $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x80,0x5c,0x02,0x40,0x00] |
| sbbb $0, 64(%edx,%eax) |
| |
| // CHECK: sbbb $0, %al |
| // CHECK: encoding: [0x1c,0x00] |
| sbbb $0, %al |
| |
| // CHECK: sbbb $0, (%edx) |
| // CHECK: encoding: [0x80,0x1a,0x00] |
| sbbb $0, (%edx) |
| |
| // CHECK: sbbl $0, %eax |
| // CHECK: encoding: [0x83,0xd8,0x00] |
| sbbl $0, %eax |
| |
| // CHECK: sbbl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x1b,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| sbbl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: sbbl 485498096, %eax |
| // CHECK: encoding: [0x1b,0x05,0xf0,0x1c,0xf0,0x1c] |
| sbbl 485498096, %eax |
| |
| // CHECK: sbbl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x1b,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| sbbl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: sbbl 485498096(%edx), %eax |
| // CHECK: encoding: [0x1b,0x82,0xf0,0x1c,0xf0,0x1c] |
| sbbl 485498096(%edx), %eax |
| |
| // CHECK: sbbl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0x1b,0x44,0x02,0x40] |
| sbbl 64(%edx,%eax), %eax |
| |
| // CHECK: sbbl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x19,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| sbbl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: sbbl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x19,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| sbbl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: sbbl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x19,0x82,0xf0,0x1c,0xf0,0x1c] |
| sbbl %eax, 485498096(%edx) |
| |
| // CHECK: sbbl %eax, 485498096 |
| // CHECK: encoding: [0x19,0x05,0xf0,0x1c,0xf0,0x1c] |
| sbbl %eax, 485498096 |
| |
| // CHECK: sbbl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x19,0x44,0x02,0x40] |
| sbbl %eax, 64(%edx,%eax) |
| |
| // CHECK: sbbl %eax, %eax |
| // CHECK: encoding: [0x19,0xc0] |
| sbbl %eax, %eax |
| |
| // CHECK: sbbl %eax, (%edx) |
| // CHECK: encoding: [0x19,0x02] |
| sbbl %eax, (%edx) |
| |
| // CHECK: sbbl (%edx), %eax |
| // CHECK: encoding: [0x1b,0x02] |
| sbbl (%edx), %eax |
| |
| // CHECK: scasb %es:(%edi), %al |
| // CHECK: encoding: [0xae] |
| scasb %es:(%edi), %al |
| |
| // CHECK: scasw %es:(%edi), %ax |
| // CHECK: encoding: [0x66,0xaf] |
| scasw %es:(%edi), %ax |
| |
| // CHECK: shlb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| shlb -485498096(%edx,%eax,4) |
| |
| // CHECK: shlb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| shlb 485498096(%edx,%eax,4) |
| |
| // CHECK: shlb 485498096(%edx) |
| // CHECK: encoding: [0xd0,0xa2,0xf0,0x1c,0xf0,0x1c] |
| shlb 485498096(%edx) |
| |
| // CHECK: shlb 485498096 |
| // CHECK: encoding: [0xd0,0x25,0xf0,0x1c,0xf0,0x1c] |
| shlb 485498096 |
| |
| // CHECK: shlb 64(%edx,%eax) |
| // CHECK: encoding: [0xd0,0x64,0x02,0x40] |
| shlb 64(%edx,%eax) |
| |
| // CHECK: shlb %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| shlb %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: shlb %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| shlb %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: shlb %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd2,0xa2,0xf0,0x1c,0xf0,0x1c] |
| shlb %cl, 485498096(%edx) |
| |
| // CHECK: shlb %cl, 485498096 |
| // CHECK: encoding: [0xd2,0x25,0xf0,0x1c,0xf0,0x1c] |
| shlb %cl, 485498096 |
| |
| // CHECK: shlb %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd2,0x64,0x02,0x40] |
| shlb %cl, 64(%edx,%eax) |
| |
| // CHECK: shlb %cl, (%edx) |
| // CHECK: encoding: [0xd2,0x22] |
| shlb %cl, (%edx) |
| |
| // CHECK: shlb (%edx) |
| // CHECK: encoding: [0xd0,0x22] |
| shlb (%edx) |
| |
| // CHECK: shll -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| shll -485498096(%edx,%eax,4) |
| |
| // CHECK: shll 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| shll 485498096(%edx,%eax,4) |
| |
| // CHECK: shll 485498096(%edx) |
| // CHECK: encoding: [0xd1,0xa2,0xf0,0x1c,0xf0,0x1c] |
| shll 485498096(%edx) |
| |
| // CHECK: shll 485498096 |
| // CHECK: encoding: [0xd1,0x25,0xf0,0x1c,0xf0,0x1c] |
| shll 485498096 |
| |
| // CHECK: shll 64(%edx,%eax) |
| // CHECK: encoding: [0xd1,0x64,0x02,0x40] |
| shll 64(%edx,%eax) |
| |
| // CHECK: shll %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| shll %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: shll %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| shll %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: shll %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd3,0xa2,0xf0,0x1c,0xf0,0x1c] |
| shll %cl, 485498096(%edx) |
| |
| // CHECK: shll %cl, 485498096 |
| // CHECK: encoding: [0xd3,0x25,0xf0,0x1c,0xf0,0x1c] |
| shll %cl, 485498096 |
| |
| // CHECK: shll %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd3,0x64,0x02,0x40] |
| shll %cl, 64(%edx,%eax) |
| |
| // CHECK: shll %cl, (%edx) |
| // CHECK: encoding: [0xd3,0x22] |
| shll %cl, (%edx) |
| |
| // CHECK: shll %eax |
| // CHECK: encoding: [0xd1,0xe0] |
| shll %eax |
| |
| // CHECK: shll (%edx) |
| // CHECK: encoding: [0xd1,0x22] |
| shll (%edx) |
| |
| // CHECK: shlw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| shlw -485498096(%edx,%eax,4) |
| |
| // CHECK: shlw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| shlw 485498096(%edx,%eax,4) |
| |
| // CHECK: shlw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd1,0xa2,0xf0,0x1c,0xf0,0x1c] |
| shlw 485498096(%edx) |
| |
| // CHECK: shlw 485498096 |
| // CHECK: encoding: [0x66,0xd1,0x25,0xf0,0x1c,0xf0,0x1c] |
| shlw 485498096 |
| |
| // CHECK: shlw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd1,0x64,0x02,0x40] |
| shlw 64(%edx,%eax) |
| |
| // CHECK: shlw %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| shlw %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: shlw %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| shlw %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: shlw %cl, 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd3,0xa2,0xf0,0x1c,0xf0,0x1c] |
| shlw %cl, 485498096(%edx) |
| |
| // CHECK: shlw %cl, 485498096 |
| // CHECK: encoding: [0x66,0xd3,0x25,0xf0,0x1c,0xf0,0x1c] |
| shlw %cl, 485498096 |
| |
| // CHECK: shlw %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd3,0x64,0x02,0x40] |
| shlw %cl, 64(%edx,%eax) |
| |
| // CHECK: shlw %cl, (%edx) |
| // CHECK: encoding: [0x66,0xd3,0x22] |
| shlw %cl, (%edx) |
| |
| // CHECK: shlw (%edx) |
| // CHECK: encoding: [0x66,0xd1,0x22] |
| shlw (%edx) |
| |
| // CHECK: shrb -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0xac,0x82,0x10,0xe3,0x0f,0xe3] |
| shrb -485498096(%edx,%eax,4) |
| |
| // CHECK: shrb 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd0,0xac,0x82,0xf0,0x1c,0xf0,0x1c] |
| shrb 485498096(%edx,%eax,4) |
| |
| // CHECK: shrb 485498096(%edx) |
| // CHECK: encoding: [0xd0,0xaa,0xf0,0x1c,0xf0,0x1c] |
| shrb 485498096(%edx) |
| |
| // CHECK: shrb 485498096 |
| // CHECK: encoding: [0xd0,0x2d,0xf0,0x1c,0xf0,0x1c] |
| shrb 485498096 |
| |
| // CHECK: shrb 64(%edx,%eax) |
| // CHECK: encoding: [0xd0,0x6c,0x02,0x40] |
| shrb 64(%edx,%eax) |
| |
| // CHECK: shrb %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0xac,0x82,0x10,0xe3,0x0f,0xe3] |
| shrb %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: shrb %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd2,0xac,0x82,0xf0,0x1c,0xf0,0x1c] |
| shrb %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: shrb %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd2,0xaa,0xf0,0x1c,0xf0,0x1c] |
| shrb %cl, 485498096(%edx) |
| |
| // CHECK: shrb %cl, 485498096 |
| // CHECK: encoding: [0xd2,0x2d,0xf0,0x1c,0xf0,0x1c] |
| shrb %cl, 485498096 |
| |
| // CHECK: shrb %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd2,0x6c,0x02,0x40] |
| shrb %cl, 64(%edx,%eax) |
| |
| // CHECK: shrb %cl, (%edx) |
| // CHECK: encoding: [0xd2,0x2a] |
| shrb %cl, (%edx) |
| |
| // CHECK: shrb (%edx) |
| // CHECK: encoding: [0xd0,0x2a] |
| shrb (%edx) |
| |
| // CHECK: shrl -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0xac,0x82,0x10,0xe3,0x0f,0xe3] |
| shrl -485498096(%edx,%eax,4) |
| |
| // CHECK: shrl 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd1,0xac,0x82,0xf0,0x1c,0xf0,0x1c] |
| shrl 485498096(%edx,%eax,4) |
| |
| // CHECK: shrl 485498096(%edx) |
| // CHECK: encoding: [0xd1,0xaa,0xf0,0x1c,0xf0,0x1c] |
| shrl 485498096(%edx) |
| |
| // CHECK: shrl 485498096 |
| // CHECK: encoding: [0xd1,0x2d,0xf0,0x1c,0xf0,0x1c] |
| shrl 485498096 |
| |
| // CHECK: shrl 64(%edx,%eax) |
| // CHECK: encoding: [0xd1,0x6c,0x02,0x40] |
| shrl 64(%edx,%eax) |
| |
| // CHECK: shrl %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0xac,0x82,0x10,0xe3,0x0f,0xe3] |
| shrl %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: shrl %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xd3,0xac,0x82,0xf0,0x1c,0xf0,0x1c] |
| shrl %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: shrl %cl, 485498096(%edx) |
| // CHECK: encoding: [0xd3,0xaa,0xf0,0x1c,0xf0,0x1c] |
| shrl %cl, 485498096(%edx) |
| |
| // CHECK: shrl %cl, 485498096 |
| // CHECK: encoding: [0xd3,0x2d,0xf0,0x1c,0xf0,0x1c] |
| shrl %cl, 485498096 |
| |
| // CHECK: shrl %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0xd3,0x6c,0x02,0x40] |
| shrl %cl, 64(%edx,%eax) |
| |
| // CHECK: shrl %cl, (%edx) |
| // CHECK: encoding: [0xd3,0x2a] |
| shrl %cl, (%edx) |
| |
| // CHECK: shrl %eax |
| // CHECK: encoding: [0xd1,0xe8] |
| shrl %eax |
| |
| // CHECK: shrl (%edx) |
| // CHECK: encoding: [0xd1,0x2a] |
| shrl (%edx) |
| |
| // CHECK: shrw -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0xac,0x82,0x10,0xe3,0x0f,0xe3] |
| shrw -485498096(%edx,%eax,4) |
| |
| // CHECK: shrw 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd1,0xac,0x82,0xf0,0x1c,0xf0,0x1c] |
| shrw 485498096(%edx,%eax,4) |
| |
| // CHECK: shrw 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd1,0xaa,0xf0,0x1c,0xf0,0x1c] |
| shrw 485498096(%edx) |
| |
| // CHECK: shrw 485498096 |
| // CHECK: encoding: [0x66,0xd1,0x2d,0xf0,0x1c,0xf0,0x1c] |
| shrw 485498096 |
| |
| // CHECK: shrw 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd1,0x6c,0x02,0x40] |
| shrw 64(%edx,%eax) |
| |
| // CHECK: shrw %cl, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0xac,0x82,0x10,0xe3,0x0f,0xe3] |
| shrw %cl, -485498096(%edx,%eax,4) |
| |
| // CHECK: shrw %cl, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xd3,0xac,0x82,0xf0,0x1c,0xf0,0x1c] |
| shrw %cl, 485498096(%edx,%eax,4) |
| |
| // CHECK: shrw %cl, 485498096(%edx) |
| // CHECK: encoding: [0x66,0xd3,0xaa,0xf0,0x1c,0xf0,0x1c] |
| shrw %cl, 485498096(%edx) |
| |
| // CHECK: shrw %cl, 485498096 |
| // CHECK: encoding: [0x66,0xd3,0x2d,0xf0,0x1c,0xf0,0x1c] |
| shrw %cl, 485498096 |
| |
| // CHECK: shrw %cl, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xd3,0x6c,0x02,0x40] |
| shrw %cl, 64(%edx,%eax) |
| |
| // CHECK: shrw %cl, (%edx) |
| // CHECK: encoding: [0x66,0xd3,0x2a] |
| shrw %cl, (%edx) |
| |
| // CHECK: shrw (%edx) |
| // CHECK: encoding: [0x66,0xd1,0x2a] |
| shrw (%edx) |
| |
| // CHECK: stc |
| // CHECK: encoding: [0xf9] |
| stc |
| |
| // CHECK: std |
| // CHECK: encoding: [0xfd] |
| std |
| |
| // CHECK: sti |
| // CHECK: encoding: [0xfb] |
| sti |
| |
| // CHECK: stosb %al, %es:(%edi) |
| // CHECK: encoding: [0xaa] |
| stosb %al, %es:(%edi) |
| |
| // CHECK: stosw %ax, %es:(%edi) |
| // CHECK: encoding: [0x66,0xab] |
| stosw %ax, %es:(%edi) |
| |
| // CHECK: subb $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0xac,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| subb $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: subb $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0xac,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| subb $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: subb $0, 485498096(%edx) |
| // CHECK: encoding: [0x80,0xaa,0xf0,0x1c,0xf0,0x1c,0x00] |
| subb $0, 485498096(%edx) |
| |
| // CHECK: subb $0, 485498096 |
| // CHECK: encoding: [0x80,0x2d,0xf0,0x1c,0xf0,0x1c,0x00] |
| subb $0, 485498096 |
| |
| // CHECK: subb $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x80,0x6c,0x02,0x40,0x00] |
| subb $0, 64(%edx,%eax) |
| |
| // CHECK: subb $0, %al |
| // CHECK: encoding: [0x2c,0x00] |
| subb $0, %al |
| |
| // CHECK: subb $0, (%edx) |
| // CHECK: encoding: [0x80,0x2a,0x00] |
| subb $0, (%edx) |
| |
| // CHECK: subl $0, %eax |
| // CHECK: encoding: [0x83,0xe8,0x00] |
| subl $0, %eax |
| |
| // CHECK: subl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x2b,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| subl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: subl 485498096, %eax |
| // CHECK: encoding: [0x2b,0x05,0xf0,0x1c,0xf0,0x1c] |
| subl 485498096, %eax |
| |
| // CHECK: subl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x2b,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| subl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: subl 485498096(%edx), %eax |
| // CHECK: encoding: [0x2b,0x82,0xf0,0x1c,0xf0,0x1c] |
| subl 485498096(%edx), %eax |
| |
| // CHECK: subl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0x2b,0x44,0x02,0x40] |
| subl 64(%edx,%eax), %eax |
| |
| // CHECK: subl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x29,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| subl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: subl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x29,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| subl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: subl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x29,0x82,0xf0,0x1c,0xf0,0x1c] |
| subl %eax, 485498096(%edx) |
| |
| // CHECK: subl %eax, 485498096 |
| // CHECK: encoding: [0x29,0x05,0xf0,0x1c,0xf0,0x1c] |
| subl %eax, 485498096 |
| |
| // CHECK: subl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x29,0x44,0x02,0x40] |
| subl %eax, 64(%edx,%eax) |
| |
| // CHECK: subl %eax, %eax |
| // CHECK: encoding: [0x29,0xc0] |
| subl %eax, %eax |
| |
| // CHECK: subl %eax, (%edx) |
| // CHECK: encoding: [0x29,0x02] |
| subl %eax, (%edx) |
| |
| // CHECK: subl (%edx), %eax |
| // CHECK: encoding: [0x2b,0x02] |
| subl (%edx), %eax |
| |
| // CHECK: testb $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| testb $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: testb $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf6,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| testb $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: testb $0, 485498096(%edx) |
| // CHECK: encoding: [0xf6,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| testb $0, 485498096(%edx) |
| |
| // CHECK: testb $0, 485498096 |
| // CHECK: encoding: [0xf6,0x05,0xf0,0x1c,0xf0,0x1c,0x00] |
| testb $0, 485498096 |
| |
| // CHECK: testb $0, 64(%edx,%eax) |
| // CHECK: encoding: [0xf6,0x44,0x02,0x40,0x00] |
| testb $0, 64(%edx,%eax) |
| |
| // CHECK: testb $0, %al |
| // CHECK: encoding: [0xa8,0x00] |
| testb $0, %al |
| |
| // CHECK: testb $0, (%edx) |
| // CHECK: encoding: [0xf6,0x02,0x00] |
| testb $0, (%edx) |
| |
| // CHECK: testl $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00,0x00,0x00,0x00] |
| testl $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: testl $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xf7,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00] |
| testl $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: testl $0, 485498096(%edx) |
| // CHECK: encoding: [0xf7,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00] |
| testl $0, 485498096(%edx) |
| |
| // CHECK: testl $0, 485498096 |
| // CHECK: encoding: [0xf7,0x05,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00] |
| testl $0, 485498096 |
| |
| // CHECK: testl $0, 64(%edx,%eax) |
| // CHECK: encoding: [0xf7,0x44,0x02,0x40,0x00,0x00,0x00,0x00] |
| testl $0, 64(%edx,%eax) |
| |
| // CHECK: testl $0, %eax |
| // CHECK: encoding: [0xa9,0x00,0x00,0x00,0x00] |
| testl $0, %eax |
| |
| // CHECK: testl $0, (%edx) |
| // CHECK: encoding: [0xf7,0x02,0x00,0x00,0x00,0x00] |
| testl $0, (%edx) |
| |
| // CHECK: testl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x85,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| testl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: testl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x85,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| testl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: testl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x85,0x82,0xf0,0x1c,0xf0,0x1c] |
| testl %eax, 485498096(%edx) |
| |
| // CHECK: testl %eax, 485498096 |
| // CHECK: encoding: [0x85,0x05,0xf0,0x1c,0xf0,0x1c] |
| testl %eax, 485498096 |
| |
| // CHECK: testl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x85,0x44,0x02,0x40] |
| testl %eax, 64(%edx,%eax) |
| |
| // CHECK: testl %eax, %eax |
| // CHECK: encoding: [0x85,0xc0] |
| testl %eax, %eax |
| |
| // CHECK: testl %eax, (%edx) |
| // CHECK: encoding: [0x85,0x02] |
| testl %eax, (%edx) |
| |
| // CHECK: testw $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00,0x00] |
| testw $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: testw $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0xf7,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00] |
| testw $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: testw $0, 485498096(%edx) |
| // CHECK: encoding: [0x66,0xf7,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00] |
| testw $0, 485498096(%edx) |
| |
| // CHECK: testw $0, 485498096 |
| // CHECK: encoding: [0x66,0xf7,0x05,0xf0,0x1c,0xf0,0x1c,0x00,0x00] |
| testw $0, 485498096 |
| |
| // CHECK: testw $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0xf7,0x44,0x02,0x40,0x00,0x00] |
| testw $0, 64(%edx,%eax) |
| |
| // CHECK: testw $0, (%edx) |
| // CHECK: encoding: [0x66,0xf7,0x02,0x00,0x00] |
| testw $0, (%edx) |
| |
| // CHECK: xchgl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x87,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| xchgl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: xchgl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x87,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| xchgl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: xchgl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x87,0x82,0xf0,0x1c,0xf0,0x1c] |
| xchgl %eax, 485498096(%edx) |
| |
| // CHECK: xchgl %eax, 485498096 |
| // CHECK: encoding: [0x87,0x05,0xf0,0x1c,0xf0,0x1c] |
| xchgl %eax, 485498096 |
| |
| // CHECK: xchgl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x87,0x44,0x02,0x40] |
| xchgl %eax, 64(%edx,%eax) |
| |
| // CHECK: xchgl %eax, %eax |
| // CHECK: encoding: [0x90] |
| xchgl %eax, %eax |
| |
| // CHECK: xchgl %eax, (%edx) |
| // CHECK: encoding: [0x87,0x02] |
| xchgl %eax, (%edx) |
| |
| // CHECK: xlatb |
| // CHECK: encoding: [0xd7] |
| xlatb |
| |
| // CHECK: xorb $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0xb4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| xorb $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: xorb $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x80,0xb4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| xorb $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: xorb $0, 485498096(%edx) |
| // CHECK: encoding: [0x80,0xb2,0xf0,0x1c,0xf0,0x1c,0x00] |
| xorb $0, 485498096(%edx) |
| |
| // CHECK: xorb $0, 485498096 |
| // CHECK: encoding: [0x80,0x35,0xf0,0x1c,0xf0,0x1c,0x00] |
| xorb $0, 485498096 |
| |
| // CHECK: xorb $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x80,0x74,0x02,0x40,0x00] |
| xorb $0, 64(%edx,%eax) |
| |
| // CHECK: xorb $0, %al |
| // CHECK: encoding: [0x34,0x00] |
| xorb $0, %al |
| |
| // CHECK: xorb $0, (%edx) |
| // CHECK: encoding: [0x80,0x32,0x00] |
| xorb $0, (%edx) |
| |
| // CHECK: xorl $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0xb4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| xorl $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: xorl $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x83,0xb4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| xorl $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: xorl $0, 485498096(%edx) |
| // CHECK: encoding: [0x83,0xb2,0xf0,0x1c,0xf0,0x1c,0x00] |
| xorl $0, 485498096(%edx) |
| |
| // CHECK: xorl $0, 485498096 |
| // CHECK: encoding: [0x83,0x35,0xf0,0x1c,0xf0,0x1c,0x00] |
| xorl $0, 485498096 |
| |
| // CHECK: xorl $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x83,0x74,0x02,0x40,0x00] |
| xorl $0, 64(%edx,%eax) |
| |
| // CHECK: xorl $0, %eax |
| // CHECK: encoding: [0x83,0xf0,0x00] |
| xorl $0, %eax |
| |
| // CHECK: xorl $0, (%edx) |
| // CHECK: encoding: [0x83,0x32,0x00] |
| xorl $0, (%edx) |
| |
| // CHECK: xorl 3809469200(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x33,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| xorl 3809469200(%edx,%eax,4), %eax |
| |
| // CHECK: xorl 485498096, %eax |
| // CHECK: encoding: [0x33,0x05,0xf0,0x1c,0xf0,0x1c] |
| xorl 485498096, %eax |
| |
| // CHECK: xorl 485498096(%edx,%eax,4), %eax |
| // CHECK: encoding: [0x33,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| xorl 485498096(%edx,%eax,4), %eax |
| |
| // CHECK: xorl 485498096(%edx), %eax |
| // CHECK: encoding: [0x33,0x82,0xf0,0x1c,0xf0,0x1c] |
| xorl 485498096(%edx), %eax |
| |
| // CHECK: xorl 64(%edx,%eax), %eax |
| // CHECK: encoding: [0x33,0x44,0x02,0x40] |
| xorl 64(%edx,%eax), %eax |
| |
| // CHECK: xorl %eax, 3809469200(%edx,%eax,4) |
| // CHECK: encoding: [0x31,0x84,0x82,0x10,0xe3,0x0f,0xe3] |
| xorl %eax, 3809469200(%edx,%eax,4) |
| |
| // CHECK: xorl %eax, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x31,0x84,0x82,0xf0,0x1c,0xf0,0x1c] |
| xorl %eax, 485498096(%edx,%eax,4) |
| |
| // CHECK: xorl %eax, 485498096(%edx) |
| // CHECK: encoding: [0x31,0x82,0xf0,0x1c,0xf0,0x1c] |
| xorl %eax, 485498096(%edx) |
| |
| // CHECK: xorl %eax, 485498096 |
| // CHECK: encoding: [0x31,0x05,0xf0,0x1c,0xf0,0x1c] |
| xorl %eax, 485498096 |
| |
| // CHECK: xorl %eax, 64(%edx,%eax) |
| // CHECK: encoding: [0x31,0x44,0x02,0x40] |
| xorl %eax, 64(%edx,%eax) |
| |
| // CHECK: xorl %eax, %eax |
| // CHECK: encoding: [0x31,0xc0] |
| xorl %eax, %eax |
| |
| // CHECK: xorl %eax, (%edx) |
| // CHECK: encoding: [0x31,0x02] |
| xorl %eax, (%edx) |
| |
| // CHECK: xorl (%edx), %eax |
| // CHECK: encoding: [0x33,0x02] |
| xorl (%edx), %eax |
| |
| // CHECK: xorw $0, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0xb4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| xorw $0, -485498096(%edx,%eax,4) |
| |
| // CHECK: xorw $0, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0x66,0x83,0xb4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| xorw $0, 485498096(%edx,%eax,4) |
| |
| // CHECK: xorw $0, 485498096(%edx) |
| // CHECK: encoding: [0x66,0x83,0xb2,0xf0,0x1c,0xf0,0x1c,0x00] |
| xorw $0, 485498096(%edx) |
| |
| // CHECK: xorw $0, 485498096 |
| // CHECK: encoding: [0x66,0x83,0x35,0xf0,0x1c,0xf0,0x1c,0x00] |
| xorw $0, 485498096 |
| |
| // CHECK: xorw $0, 64(%edx,%eax) |
| // CHECK: encoding: [0x66,0x83,0x74,0x02,0x40,0x00] |
| xorw $0, 64(%edx,%eax) |
| |
| // CHECK: xorw $0, (%edx) |
| // CHECK: encoding: [0x66,0x83,0x32,0x00] |
| xorw $0, (%edx) |
| |