| // RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s |
| |
| // CHECK: addpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x58,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| addpd 485498096, %xmm6 |
| |
| // CHECK: addpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x58,0x74,0x82,0xc0] |
| addpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: addpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x58,0x74,0x82,0x40] |
| addpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: addpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x58,0x74,0x02,0x40] |
| addpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: addpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x58,0x72,0x40] |
| addpd 64(%rdx), %xmm6 |
| |
| // CHECK: addpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x58,0x32] |
| addpd (%rdx), %xmm6 |
| |
| // CHECK: addpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x58,0xf6] |
| addpd %xmm6, %xmm6 |
| |
| // CHECK: addsd 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x58,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| addsd 485498096, %xmm6 |
| |
| // CHECK: addsd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x58,0x74,0x82,0xc0] |
| addsd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: addsd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x58,0x74,0x82,0x40] |
| addsd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: addsd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x58,0x74,0x02,0x40] |
| addsd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: addsd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x58,0x72,0x40] |
| addsd 64(%rdx), %xmm6 |
| |
| // CHECK: addsd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x58,0x32] |
| addsd (%rdx), %xmm6 |
| |
| // CHECK: addsd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x58,0xf6] |
| addsd %xmm6, %xmm6 |
| |
| // CHECK: andnpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x55,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| andnpd 485498096, %xmm6 |
| |
| // CHECK: andnpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x55,0x74,0x82,0xc0] |
| andnpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: andnpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x55,0x74,0x82,0x40] |
| andnpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: andnpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x55,0x74,0x02,0x40] |
| andnpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: andnpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x55,0x72,0x40] |
| andnpd 64(%rdx), %xmm6 |
| |
| // CHECK: andnpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x55,0x32] |
| andnpd (%rdx), %xmm6 |
| |
| // CHECK: andnpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x55,0xf6] |
| andnpd %xmm6, %xmm6 |
| |
| // CHECK: andpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x54,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| andpd 485498096, %xmm6 |
| |
| // CHECK: andpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x54,0x74,0x82,0xc0] |
| andpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: andpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x54,0x74,0x82,0x40] |
| andpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: andpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x54,0x74,0x02,0x40] |
| andpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: andpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x54,0x72,0x40] |
| andpd 64(%rdx), %xmm6 |
| |
| // CHECK: andpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x54,0x32] |
| andpd (%rdx), %xmm6 |
| |
| // CHECK: andpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x54,0xf6] |
| andpd %xmm6, %xmm6 |
| |
| // CHECK: cmpeqpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc2,0x34,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpeqpd 485498096, %xmm6 |
| |
| // CHECK: cmpeqpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc2,0x74,0x82,0xc0,0x00] |
| cmpeqpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cmpeqpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc2,0x74,0x82,0x40,0x00] |
| cmpeqpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cmpeqpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc2,0x74,0x02,0x40,0x00] |
| cmpeqpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cmpeqpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc2,0x72,0x40,0x00] |
| cmpeqpd 64(%rdx), %xmm6 |
| |
| // CHECK: cmpeqpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc2,0x32,0x00] |
| cmpeqpd (%rdx), %xmm6 |
| |
| // CHECK: cmpeqpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc2,0xf6,0x00] |
| cmpeqpd %xmm6, %xmm6 |
| |
| // CHECK: cmpeqsd 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xc2,0x34,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| cmpeqsd 485498096, %xmm6 |
| |
| // CHECK: cmpeqsd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xc2,0x74,0x82,0xc0,0x00] |
| cmpeqsd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cmpeqsd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xc2,0x74,0x82,0x40,0x00] |
| cmpeqsd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cmpeqsd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xc2,0x74,0x02,0x40,0x00] |
| cmpeqsd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cmpeqsd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xc2,0x72,0x40,0x00] |
| cmpeqsd 64(%rdx), %xmm6 |
| |
| // CHECK: cmpeqsd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xc2,0x32,0x00] |
| cmpeqsd (%rdx), %xmm6 |
| |
| // CHECK: cmpeqsd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xc2,0xf6,0x00] |
| cmpeqsd %xmm6, %xmm6 |
| |
| // CHECK: comisd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2f,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| comisd 485498096, %xmm6 |
| |
| // CHECK: comisd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2f,0x74,0x82,0xc0] |
| comisd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: comisd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2f,0x74,0x82,0x40] |
| comisd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: comisd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2f,0x74,0x02,0x40] |
| comisd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: comisd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2f,0x72,0x40] |
| comisd 64(%rdx), %xmm6 |
| |
| // CHECK: comisd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2f,0x32] |
| comisd (%rdx), %xmm6 |
| |
| // CHECK: comisd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2f,0xf6] |
| comisd %xmm6, %xmm6 |
| |
| // CHECK: cvtdq2pd 485498096, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0xe6,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtdq2pd 485498096, %xmm6 |
| |
| // CHECK: cvtdq2pd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0xe6,0x74,0x82,0xc0] |
| cvtdq2pd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtdq2pd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0xe6,0x74,0x82,0x40] |
| cvtdq2pd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtdq2pd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0xe6,0x74,0x02,0x40] |
| cvtdq2pd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtdq2pd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0xe6,0x72,0x40] |
| cvtdq2pd 64(%rdx), %xmm6 |
| |
| // CHECK: cvtdq2pd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0xe6,0x32] |
| cvtdq2pd (%rdx), %xmm6 |
| |
| // CHECK: cvtdq2pd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0xe6,0xf6] |
| cvtdq2pd %xmm6, %xmm6 |
| |
| // CHECK: cvtdq2ps 485498096, %xmm6 |
| // CHECK: encoding: [0x0f,0x5b,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtdq2ps 485498096, %xmm6 |
| |
| // CHECK: cvtdq2ps -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x0f,0x5b,0x74,0x82,0xc0] |
| cvtdq2ps -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtdq2ps 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x0f,0x5b,0x74,0x82,0x40] |
| cvtdq2ps 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtdq2ps 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x0f,0x5b,0x74,0x02,0x40] |
| cvtdq2ps 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtdq2ps 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x0f,0x5b,0x72,0x40] |
| cvtdq2ps 64(%rdx), %xmm6 |
| |
| // CHECK: cvtdq2ps (%rdx), %xmm6 |
| // CHECK: encoding: [0x0f,0x5b,0x32] |
| cvtdq2ps (%rdx), %xmm6 |
| |
| // CHECK: cvtdq2ps %xmm6, %xmm6 |
| // CHECK: encoding: [0x0f,0x5b,0xf6] |
| cvtdq2ps %xmm6, %xmm6 |
| |
| // CHECK: cvtpd2dq 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xe6,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtpd2dq 485498096, %xmm6 |
| |
| // CHECK: cvtpd2dq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xe6,0x74,0x82,0xc0] |
| cvtpd2dq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtpd2dq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xe6,0x74,0x82,0x40] |
| cvtpd2dq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtpd2dq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xe6,0x74,0x02,0x40] |
| cvtpd2dq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtpd2dq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xe6,0x72,0x40] |
| cvtpd2dq 64(%rdx), %xmm6 |
| |
| // CHECK: cvtpd2dq (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xe6,0x32] |
| cvtpd2dq (%rdx), %xmm6 |
| |
| // CHECK: cvtpd2dq %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0xe6,0xf6] |
| cvtpd2dq %xmm6, %xmm6 |
| |
| // CHECK: cvtpd2pi 485498096, %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2d,0x24,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtpd2pi 485498096, %mm4 |
| |
| // CHECK: cvtpd2pi 64(%rdx), %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2d,0x62,0x40] |
| cvtpd2pi 64(%rdx), %mm4 |
| |
| // CHECK: cvtpd2pi -64(%rdx,%rax,4), %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2d,0x64,0x82,0xc0] |
| cvtpd2pi -64(%rdx,%rax,4), %mm4 |
| |
| // CHECK: cvtpd2pi 64(%rdx,%rax,4), %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2d,0x64,0x82,0x40] |
| cvtpd2pi 64(%rdx,%rax,4), %mm4 |
| |
| // CHECK: cvtpd2pi 64(%rdx,%rax), %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2d,0x64,0x02,0x40] |
| cvtpd2pi 64(%rdx,%rax), %mm4 |
| |
| // CHECK: cvtpd2pi (%rdx), %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2d,0x22] |
| cvtpd2pi (%rdx), %mm4 |
| |
| // CHECK: cvtpd2pi %xmm6, %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2d,0xe6] |
| cvtpd2pi %xmm6, %mm4 |
| |
| // CHECK: cvtpd2ps 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5a,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtpd2ps 485498096, %xmm6 |
| |
| // CHECK: cvtpd2ps -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5a,0x74,0x82,0xc0] |
| cvtpd2ps -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtpd2ps 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5a,0x74,0x82,0x40] |
| cvtpd2ps 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtpd2ps 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5a,0x74,0x02,0x40] |
| cvtpd2ps 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtpd2ps 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5a,0x72,0x40] |
| cvtpd2ps 64(%rdx), %xmm6 |
| |
| // CHECK: cvtpd2ps (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5a,0x32] |
| cvtpd2ps (%rdx), %xmm6 |
| |
| // CHECK: cvtpd2ps %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5a,0xf6] |
| cvtpd2ps %xmm6, %xmm6 |
| |
| // CHECK: cvtpi2pd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2a,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtpi2pd 485498096, %xmm6 |
| |
| // CHECK: cvtpi2pd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2a,0x74,0x82,0xc0] |
| cvtpi2pd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtpi2pd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2a,0x74,0x82,0x40] |
| cvtpi2pd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtpi2pd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2a,0x74,0x02,0x40] |
| cvtpi2pd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtpi2pd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2a,0x72,0x40] |
| cvtpi2pd 64(%rdx), %xmm6 |
| |
| // CHECK: cvtpi2pd %mm4, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2a,0xf4] |
| cvtpi2pd %mm4, %xmm6 |
| |
| // CHECK: cvtpi2pd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2a,0x32] |
| cvtpi2pd (%rdx), %xmm6 |
| |
| // CHECK: cvtps2dq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5b,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtps2dq 485498096, %xmm6 |
| |
| // CHECK: cvtps2dq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5b,0x74,0x82,0xc0] |
| cvtps2dq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtps2dq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5b,0x74,0x82,0x40] |
| cvtps2dq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtps2dq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5b,0x74,0x02,0x40] |
| cvtps2dq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtps2dq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5b,0x72,0x40] |
| cvtps2dq 64(%rdx), %xmm6 |
| |
| // CHECK: cvtps2dq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5b,0x32] |
| cvtps2dq (%rdx), %xmm6 |
| |
| // CHECK: cvtps2dq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5b,0xf6] |
| cvtps2dq %xmm6, %xmm6 |
| |
| // CHECK: cvtps2pd 485498096, %xmm6 |
| // CHECK: encoding: [0x0f,0x5a,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtps2pd 485498096, %xmm6 |
| |
| // CHECK: cvtps2pd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x0f,0x5a,0x74,0x82,0xc0] |
| cvtps2pd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtps2pd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x0f,0x5a,0x74,0x82,0x40] |
| cvtps2pd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtps2pd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x0f,0x5a,0x74,0x02,0x40] |
| cvtps2pd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtps2pd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x0f,0x5a,0x72,0x40] |
| cvtps2pd 64(%rdx), %xmm6 |
| |
| // CHECK: cvtps2pd (%rdx), %xmm6 |
| // CHECK: encoding: [0x0f,0x5a,0x32] |
| cvtps2pd (%rdx), %xmm6 |
| |
| // CHECK: cvtps2pd %xmm6, %xmm6 |
| // CHECK: encoding: [0x0f,0x5a,0xf6] |
| cvtps2pd %xmm6, %xmm6 |
| |
| // CHECK: cvtsd2si 485498096, %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2d,0x2c,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtsd2si 485498096, %r13d |
| |
| // CHECK: cvtsd2si 485498096, %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtsd2si 485498096, %r15 |
| |
| // CHECK: cvtsd2si 64(%rdx), %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2d,0x6a,0x40] |
| cvtsd2si 64(%rdx), %r13d |
| |
| // CHECK: cvtsd2si 64(%rdx), %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2d,0x7a,0x40] |
| cvtsd2si 64(%rdx), %r15 |
| |
| // CHECK: cvtsd2si -64(%rdx,%rax,4), %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2d,0x6c,0x82,0xc0] |
| cvtsd2si -64(%rdx,%rax,4), %r13d |
| |
| // CHECK: cvtsd2si 64(%rdx,%rax,4), %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2d,0x6c,0x82,0x40] |
| cvtsd2si 64(%rdx,%rax,4), %r13d |
| |
| // CHECK: cvtsd2si -64(%rdx,%rax,4), %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2d,0x7c,0x82,0xc0] |
| cvtsd2si -64(%rdx,%rax,4), %r15 |
| |
| // CHECK: cvtsd2si 64(%rdx,%rax,4), %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2d,0x7c,0x82,0x40] |
| cvtsd2si 64(%rdx,%rax,4), %r15 |
| |
| // CHECK: cvtsd2si 64(%rdx,%rax), %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2d,0x6c,0x02,0x40] |
| cvtsd2si 64(%rdx,%rax), %r13d |
| |
| // CHECK: cvtsd2si 64(%rdx,%rax), %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2d,0x7c,0x02,0x40] |
| cvtsd2si 64(%rdx,%rax), %r15 |
| |
| // CHECK: cvtsd2si (%rdx), %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2d,0x2a] |
| cvtsd2si (%rdx), %r13d |
| |
| // CHECK: cvtsd2si (%rdx), %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2d,0x3a] |
| cvtsd2si (%rdx), %r15 |
| |
| // CHECK: cvtsd2si %xmm6, %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2d,0xee] |
| cvtsd2si %xmm6, %r13d |
| |
| // CHECK: cvtsd2si %xmm6, %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2d,0xfe] |
| cvtsd2si %xmm6, %r15 |
| |
| // CHECK: cvtsd2ss 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5a,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtsd2ss 485498096, %xmm6 |
| |
| // CHECK: cvtsd2ss -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5a,0x74,0x82,0xc0] |
| cvtsd2ss -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtsd2ss 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5a,0x74,0x82,0x40] |
| cvtsd2ss 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtsd2ss 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5a,0x74,0x02,0x40] |
| cvtsd2ss 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtsd2ss 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5a,0x72,0x40] |
| cvtsd2ss 64(%rdx), %xmm6 |
| |
| // CHECK: cvtsd2ss (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5a,0x32] |
| cvtsd2ss (%rdx), %xmm6 |
| |
| // CHECK: cvtsd2ss %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5a,0xf6] |
| cvtsd2ss %xmm6, %xmm6 |
| |
| // CHECK: cvtsi2sdl 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x2a,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtsi2sdl 485498096, %xmm6 |
| |
| // CHECK: cvtsi2sdl -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x2a,0x74,0x82,0xc0] |
| cvtsi2sdl -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtsi2sdl 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x2a,0x74,0x82,0x40] |
| cvtsi2sdl 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtsi2sdl 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x2a,0x74,0x02,0x40] |
| cvtsi2sdl 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtsi2sdl 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x2a,0x72,0x40] |
| cvtsi2sdl 64(%rdx), %xmm6 |
| |
| // CHECK: cvtsi2sd %r13d, %xmm6 |
| // CHECK: encoding: [0xf2,0x41,0x0f,0x2a,0xf5] |
| cvtsi2sdl %r13d, %xmm6 |
| |
| // CHECK: cvtsi2sdl (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x2a,0x32] |
| cvtsi2sdl (%rdx), %xmm6 |
| |
| // CHECK: cvtsi2sdq 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x48,0x0f,0x2a,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtsi2sdq 485498096, %xmm6 |
| |
| // CHECK: cvtsi2sdq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x48,0x0f,0x2a,0x74,0x82,0xc0] |
| cvtsi2sdq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtsi2sdq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x48,0x0f,0x2a,0x74,0x82,0x40] |
| cvtsi2sdq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtsi2sdq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x48,0x0f,0x2a,0x74,0x02,0x40] |
| cvtsi2sdq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtsi2sdq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x48,0x0f,0x2a,0x72,0x40] |
| cvtsi2sdq 64(%rdx), %xmm6 |
| |
| // CHECK: cvtsi2sd %r15, %xmm6 |
| // CHECK: encoding: [0xf2,0x49,0x0f,0x2a,0xf7] |
| cvtsi2sdq %r15, %xmm6 |
| |
| // CHECK: cvtsi2sdq (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x48,0x0f,0x2a,0x32] |
| cvtsi2sdq (%rdx), %xmm6 |
| |
| // CHECK: cvtss2sd 485498096, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5a,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvtss2sd 485498096, %xmm6 |
| |
| // CHECK: cvtss2sd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5a,0x74,0x82,0xc0] |
| cvtss2sd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtss2sd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5a,0x74,0x82,0x40] |
| cvtss2sd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvtss2sd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5a,0x74,0x02,0x40] |
| cvtss2sd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvtss2sd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5a,0x72,0x40] |
| cvtss2sd 64(%rdx), %xmm6 |
| |
| // CHECK: cvtss2sd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5a,0x32] |
| cvtss2sd (%rdx), %xmm6 |
| |
| // CHECK: cvtss2sd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5a,0xf6] |
| cvtss2sd %xmm6, %xmm6 |
| |
| // CHECK: cvttpd2dq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe6,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvttpd2dq 485498096, %xmm6 |
| |
| // CHECK: cvttpd2dq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe6,0x74,0x82,0xc0] |
| cvttpd2dq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvttpd2dq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe6,0x74,0x82,0x40] |
| cvttpd2dq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvttpd2dq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe6,0x74,0x02,0x40] |
| cvttpd2dq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvttpd2dq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe6,0x72,0x40] |
| cvttpd2dq 64(%rdx), %xmm6 |
| |
| // CHECK: cvttpd2dq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe6,0x32] |
| cvttpd2dq (%rdx), %xmm6 |
| |
| // CHECK: cvttpd2dq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe6,0xf6] |
| cvttpd2dq %xmm6, %xmm6 |
| |
| // CHECK: cvttpd2pi 485498096, %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2c,0x24,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvttpd2pi 485498096, %mm4 |
| |
| // CHECK: cvttpd2pi 64(%rdx), %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2c,0x62,0x40] |
| cvttpd2pi 64(%rdx), %mm4 |
| |
| // CHECK: cvttpd2pi -64(%rdx,%rax,4), %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2c,0x64,0x82,0xc0] |
| cvttpd2pi -64(%rdx,%rax,4), %mm4 |
| |
| // CHECK: cvttpd2pi 64(%rdx,%rax,4), %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2c,0x64,0x82,0x40] |
| cvttpd2pi 64(%rdx,%rax,4), %mm4 |
| |
| // CHECK: cvttpd2pi 64(%rdx,%rax), %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2c,0x64,0x02,0x40] |
| cvttpd2pi 64(%rdx,%rax), %mm4 |
| |
| // CHECK: cvttpd2pi (%rdx), %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2c,0x22] |
| cvttpd2pi (%rdx), %mm4 |
| |
| // CHECK: cvttpd2pi %xmm6, %mm4 |
| // CHECK: encoding: [0x66,0x0f,0x2c,0xe6] |
| cvttpd2pi %xmm6, %mm4 |
| |
| // CHECK: cvttps2dq 485498096, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5b,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvttps2dq 485498096, %xmm6 |
| |
| // CHECK: cvttps2dq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5b,0x74,0x82,0xc0] |
| cvttps2dq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvttps2dq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5b,0x74,0x82,0x40] |
| cvttps2dq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: cvttps2dq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5b,0x74,0x02,0x40] |
| cvttps2dq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: cvttps2dq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5b,0x72,0x40] |
| cvttps2dq 64(%rdx), %xmm6 |
| |
| // CHECK: cvttps2dq (%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5b,0x32] |
| cvttps2dq (%rdx), %xmm6 |
| |
| // CHECK: cvttps2dq %xmm6, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x5b,0xf6] |
| cvttps2dq %xmm6, %xmm6 |
| |
| // CHECK: cvttsd2si 485498096, %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2c,0x2c,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvttsd2si 485498096, %r13d |
| |
| // CHECK: cvttsd2si 485498096, %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| cvttsd2si 485498096, %r15 |
| |
| // CHECK: cvttsd2si 64(%rdx), %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2c,0x6a,0x40] |
| cvttsd2si 64(%rdx), %r13d |
| |
| // CHECK: cvttsd2si 64(%rdx), %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2c,0x7a,0x40] |
| cvttsd2si 64(%rdx), %r15 |
| |
| // CHECK: cvttsd2si -64(%rdx,%rax,4), %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2c,0x6c,0x82,0xc0] |
| cvttsd2si -64(%rdx,%rax,4), %r13d |
| |
| // CHECK: cvttsd2si 64(%rdx,%rax,4), %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2c,0x6c,0x82,0x40] |
| cvttsd2si 64(%rdx,%rax,4), %r13d |
| |
| // CHECK: cvttsd2si -64(%rdx,%rax,4), %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2c,0x7c,0x82,0xc0] |
| cvttsd2si -64(%rdx,%rax,4), %r15 |
| |
| // CHECK: cvttsd2si 64(%rdx,%rax,4), %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2c,0x7c,0x82,0x40] |
| cvttsd2si 64(%rdx,%rax,4), %r15 |
| |
| // CHECK: cvttsd2si 64(%rdx,%rax), %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2c,0x6c,0x02,0x40] |
| cvttsd2si 64(%rdx,%rax), %r13d |
| |
| // CHECK: cvttsd2si 64(%rdx,%rax), %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2c,0x7c,0x02,0x40] |
| cvttsd2si 64(%rdx,%rax), %r15 |
| |
| // CHECK: cvttsd2si (%rdx), %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2c,0x2a] |
| cvttsd2si (%rdx), %r13d |
| |
| // CHECK: cvttsd2si (%rdx), %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2c,0x3a] |
| cvttsd2si (%rdx), %r15 |
| |
| // CHECK: cvttsd2si %xmm6, %r13d |
| // CHECK: encoding: [0xf2,0x44,0x0f,0x2c,0xee] |
| cvttsd2si %xmm6, %r13d |
| |
| // CHECK: cvttsd2si %xmm6, %r15 |
| // CHECK: encoding: [0xf2,0x4c,0x0f,0x2c,0xfe] |
| cvttsd2si %xmm6, %r15 |
| |
| // CHECK: divpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5e,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| divpd 485498096, %xmm6 |
| |
| // CHECK: divpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5e,0x74,0x82,0xc0] |
| divpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: divpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5e,0x74,0x82,0x40] |
| divpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: divpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5e,0x74,0x02,0x40] |
| divpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: divpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5e,0x72,0x40] |
| divpd 64(%rdx), %xmm6 |
| |
| // CHECK: divpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5e,0x32] |
| divpd (%rdx), %xmm6 |
| |
| // CHECK: divpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5e,0xf6] |
| divpd %xmm6, %xmm6 |
| |
| // CHECK: divsd 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5e,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| divsd 485498096, %xmm6 |
| |
| // CHECK: divsd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5e,0x74,0x82,0xc0] |
| divsd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: divsd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5e,0x74,0x82,0x40] |
| divsd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: divsd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5e,0x74,0x02,0x40] |
| divsd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: divsd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5e,0x72,0x40] |
| divsd 64(%rdx), %xmm6 |
| |
| // CHECK: divsd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5e,0x32] |
| divsd (%rdx), %xmm6 |
| |
| // CHECK: divsd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5e,0xf6] |
| divsd %xmm6, %xmm6 |
| |
| // CHECK: lfence |
| // CHECK: encoding: [0x0f,0xae,0xe8] |
| lfence |
| |
| // CHECK: maskmovdqu %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf7,0xf6] |
| maskmovdqu %xmm6, %xmm6 |
| |
| // CHECK: maxpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5f,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| maxpd 485498096, %xmm6 |
| |
| // CHECK: maxpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5f,0x74,0x82,0xc0] |
| maxpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: maxpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5f,0x74,0x82,0x40] |
| maxpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: maxpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5f,0x74,0x02,0x40] |
| maxpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: maxpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5f,0x72,0x40] |
| maxpd 64(%rdx), %xmm6 |
| |
| // CHECK: maxpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5f,0x32] |
| maxpd (%rdx), %xmm6 |
| |
| // CHECK: maxpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5f,0xf6] |
| maxpd %xmm6, %xmm6 |
| |
| // CHECK: maxsd 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5f,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| maxsd 485498096, %xmm6 |
| |
| // CHECK: maxsd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5f,0x74,0x82,0xc0] |
| maxsd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: maxsd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5f,0x74,0x82,0x40] |
| maxsd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: maxsd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5f,0x74,0x02,0x40] |
| maxsd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: maxsd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5f,0x72,0x40] |
| maxsd 64(%rdx), %xmm6 |
| |
| // CHECK: maxsd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5f,0x32] |
| maxsd (%rdx), %xmm6 |
| |
| // CHECK: maxsd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5f,0xf6] |
| maxsd %xmm6, %xmm6 |
| |
| // CHECK: mfence |
| // CHECK: encoding: [0x0f,0xae,0xf0] |
| mfence |
| |
| // CHECK: minpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5d,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| minpd 485498096, %xmm6 |
| |
| // CHECK: minpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5d,0x74,0x82,0xc0] |
| minpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: minpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5d,0x74,0x82,0x40] |
| minpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: minpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5d,0x74,0x02,0x40] |
| minpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: minpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5d,0x72,0x40] |
| minpd 64(%rdx), %xmm6 |
| |
| // CHECK: minpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5d,0x32] |
| minpd (%rdx), %xmm6 |
| |
| // CHECK: minpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5d,0xf6] |
| minpd %xmm6, %xmm6 |
| |
| // CHECK: minsd 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5d,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| minsd 485498096, %xmm6 |
| |
| // CHECK: minsd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5d,0x74,0x82,0xc0] |
| minsd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: minsd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5d,0x74,0x82,0x40] |
| minsd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: minsd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5d,0x74,0x02,0x40] |
| minsd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: minsd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5d,0x72,0x40] |
| minsd 64(%rdx), %xmm6 |
| |
| // CHECK: minsd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5d,0x32] |
| minsd (%rdx), %xmm6 |
| |
| // CHECK: minsd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5d,0xf6] |
| minsd %xmm6, %xmm6 |
| |
| // CHECK: movapd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x28,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movapd 485498096, %xmm6 |
| |
| // CHECK: movapd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x28,0x74,0x82,0xc0] |
| movapd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movapd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x28,0x74,0x82,0x40] |
| movapd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movapd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x28,0x74,0x02,0x40] |
| movapd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: movapd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x28,0x72,0x40] |
| movapd 64(%rdx), %xmm6 |
| |
| // CHECK: movapd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x28,0x32] |
| movapd (%rdx), %xmm6 |
| |
| // CHECK: movapd %xmm6, 485498096 |
| // CHECK: encoding: [0x66,0x0f,0x29,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movapd %xmm6, 485498096 |
| |
| // CHECK: movapd %xmm6, 64(%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x29,0x72,0x40] |
| movapd %xmm6, 64(%rdx) |
| |
| // CHECK: movapd %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0x66,0x0f,0x29,0x74,0x02,0x40] |
| movapd %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movapd %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x29,0x74,0x82,0xc0] |
| movapd %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movapd %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x29,0x74,0x82,0x40] |
| movapd %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movapd %xmm6, (%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x29,0x32] |
| movapd %xmm6, (%rdx) |
| |
| // CHECK: movapd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x28,0xf6] |
| movapd %xmm6, %xmm6 |
| |
| // CHECK: movd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6e,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movd 485498096, %xmm6 |
| |
| // CHECK: movd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6e,0x74,0x82,0xc0] |
| movd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6e,0x74,0x82,0x40] |
| movd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6e,0x74,0x02,0x40] |
| movd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: movd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6e,0x72,0x40] |
| movd 64(%rdx), %xmm6 |
| |
| // CHECK: movdq2q %xmm6, %mm4 |
| // CHECK: encoding: [0xf2,0x0f,0xd6,0xe6] |
| movdq2q %xmm6, %mm4 |
| |
| // CHECK: movdqa 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6f,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movdqa 485498096, %xmm6 |
| |
| // CHECK: movdqa -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6f,0x74,0x82,0xc0] |
| movdqa -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movdqa 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6f,0x74,0x82,0x40] |
| movdqa 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movdqa 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6f,0x74,0x02,0x40] |
| movdqa 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: movdqa 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6f,0x72,0x40] |
| movdqa 64(%rdx), %xmm6 |
| |
| // CHECK: movdqa (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6f,0x32] |
| movdqa (%rdx), %xmm6 |
| |
| // CHECK: movdqa %xmm6, 485498096 |
| // CHECK: encoding: [0x66,0x0f,0x7f,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movdqa %xmm6, 485498096 |
| |
| // CHECK: movdqa %xmm6, 64(%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x7f,0x72,0x40] |
| movdqa %xmm6, 64(%rdx) |
| |
| // CHECK: movdqa %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0x66,0x0f,0x7f,0x74,0x02,0x40] |
| movdqa %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movdqa %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x7f,0x74,0x82,0xc0] |
| movdqa %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movdqa %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x7f,0x74,0x82,0x40] |
| movdqa %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movdqa %xmm6, (%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x7f,0x32] |
| movdqa %xmm6, (%rdx) |
| |
| // CHECK: movdqa %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6f,0xf6] |
| movdqa %xmm6, %xmm6 |
| |
| // CHECK: movdqu 485498096, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x6f,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movdqu 485498096, %xmm6 |
| |
| // CHECK: movdqu -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x6f,0x74,0x82,0xc0] |
| movdqu -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movdqu 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x6f,0x74,0x82,0x40] |
| movdqu 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movdqu 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x6f,0x74,0x02,0x40] |
| movdqu 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: movdqu 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x6f,0x72,0x40] |
| movdqu 64(%rdx), %xmm6 |
| |
| // CHECK: movdqu (%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x6f,0x32] |
| movdqu (%rdx), %xmm6 |
| |
| // CHECK: movdqu %xmm6, 485498096 |
| // CHECK: encoding: [0xf3,0x0f,0x7f,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movdqu %xmm6, 485498096 |
| |
| // CHECK: movdqu %xmm6, 64(%rdx) |
| // CHECK: encoding: [0xf3,0x0f,0x7f,0x72,0x40] |
| movdqu %xmm6, 64(%rdx) |
| |
| // CHECK: movdqu %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0xf3,0x0f,0x7f,0x74,0x02,0x40] |
| movdqu %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movdqu %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xf3,0x0f,0x7f,0x74,0x82,0xc0] |
| movdqu %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movdqu %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xf3,0x0f,0x7f,0x74,0x82,0x40] |
| movdqu %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movdqu %xmm6, (%rdx) |
| // CHECK: encoding: [0xf3,0x0f,0x7f,0x32] |
| movdqu %xmm6, (%rdx) |
| |
| // CHECK: movdqu %xmm6, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x6f,0xf6] |
| movdqu %xmm6, %xmm6 |
| |
| // CHECK: movd %r13d, %xmm6 |
| // CHECK: encoding: [0x66,0x41,0x0f,0x6e,0xf5] |
| movd %r13d, %xmm6 |
| |
| // CHECK: movd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6e,0x32] |
| movd (%rdx), %xmm6 |
| |
| // CHECK: movd %xmm6, 485498096 |
| // CHECK: encoding: [0x66,0x0f,0x7e,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movd %xmm6, 485498096 |
| |
| // CHECK: movd %xmm6, 64(%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x7e,0x72,0x40] |
| movd %xmm6, 64(%rdx) |
| |
| // CHECK: movd %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0x66,0x0f,0x7e,0x74,0x02,0x40] |
| movd %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movd %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x7e,0x74,0x82,0xc0] |
| movd %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movd %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x7e,0x74,0x82,0x40] |
| movd %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movd %xmm6, %r13d |
| // CHECK: encoding: [0x66,0x41,0x0f,0x7e,0xf5] |
| movd %xmm6, %r13d |
| |
| // CHECK: movd %xmm6, (%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x7e,0x32] |
| movd %xmm6, (%rdx) |
| |
| // CHECK: movhpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x16,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movhpd 485498096, %xmm6 |
| |
| // CHECK: movhpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x16,0x74,0x82,0xc0] |
| movhpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movhpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x16,0x74,0x82,0x40] |
| movhpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movhpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x16,0x74,0x02,0x40] |
| movhpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: movhpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x16,0x72,0x40] |
| movhpd 64(%rdx), %xmm6 |
| |
| // CHECK: movhpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x16,0x32] |
| movhpd (%rdx), %xmm6 |
| |
| // CHECK: movhpd %xmm6, 485498096 |
| // CHECK: encoding: [0x66,0x0f,0x17,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movhpd %xmm6, 485498096 |
| |
| // CHECK: movhpd %xmm6, 64(%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x17,0x72,0x40] |
| movhpd %xmm6, 64(%rdx) |
| |
| // CHECK: movhpd %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0x66,0x0f,0x17,0x74,0x02,0x40] |
| movhpd %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movhpd %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x17,0x74,0x82,0xc0] |
| movhpd %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movhpd %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x17,0x74,0x82,0x40] |
| movhpd %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movhpd %xmm6, (%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x17,0x32] |
| movhpd %xmm6, (%rdx) |
| |
| // CHECK: movlpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x12,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movlpd 485498096, %xmm6 |
| |
| // CHECK: movlpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x12,0x74,0x82,0xc0] |
| movlpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movlpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x12,0x74,0x82,0x40] |
| movlpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movlpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x12,0x74,0x02,0x40] |
| movlpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: movlpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x12,0x72,0x40] |
| movlpd 64(%rdx), %xmm6 |
| |
| // CHECK: movlpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x12,0x32] |
| movlpd (%rdx), %xmm6 |
| |
| // CHECK: movlpd %xmm6, 485498096 |
| // CHECK: encoding: [0x66,0x0f,0x13,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movlpd %xmm6, 485498096 |
| |
| // CHECK: movlpd %xmm6, 64(%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x13,0x72,0x40] |
| movlpd %xmm6, 64(%rdx) |
| |
| // CHECK: movlpd %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0x66,0x0f,0x13,0x74,0x02,0x40] |
| movlpd %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movlpd %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x13,0x74,0x82,0xc0] |
| movlpd %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movlpd %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x13,0x74,0x82,0x40] |
| movlpd %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movlpd %xmm6, (%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x13,0x32] |
| movlpd %xmm6, (%rdx) |
| |
| // CHECK: movmskpd %xmm6, %r13d |
| // CHECK: encoding: [0x66,0x44,0x0f,0x50,0xee] |
| movmskpd %xmm6, %r13d |
| |
| // CHECK: movntdq %xmm6, 485498096 |
| // CHECK: encoding: [0x66,0x0f,0xe7,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movntdq %xmm6, 485498096 |
| |
| // CHECK: movntdq %xmm6, 64(%rdx) |
| // CHECK: encoding: [0x66,0x0f,0xe7,0x72,0x40] |
| movntdq %xmm6, 64(%rdx) |
| |
| // CHECK: movntdq %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0x66,0x0f,0xe7,0x74,0x02,0x40] |
| movntdq %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movntdq %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0xe7,0x74,0x82,0xc0] |
| movntdq %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movntdq %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0xe7,0x74,0x82,0x40] |
| movntdq %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movntdq %xmm6, (%rdx) |
| // CHECK: encoding: [0x66,0x0f,0xe7,0x32] |
| movntdq %xmm6, (%rdx) |
| |
| // CHECK: movntil %r13d, 485498096 |
| // CHECK: encoding: [0x44,0x0f,0xc3,0x2c,0x25,0xf0,0x1c,0xf0,0x1c] |
| movntil %r13d, 485498096 |
| |
| // CHECK: movntil %r13d, 64(%rdx) |
| // CHECK: encoding: [0x44,0x0f,0xc3,0x6a,0x40] |
| movntil %r13d, 64(%rdx) |
| |
| // CHECK: movntil %r13d, 64(%rdx,%rax) |
| // CHECK: encoding: [0x44,0x0f,0xc3,0x6c,0x02,0x40] |
| movntil %r13d, 64(%rdx,%rax) |
| |
| // CHECK: movntil %r13d, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0x44,0x0f,0xc3,0x6c,0x82,0xc0] |
| movntil %r13d, -64(%rdx,%rax,4) |
| |
| // CHECK: movntil %r13d, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0x44,0x0f,0xc3,0x6c,0x82,0x40] |
| movntil %r13d, 64(%rdx,%rax,4) |
| |
| // CHECK: movntil %r13d, (%rdx) |
| // CHECK: encoding: [0x44,0x0f,0xc3,0x2a] |
| movntil %r13d, (%rdx) |
| |
| // CHECK: movntpd %xmm6, 485498096 |
| // CHECK: encoding: [0x66,0x0f,0x2b,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movntpd %xmm6, 485498096 |
| |
| // CHECK: movntpd %xmm6, 64(%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x2b,0x72,0x40] |
| movntpd %xmm6, 64(%rdx) |
| |
| // CHECK: movntpd %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0x66,0x0f,0x2b,0x74,0x02,0x40] |
| movntpd %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movntpd %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x2b,0x74,0x82,0xc0] |
| movntpd %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movntpd %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x2b,0x74,0x82,0x40] |
| movntpd %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movntpd %xmm6, (%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x2b,0x32] |
| movntpd %xmm6, (%rdx) |
| |
| // CHECK: movq2dq %mm4, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0xd6,0xf4] |
| movq2dq %mm4, %xmm6 |
| |
| // CHECK: movq 485498096, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x7e,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movq 485498096, %xmm6 |
| |
| // CHECK: movq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x7e,0x74,0x82,0xc0] |
| movq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x7e,0x74,0x82,0x40] |
| movq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x7e,0x74,0x02,0x40] |
| movq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: movq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x7e,0x72,0x40] |
| movq 64(%rdx), %xmm6 |
| |
| // CHECK: movq %r15, %xmm6 |
| // CHECK: encoding: [0x66,0x49,0x0f,0x6e,0xf7] |
| movq %r15, %xmm6 |
| |
| // CHECK: movq (%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x7e,0x32] |
| movq (%rdx), %xmm6 |
| |
| // CHECK: movq %xmm6, 485498096 |
| // CHECK: encoding: [0x66,0x0f,0xd6,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movq %xmm6, 485498096 |
| |
| // CHECK: movq %xmm6, 64(%rdx) |
| // CHECK: encoding: [0x66,0x0f,0xd6,0x72,0x40] |
| movq %xmm6, 64(%rdx) |
| |
| // CHECK: movq %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0x66,0x0f,0xd6,0x74,0x02,0x40] |
| movq %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movq %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0xd6,0x74,0x82,0xc0] |
| movq %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movq %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0xd6,0x74,0x82,0x40] |
| movq %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movq %xmm6, %r15 |
| // CHECK: encoding: [0x66,0x49,0x0f,0x7e,0xf7] |
| movq %xmm6, %r15 |
| |
| // CHECK: movq %xmm6, (%rdx) |
| // CHECK: encoding: [0x66,0x0f,0xd6,0x32] |
| movq %xmm6, (%rdx) |
| |
| // CHECK: movq %xmm6, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x7e,0xf6] |
| movq %xmm6, %xmm6 |
| |
| // CHECK: movsd 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x10,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movsd 485498096, %xmm6 |
| |
| // CHECK: movsd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x10,0x74,0x82,0xc0] |
| movsd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movsd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x10,0x74,0x82,0x40] |
| movsd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movsd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x10,0x74,0x02,0x40] |
| movsd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: movsd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x10,0x72,0x40] |
| movsd 64(%rdx), %xmm6 |
| |
| // CHECK: movsd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x10,0x32] |
| movsd (%rdx), %xmm6 |
| |
| // CHECK: movsd %xmm6, 485498096 |
| // CHECK: encoding: [0xf2,0x0f,0x11,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movsd %xmm6, 485498096 |
| |
| // CHECK: movsd %xmm6, 64(%rdx) |
| // CHECK: encoding: [0xf2,0x0f,0x11,0x72,0x40] |
| movsd %xmm6, 64(%rdx) |
| |
| // CHECK: movsd %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0xf2,0x0f,0x11,0x74,0x02,0x40] |
| movsd %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movsd %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xf2,0x0f,0x11,0x74,0x82,0xc0] |
| movsd %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movsd %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xf2,0x0f,0x11,0x74,0x82,0x40] |
| movsd %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movsd %xmm6, (%rdx) |
| // CHECK: encoding: [0xf2,0x0f,0x11,0x32] |
| movsd %xmm6, (%rdx) |
| |
| // CHECK: movsd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x10,0xf6] |
| movsd %xmm6, %xmm6 |
| |
| // CHECK: movupd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x10,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movupd 485498096, %xmm6 |
| |
| // CHECK: movupd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x10,0x74,0x82,0xc0] |
| movupd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movupd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x10,0x74,0x82,0x40] |
| movupd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: movupd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x10,0x74,0x02,0x40] |
| movupd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: movupd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x10,0x72,0x40] |
| movupd 64(%rdx), %xmm6 |
| |
| // CHECK: movupd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x10,0x32] |
| movupd (%rdx), %xmm6 |
| |
| // CHECK: movupd %xmm6, 485498096 |
| // CHECK: encoding: [0x66,0x0f,0x11,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| movupd %xmm6, 485498096 |
| |
| // CHECK: movupd %xmm6, 64(%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x11,0x72,0x40] |
| movupd %xmm6, 64(%rdx) |
| |
| // CHECK: movupd %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0x66,0x0f,0x11,0x74,0x02,0x40] |
| movupd %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: movupd %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x11,0x74,0x82,0xc0] |
| movupd %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: movupd %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0x66,0x0f,0x11,0x74,0x82,0x40] |
| movupd %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: movupd %xmm6, (%rdx) |
| // CHECK: encoding: [0x66,0x0f,0x11,0x32] |
| movupd %xmm6, (%rdx) |
| |
| // CHECK: movupd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x10,0xf6] |
| movupd %xmm6, %xmm6 |
| |
| // CHECK: mulpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x59,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| mulpd 485498096, %xmm6 |
| |
| // CHECK: mulpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x59,0x74,0x82,0xc0] |
| mulpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: mulpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x59,0x74,0x82,0x40] |
| mulpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: mulpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x59,0x74,0x02,0x40] |
| mulpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: mulpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x59,0x72,0x40] |
| mulpd 64(%rdx), %xmm6 |
| |
| // CHECK: mulpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x59,0x32] |
| mulpd (%rdx), %xmm6 |
| |
| // CHECK: mulpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x59,0xf6] |
| mulpd %xmm6, %xmm6 |
| |
| // CHECK: mulsd 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x59,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| mulsd 485498096, %xmm6 |
| |
| // CHECK: mulsd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x59,0x74,0x82,0xc0] |
| mulsd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: mulsd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x59,0x74,0x82,0x40] |
| mulsd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: mulsd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x59,0x74,0x02,0x40] |
| mulsd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: mulsd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x59,0x72,0x40] |
| mulsd 64(%rdx), %xmm6 |
| |
| // CHECK: mulsd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x59,0x32] |
| mulsd (%rdx), %xmm6 |
| |
| // CHECK: mulsd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x59,0xf6] |
| mulsd %xmm6, %xmm6 |
| |
| // CHECK: orpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x56,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| orpd 485498096, %xmm6 |
| |
| // CHECK: orpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x56,0x74,0x82,0xc0] |
| orpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: orpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x56,0x74,0x82,0x40] |
| orpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: orpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x56,0x74,0x02,0x40] |
| orpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: orpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x56,0x72,0x40] |
| orpd 64(%rdx), %xmm6 |
| |
| // CHECK: orpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x56,0x32] |
| orpd (%rdx), %xmm6 |
| |
| // CHECK: orpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x56,0xf6] |
| orpd %xmm6, %xmm6 |
| |
| // CHECK: packssdw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6b,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| packssdw 485498096, %xmm6 |
| |
| // CHECK: packssdw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6b,0x74,0x82,0xc0] |
| packssdw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: packssdw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6b,0x74,0x82,0x40] |
| packssdw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: packssdw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6b,0x74,0x02,0x40] |
| packssdw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: packssdw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6b,0x72,0x40] |
| packssdw 64(%rdx), %xmm6 |
| |
| // CHECK: packssdw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6b,0x32] |
| packssdw (%rdx), %xmm6 |
| |
| // CHECK: packssdw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6b,0xf6] |
| packssdw %xmm6, %xmm6 |
| |
| // CHECK: packsswb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x63,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| packsswb 485498096, %xmm6 |
| |
| // CHECK: packsswb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x63,0x74,0x82,0xc0] |
| packsswb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: packsswb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x63,0x74,0x82,0x40] |
| packsswb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: packsswb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x63,0x74,0x02,0x40] |
| packsswb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: packsswb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x63,0x72,0x40] |
| packsswb 64(%rdx), %xmm6 |
| |
| // CHECK: packsswb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x63,0x32] |
| packsswb (%rdx), %xmm6 |
| |
| // CHECK: packsswb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x63,0xf6] |
| packsswb %xmm6, %xmm6 |
| |
| // CHECK: packuswb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x67,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| packuswb 485498096, %xmm6 |
| |
| // CHECK: packuswb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x67,0x74,0x82,0xc0] |
| packuswb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: packuswb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x67,0x74,0x82,0x40] |
| packuswb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: packuswb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x67,0x74,0x02,0x40] |
| packuswb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: packuswb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x67,0x72,0x40] |
| packuswb 64(%rdx), %xmm6 |
| |
| // CHECK: packuswb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x67,0x32] |
| packuswb (%rdx), %xmm6 |
| |
| // CHECK: packuswb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x67,0xf6] |
| packuswb %xmm6, %xmm6 |
| |
| // CHECK: paddb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfc,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| paddb 485498096, %xmm6 |
| |
| // CHECK: paddb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfc,0x74,0x82,0xc0] |
| paddb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfc,0x74,0x82,0x40] |
| paddb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfc,0x74,0x02,0x40] |
| paddb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: paddb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfc,0x72,0x40] |
| paddb 64(%rdx), %xmm6 |
| |
| // CHECK: paddb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfc,0x32] |
| paddb (%rdx), %xmm6 |
| |
| // CHECK: paddb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfc,0xf6] |
| paddb %xmm6, %xmm6 |
| |
| // CHECK: paddd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfe,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| paddd 485498096, %xmm6 |
| |
| // CHECK: paddd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfe,0x74,0x82,0xc0] |
| paddd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfe,0x74,0x82,0x40] |
| paddd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfe,0x74,0x02,0x40] |
| paddd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: paddd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfe,0x72,0x40] |
| paddd 64(%rdx), %xmm6 |
| |
| // CHECK: paddd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfe,0x32] |
| paddd (%rdx), %xmm6 |
| |
| // CHECK: paddd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfe,0xf6] |
| paddd %xmm6, %xmm6 |
| |
| // CHECK: paddq 485498096, %mm4 |
| // CHECK: encoding: [0x0f,0xd4,0x24,0x25,0xf0,0x1c,0xf0,0x1c] |
| paddq 485498096, %mm4 |
| |
| // CHECK: paddq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd4,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| paddq 485498096, %xmm6 |
| |
| // CHECK: paddq 64(%rdx), %mm4 |
| // CHECK: encoding: [0x0f,0xd4,0x62,0x40] |
| paddq 64(%rdx), %mm4 |
| |
| // CHECK: paddq -64(%rdx,%rax,4), %mm4 |
| // CHECK: encoding: [0x0f,0xd4,0x64,0x82,0xc0] |
| paddq -64(%rdx,%rax,4), %mm4 |
| |
| // CHECK: paddq 64(%rdx,%rax,4), %mm4 |
| // CHECK: encoding: [0x0f,0xd4,0x64,0x82,0x40] |
| paddq 64(%rdx,%rax,4), %mm4 |
| |
| // CHECK: paddq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd4,0x74,0x82,0xc0] |
| paddq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd4,0x74,0x82,0x40] |
| paddq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddq 64(%rdx,%rax), %mm4 |
| // CHECK: encoding: [0x0f,0xd4,0x64,0x02,0x40] |
| paddq 64(%rdx,%rax), %mm4 |
| |
| // CHECK: paddq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd4,0x74,0x02,0x40] |
| paddq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: paddq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd4,0x72,0x40] |
| paddq 64(%rdx), %xmm6 |
| |
| // CHECK: paddq %mm4, %mm4 |
| // CHECK: encoding: [0x0f,0xd4,0xe4] |
| paddq %mm4, %mm4 |
| |
| // CHECK: paddq (%rdx), %mm4 |
| // CHECK: encoding: [0x0f,0xd4,0x22] |
| paddq (%rdx), %mm4 |
| |
| // CHECK: paddq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd4,0x32] |
| paddq (%rdx), %xmm6 |
| |
| // CHECK: paddq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd4,0xf6] |
| paddq %xmm6, %xmm6 |
| |
| // CHECK: paddsb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xec,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| paddsb 485498096, %xmm6 |
| |
| // CHECK: paddsb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xec,0x74,0x82,0xc0] |
| paddsb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddsb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xec,0x74,0x82,0x40] |
| paddsb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddsb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xec,0x74,0x02,0x40] |
| paddsb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: paddsb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xec,0x72,0x40] |
| paddsb 64(%rdx), %xmm6 |
| |
| // CHECK: paddsb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xec,0x32] |
| paddsb (%rdx), %xmm6 |
| |
| // CHECK: paddsb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xec,0xf6] |
| paddsb %xmm6, %xmm6 |
| |
| // CHECK: paddsw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xed,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| paddsw 485498096, %xmm6 |
| |
| // CHECK: paddsw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xed,0x74,0x82,0xc0] |
| paddsw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddsw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xed,0x74,0x82,0x40] |
| paddsw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddsw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xed,0x74,0x02,0x40] |
| paddsw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: paddsw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xed,0x72,0x40] |
| paddsw 64(%rdx), %xmm6 |
| |
| // CHECK: paddsw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xed,0x32] |
| paddsw (%rdx), %xmm6 |
| |
| // CHECK: paddsw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xed,0xf6] |
| paddsw %xmm6, %xmm6 |
| |
| // CHECK: paddusb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdc,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| paddusb 485498096, %xmm6 |
| |
| // CHECK: paddusb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdc,0x74,0x82,0xc0] |
| paddusb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddusb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdc,0x74,0x82,0x40] |
| paddusb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddusb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdc,0x74,0x02,0x40] |
| paddusb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: paddusb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdc,0x72,0x40] |
| paddusb 64(%rdx), %xmm6 |
| |
| // CHECK: paddusb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdc,0x32] |
| paddusb (%rdx), %xmm6 |
| |
| // CHECK: paddusb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdc,0xf6] |
| paddusb %xmm6, %xmm6 |
| |
| // CHECK: paddusw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdd,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| paddusw 485498096, %xmm6 |
| |
| // CHECK: paddusw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdd,0x74,0x82,0xc0] |
| paddusw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddusw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdd,0x74,0x82,0x40] |
| paddusw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddusw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdd,0x74,0x02,0x40] |
| paddusw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: paddusw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdd,0x72,0x40] |
| paddusw 64(%rdx), %xmm6 |
| |
| // CHECK: paddusw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdd,0x32] |
| paddusw (%rdx), %xmm6 |
| |
| // CHECK: paddusw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdd,0xf6] |
| paddusw %xmm6, %xmm6 |
| |
| // CHECK: paddw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfd,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| paddw 485498096, %xmm6 |
| |
| // CHECK: paddw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfd,0x74,0x82,0xc0] |
| paddw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfd,0x74,0x82,0x40] |
| paddw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: paddw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfd,0x74,0x02,0x40] |
| paddw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: paddw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfd,0x72,0x40] |
| paddw 64(%rdx), %xmm6 |
| |
| // CHECK: paddw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfd,0x32] |
| paddw (%rdx), %xmm6 |
| |
| // CHECK: paddw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfd,0xf6] |
| paddw %xmm6, %xmm6 |
| |
| // CHECK: pand 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdb,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pand 485498096, %xmm6 |
| |
| // CHECK: pand -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdb,0x74,0x82,0xc0] |
| pand -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pand 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdb,0x74,0x82,0x40] |
| pand 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pand 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdb,0x74,0x02,0x40] |
| pand 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pand 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdb,0x72,0x40] |
| pand 64(%rdx), %xmm6 |
| |
| // CHECK: pandn 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdf,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pandn 485498096, %xmm6 |
| |
| // CHECK: pandn -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdf,0x74,0x82,0xc0] |
| pandn -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pandn 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdf,0x74,0x82,0x40] |
| pandn 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pandn 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdf,0x74,0x02,0x40] |
| pandn 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pandn 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdf,0x72,0x40] |
| pandn 64(%rdx), %xmm6 |
| |
| // CHECK: pandn (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdf,0x32] |
| pandn (%rdx), %xmm6 |
| |
| // CHECK: pandn %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdf,0xf6] |
| pandn %xmm6, %xmm6 |
| |
| // CHECK: pand (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdb,0x32] |
| pand (%rdx), %xmm6 |
| |
| // CHECK: pand %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xdb,0xf6] |
| pand %xmm6, %xmm6 |
| |
| // CHECK: pavgb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe0,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pavgb 485498096, %xmm6 |
| |
| // CHECK: pavgb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe0,0x74,0x82,0xc0] |
| pavgb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pavgb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe0,0x74,0x82,0x40] |
| pavgb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pavgb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe0,0x74,0x02,0x40] |
| pavgb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pavgb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe0,0x72,0x40] |
| pavgb 64(%rdx), %xmm6 |
| |
| // CHECK: pavgb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe0,0x32] |
| pavgb (%rdx), %xmm6 |
| |
| // CHECK: pavgb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe0,0xf6] |
| pavgb %xmm6, %xmm6 |
| |
| // CHECK: pavgw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe3,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pavgw 485498096, %xmm6 |
| |
| // CHECK: pavgw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe3,0x74,0x82,0xc0] |
| pavgw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pavgw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe3,0x74,0x82,0x40] |
| pavgw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pavgw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe3,0x74,0x02,0x40] |
| pavgw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pavgw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe3,0x72,0x40] |
| pavgw 64(%rdx), %xmm6 |
| |
| // CHECK: pavgw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe3,0x32] |
| pavgw (%rdx), %xmm6 |
| |
| // CHECK: pavgw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe3,0xf6] |
| pavgw %xmm6, %xmm6 |
| |
| // CHECK: pcmpeqb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x74,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pcmpeqb 485498096, %xmm6 |
| |
| // CHECK: pcmpeqb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x74,0x74,0x82,0xc0] |
| pcmpeqb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpeqb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x74,0x74,0x82,0x40] |
| pcmpeqb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpeqb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x74,0x74,0x02,0x40] |
| pcmpeqb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pcmpeqb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x74,0x72,0x40] |
| pcmpeqb 64(%rdx), %xmm6 |
| |
| // CHECK: pcmpeqb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x74,0x32] |
| pcmpeqb (%rdx), %xmm6 |
| |
| // CHECK: pcmpeqb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x74,0xf6] |
| pcmpeqb %xmm6, %xmm6 |
| |
| // CHECK: pcmpeqd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x76,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pcmpeqd 485498096, %xmm6 |
| |
| // CHECK: pcmpeqd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x76,0x74,0x82,0xc0] |
| pcmpeqd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpeqd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x76,0x74,0x82,0x40] |
| pcmpeqd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpeqd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x76,0x74,0x02,0x40] |
| pcmpeqd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pcmpeqd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x76,0x72,0x40] |
| pcmpeqd 64(%rdx), %xmm6 |
| |
| // CHECK: pcmpeqd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x76,0x32] |
| pcmpeqd (%rdx), %xmm6 |
| |
| // CHECK: pcmpeqd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x76,0xf6] |
| pcmpeqd %xmm6, %xmm6 |
| |
| // CHECK: pcmpeqw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x75,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pcmpeqw 485498096, %xmm6 |
| |
| // CHECK: pcmpeqw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x75,0x74,0x82,0xc0] |
| pcmpeqw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpeqw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x75,0x74,0x82,0x40] |
| pcmpeqw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpeqw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x75,0x74,0x02,0x40] |
| pcmpeqw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pcmpeqw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x75,0x72,0x40] |
| pcmpeqw 64(%rdx), %xmm6 |
| |
| // CHECK: pcmpeqw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x75,0x32] |
| pcmpeqw (%rdx), %xmm6 |
| |
| // CHECK: pcmpeqw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x75,0xf6] |
| pcmpeqw %xmm6, %xmm6 |
| |
| // CHECK: pcmpgtb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x64,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pcmpgtb 485498096, %xmm6 |
| |
| // CHECK: pcmpgtb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x64,0x74,0x82,0xc0] |
| pcmpgtb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpgtb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x64,0x74,0x82,0x40] |
| pcmpgtb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpgtb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x64,0x74,0x02,0x40] |
| pcmpgtb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pcmpgtb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x64,0x72,0x40] |
| pcmpgtb 64(%rdx), %xmm6 |
| |
| // CHECK: pcmpgtb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x64,0x32] |
| pcmpgtb (%rdx), %xmm6 |
| |
| // CHECK: pcmpgtb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x64,0xf6] |
| pcmpgtb %xmm6, %xmm6 |
| |
| // CHECK: pcmpgtd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x66,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pcmpgtd 485498096, %xmm6 |
| |
| // CHECK: pcmpgtd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x66,0x74,0x82,0xc0] |
| pcmpgtd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpgtd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x66,0x74,0x82,0x40] |
| pcmpgtd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpgtd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x66,0x74,0x02,0x40] |
| pcmpgtd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pcmpgtd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x66,0x72,0x40] |
| pcmpgtd 64(%rdx), %xmm6 |
| |
| // CHECK: pcmpgtd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x66,0x32] |
| pcmpgtd (%rdx), %xmm6 |
| |
| // CHECK: pcmpgtd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x66,0xf6] |
| pcmpgtd %xmm6, %xmm6 |
| |
| // CHECK: pcmpgtw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x65,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pcmpgtw 485498096, %xmm6 |
| |
| // CHECK: pcmpgtw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x65,0x74,0x82,0xc0] |
| pcmpgtw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpgtw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x65,0x74,0x82,0x40] |
| pcmpgtw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pcmpgtw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x65,0x74,0x02,0x40] |
| pcmpgtw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pcmpgtw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x65,0x72,0x40] |
| pcmpgtw 64(%rdx), %xmm6 |
| |
| // CHECK: pcmpgtw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x65,0x32] |
| pcmpgtw (%rdx), %xmm6 |
| |
| // CHECK: pcmpgtw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x65,0xf6] |
| pcmpgtw %xmm6, %xmm6 |
| |
| // CHECK: pextrw $0, %xmm6, %r13d |
| // CHECK: encoding: [0x66,0x44,0x0f,0xc5,0xee,0x00] |
| pextrw $0, %xmm6, %r13d |
| |
| // CHECK: pinsrw $0, 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc4,0x34,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| pinsrw $0, 485498096, %xmm6 |
| |
| // CHECK: pinsrw $0, -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc4,0x74,0x82,0xc0,0x00] |
| pinsrw $0, -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pinsrw $0, 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc4,0x74,0x82,0x40,0x00] |
| pinsrw $0, 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pinsrw $0, 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc4,0x74,0x02,0x40,0x00] |
| pinsrw $0, 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pinsrw $0, 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc4,0x72,0x40,0x00] |
| pinsrw $0, 64(%rdx), %xmm6 |
| |
| // CHECK: pinsrw $0, %r13d, %xmm6 |
| // CHECK: encoding: [0x66,0x41,0x0f,0xc4,0xf5,0x00] |
| pinsrw $0, %r13d, %xmm6 |
| |
| // CHECK: pinsrw $0, (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc4,0x32,0x00] |
| pinsrw $0, (%rdx), %xmm6 |
| |
| // CHECK: pmaddwd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf5,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pmaddwd 485498096, %xmm6 |
| |
| // CHECK: pmaddwd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf5,0x74,0x82,0xc0] |
| pmaddwd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmaddwd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf5,0x74,0x82,0x40] |
| pmaddwd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmaddwd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf5,0x74,0x02,0x40] |
| pmaddwd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pmaddwd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf5,0x72,0x40] |
| pmaddwd 64(%rdx), %xmm6 |
| |
| // CHECK: pmaddwd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf5,0x32] |
| pmaddwd (%rdx), %xmm6 |
| |
| // CHECK: pmaddwd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf5,0xf6] |
| pmaddwd %xmm6, %xmm6 |
| |
| // CHECK: pmaxsw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xee,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pmaxsw 485498096, %xmm6 |
| |
| // CHECK: pmaxsw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xee,0x74,0x82,0xc0] |
| pmaxsw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmaxsw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xee,0x74,0x82,0x40] |
| pmaxsw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmaxsw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xee,0x74,0x02,0x40] |
| pmaxsw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pmaxsw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xee,0x72,0x40] |
| pmaxsw 64(%rdx), %xmm6 |
| |
| // CHECK: pmaxsw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xee,0x32] |
| pmaxsw (%rdx), %xmm6 |
| |
| // CHECK: pmaxsw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xee,0xf6] |
| pmaxsw %xmm6, %xmm6 |
| |
| // CHECK: pmaxub 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xde,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pmaxub 485498096, %xmm6 |
| |
| // CHECK: pmaxub -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xde,0x74,0x82,0xc0] |
| pmaxub -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmaxub 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xde,0x74,0x82,0x40] |
| pmaxub 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmaxub 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xde,0x74,0x02,0x40] |
| pmaxub 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pmaxub 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xde,0x72,0x40] |
| pmaxub 64(%rdx), %xmm6 |
| |
| // CHECK: pmaxub (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xde,0x32] |
| pmaxub (%rdx), %xmm6 |
| |
| // CHECK: pmaxub %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xde,0xf6] |
| pmaxub %xmm6, %xmm6 |
| |
| // CHECK: pminsw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xea,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pminsw 485498096, %xmm6 |
| |
| // CHECK: pminsw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xea,0x74,0x82,0xc0] |
| pminsw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pminsw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xea,0x74,0x82,0x40] |
| pminsw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pminsw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xea,0x74,0x02,0x40] |
| pminsw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pminsw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xea,0x72,0x40] |
| pminsw 64(%rdx), %xmm6 |
| |
| // CHECK: pminsw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xea,0x32] |
| pminsw (%rdx), %xmm6 |
| |
| // CHECK: pminsw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xea,0xf6] |
| pminsw %xmm6, %xmm6 |
| |
| // CHECK: pminub 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xda,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pminub 485498096, %xmm6 |
| |
| // CHECK: pminub -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xda,0x74,0x82,0xc0] |
| pminub -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pminub 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xda,0x74,0x82,0x40] |
| pminub 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pminub 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xda,0x74,0x02,0x40] |
| pminub 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pminub 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xda,0x72,0x40] |
| pminub 64(%rdx), %xmm6 |
| |
| // CHECK: pminub (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xda,0x32] |
| pminub (%rdx), %xmm6 |
| |
| // CHECK: pminub %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xda,0xf6] |
| pminub %xmm6, %xmm6 |
| |
| // CHECK: pmovmskb %xmm6, %r13d |
| // CHECK: encoding: [0x66,0x44,0x0f,0xd7,0xee] |
| pmovmskb %xmm6, %r13d |
| |
| // CHECK: pmulhuw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe4,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pmulhuw 485498096, %xmm6 |
| |
| // CHECK: pmulhuw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe4,0x74,0x82,0xc0] |
| pmulhuw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmulhuw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe4,0x74,0x82,0x40] |
| pmulhuw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmulhuw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe4,0x74,0x02,0x40] |
| pmulhuw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pmulhuw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe4,0x72,0x40] |
| pmulhuw 64(%rdx), %xmm6 |
| |
| // CHECK: pmulhuw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe4,0x32] |
| pmulhuw (%rdx), %xmm6 |
| |
| // CHECK: pmulhuw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe4,0xf6] |
| pmulhuw %xmm6, %xmm6 |
| |
| // CHECK: pmulhw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe5,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pmulhw 485498096, %xmm6 |
| |
| // CHECK: pmulhw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe5,0x74,0x82,0xc0] |
| pmulhw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmulhw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe5,0x74,0x82,0x40] |
| pmulhw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmulhw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe5,0x74,0x02,0x40] |
| pmulhw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pmulhw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe5,0x72,0x40] |
| pmulhw 64(%rdx), %xmm6 |
| |
| // CHECK: pmulhw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe5,0x32] |
| pmulhw (%rdx), %xmm6 |
| |
| // CHECK: pmulhw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe5,0xf6] |
| pmulhw %xmm6, %xmm6 |
| |
| // CHECK: pmullw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd5,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pmullw 485498096, %xmm6 |
| |
| // CHECK: pmullw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd5,0x74,0x82,0xc0] |
| pmullw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmullw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd5,0x74,0x82,0x40] |
| pmullw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmullw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd5,0x74,0x02,0x40] |
| pmullw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pmullw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd5,0x72,0x40] |
| pmullw 64(%rdx), %xmm6 |
| |
| // CHECK: pmullw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd5,0x32] |
| pmullw (%rdx), %xmm6 |
| |
| // CHECK: pmullw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd5,0xf6] |
| pmullw %xmm6, %xmm6 |
| |
| // CHECK: pmuludq 485498096, %mm4 |
| // CHECK: encoding: [0x0f,0xf4,0x24,0x25,0xf0,0x1c,0xf0,0x1c] |
| pmuludq 485498096, %mm4 |
| |
| // CHECK: pmuludq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf4,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pmuludq 485498096, %xmm6 |
| |
| // CHECK: pmuludq 64(%rdx), %mm4 |
| // CHECK: encoding: [0x0f,0xf4,0x62,0x40] |
| pmuludq 64(%rdx), %mm4 |
| |
| // CHECK: pmuludq -64(%rdx,%rax,4), %mm4 |
| // CHECK: encoding: [0x0f,0xf4,0x64,0x82,0xc0] |
| pmuludq -64(%rdx,%rax,4), %mm4 |
| |
| // CHECK: pmuludq 64(%rdx,%rax,4), %mm4 |
| // CHECK: encoding: [0x0f,0xf4,0x64,0x82,0x40] |
| pmuludq 64(%rdx,%rax,4), %mm4 |
| |
| // CHECK: pmuludq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf4,0x74,0x82,0xc0] |
| pmuludq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmuludq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf4,0x74,0x82,0x40] |
| pmuludq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pmuludq 64(%rdx,%rax), %mm4 |
| // CHECK: encoding: [0x0f,0xf4,0x64,0x02,0x40] |
| pmuludq 64(%rdx,%rax), %mm4 |
| |
| // CHECK: pmuludq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf4,0x74,0x02,0x40] |
| pmuludq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pmuludq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf4,0x72,0x40] |
| pmuludq 64(%rdx), %xmm6 |
| |
| // CHECK: pmuludq %mm4, %mm4 |
| // CHECK: encoding: [0x0f,0xf4,0xe4] |
| pmuludq %mm4, %mm4 |
| |
| // CHECK: pmuludq (%rdx), %mm4 |
| // CHECK: encoding: [0x0f,0xf4,0x22] |
| pmuludq (%rdx), %mm4 |
| |
| // CHECK: pmuludq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf4,0x32] |
| pmuludq (%rdx), %xmm6 |
| |
| // CHECK: pmuludq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf4,0xf6] |
| pmuludq %xmm6, %xmm6 |
| |
| // CHECK: por 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xeb,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| por 485498096, %xmm6 |
| |
| // CHECK: por -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xeb,0x74,0x82,0xc0] |
| por -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: por 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xeb,0x74,0x82,0x40] |
| por 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: por 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xeb,0x74,0x02,0x40] |
| por 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: por 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xeb,0x72,0x40] |
| por 64(%rdx), %xmm6 |
| |
| // CHECK: por (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xeb,0x32] |
| por (%rdx), %xmm6 |
| |
| // CHECK: por %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xeb,0xf6] |
| por %xmm6, %xmm6 |
| |
| // CHECK: psadbw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf6,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psadbw 485498096, %xmm6 |
| |
| // CHECK: psadbw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf6,0x74,0x82,0xc0] |
| psadbw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psadbw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf6,0x74,0x82,0x40] |
| psadbw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psadbw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf6,0x74,0x02,0x40] |
| psadbw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psadbw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf6,0x72,0x40] |
| psadbw 64(%rdx), %xmm6 |
| |
| // CHECK: psadbw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf6,0x32] |
| psadbw (%rdx), %xmm6 |
| |
| // CHECK: psadbw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf6,0xf6] |
| psadbw %xmm6, %xmm6 |
| |
| // CHECK: pshufd $0, 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x70,0x34,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| pshufd $0, 485498096, %xmm6 |
| |
| // CHECK: pshufd $0, -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x70,0x74,0x82,0xc0,0x00] |
| pshufd $0, -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pshufd $0, 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x70,0x74,0x82,0x40,0x00] |
| pshufd $0, 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pshufd $0, 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x70,0x74,0x02,0x40,0x00] |
| pshufd $0, 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pshufd $0, 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x70,0x72,0x40,0x00] |
| pshufd $0, 64(%rdx), %xmm6 |
| |
| // CHECK: pshufd $0, (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x70,0x32,0x00] |
| pshufd $0, (%rdx), %xmm6 |
| |
| // CHECK: pshufd $0, %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x70,0xf6,0x00] |
| pshufd $0, %xmm6, %xmm6 |
| |
| // CHECK: pshufhw $0, 485498096, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x70,0x34,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| pshufhw $0, 485498096, %xmm6 |
| |
| // CHECK: pshufhw $0, -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x70,0x74,0x82,0xc0,0x00] |
| pshufhw $0, -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pshufhw $0, 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x70,0x74,0x82,0x40,0x00] |
| pshufhw $0, 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pshufhw $0, 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x70,0x74,0x02,0x40,0x00] |
| pshufhw $0, 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pshufhw $0, 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x70,0x72,0x40,0x00] |
| pshufhw $0, 64(%rdx), %xmm6 |
| |
| // CHECK: pshufhw $0, (%rdx), %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x70,0x32,0x00] |
| pshufhw $0, (%rdx), %xmm6 |
| |
| // CHECK: pshufhw $0, %xmm6, %xmm6 |
| // CHECK: encoding: [0xf3,0x0f,0x70,0xf6,0x00] |
| pshufhw $0, %xmm6, %xmm6 |
| |
| // CHECK: pshuflw $0, 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x70,0x34,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| pshuflw $0, 485498096, %xmm6 |
| |
| // CHECK: pshuflw $0, -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x70,0x74,0x82,0xc0,0x00] |
| pshuflw $0, -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pshuflw $0, 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x70,0x74,0x82,0x40,0x00] |
| pshuflw $0, 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pshuflw $0, 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x70,0x74,0x02,0x40,0x00] |
| pshuflw $0, 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pshuflw $0, 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x70,0x72,0x40,0x00] |
| pshuflw $0, 64(%rdx), %xmm6 |
| |
| // CHECK: pshuflw $0, (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x70,0x32,0x00] |
| pshuflw $0, (%rdx), %xmm6 |
| |
| // CHECK: pshuflw $0, %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x70,0xf6,0x00] |
| pshuflw $0, %xmm6, %xmm6 |
| |
| // CHECK: pslld $0, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x72,0xf6,0x00] |
| pslld $0, %xmm6 |
| |
| // CHECK: pslld 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf2,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pslld 485498096, %xmm6 |
| |
| // CHECK: pslld -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf2,0x74,0x82,0xc0] |
| pslld -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pslld 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf2,0x74,0x82,0x40] |
| pslld 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pslld 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf2,0x74,0x02,0x40] |
| pslld 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pslld 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf2,0x72,0x40] |
| pslld 64(%rdx), %xmm6 |
| |
| // CHECK: pslldq $0, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x73,0xfe,0x00] |
| pslldq $0, %xmm6 |
| |
| // CHECK: pslld (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf2,0x32] |
| pslld (%rdx), %xmm6 |
| |
| // CHECK: pslld %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf2,0xf6] |
| pslld %xmm6, %xmm6 |
| |
| // CHECK: psllq $0, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x73,0xf6,0x00] |
| psllq $0, %xmm6 |
| |
| // CHECK: psllq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf3,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psllq 485498096, %xmm6 |
| |
| // CHECK: psllq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf3,0x74,0x82,0xc0] |
| psllq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psllq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf3,0x74,0x82,0x40] |
| psllq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psllq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf3,0x74,0x02,0x40] |
| psllq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psllq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf3,0x72,0x40] |
| psllq 64(%rdx), %xmm6 |
| |
| // CHECK: psllq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf3,0x32] |
| psllq (%rdx), %xmm6 |
| |
| // CHECK: psllq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf3,0xf6] |
| psllq %xmm6, %xmm6 |
| |
| // CHECK: psllw $0, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x71,0xf6,0x00] |
| psllw $0, %xmm6 |
| |
| // CHECK: psllw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf1,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psllw 485498096, %xmm6 |
| |
| // CHECK: psllw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf1,0x74,0x82,0xc0] |
| psllw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psllw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf1,0x74,0x82,0x40] |
| psllw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psllw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf1,0x74,0x02,0x40] |
| psllw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psllw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf1,0x72,0x40] |
| psllw 64(%rdx), %xmm6 |
| |
| // CHECK: psllw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf1,0x32] |
| psllw (%rdx), %xmm6 |
| |
| // CHECK: psllw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf1,0xf6] |
| psllw %xmm6, %xmm6 |
| |
| // CHECK: psrad $0, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x72,0xe6,0x00] |
| psrad $0, %xmm6 |
| |
| // CHECK: psrad 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe2,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psrad 485498096, %xmm6 |
| |
| // CHECK: psrad -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe2,0x74,0x82,0xc0] |
| psrad -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psrad 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe2,0x74,0x82,0x40] |
| psrad 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psrad 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe2,0x74,0x02,0x40] |
| psrad 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psrad 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe2,0x72,0x40] |
| psrad 64(%rdx), %xmm6 |
| |
| // CHECK: psrad (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe2,0x32] |
| psrad (%rdx), %xmm6 |
| |
| // CHECK: psrad %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe2,0xf6] |
| psrad %xmm6, %xmm6 |
| |
| // CHECK: psraw $0, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x71,0xe6,0x00] |
| psraw $0, %xmm6 |
| |
| // CHECK: psraw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe1,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psraw 485498096, %xmm6 |
| |
| // CHECK: psraw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe1,0x74,0x82,0xc0] |
| psraw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psraw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe1,0x74,0x82,0x40] |
| psraw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psraw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe1,0x74,0x02,0x40] |
| psraw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psraw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe1,0x72,0x40] |
| psraw 64(%rdx), %xmm6 |
| |
| // CHECK: psraw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe1,0x32] |
| psraw (%rdx), %xmm6 |
| |
| // CHECK: psraw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe1,0xf6] |
| psraw %xmm6, %xmm6 |
| |
| // CHECK: psrld $0, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x72,0xd6,0x00] |
| psrld $0, %xmm6 |
| |
| // CHECK: psrld 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd2,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psrld 485498096, %xmm6 |
| |
| // CHECK: psrld -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd2,0x74,0x82,0xc0] |
| psrld -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psrld 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd2,0x74,0x82,0x40] |
| psrld 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psrld 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd2,0x74,0x02,0x40] |
| psrld 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psrld 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd2,0x72,0x40] |
| psrld 64(%rdx), %xmm6 |
| |
| // CHECK: psrldq $0, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x73,0xde,0x00] |
| psrldq $0, %xmm6 |
| |
| // CHECK: psrld (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd2,0x32] |
| psrld (%rdx), %xmm6 |
| |
| // CHECK: psrld %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd2,0xf6] |
| psrld %xmm6, %xmm6 |
| |
| // CHECK: psrlq $0, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x73,0xd6,0x00] |
| psrlq $0, %xmm6 |
| |
| // CHECK: psrlq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd3,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psrlq 485498096, %xmm6 |
| |
| // CHECK: psrlq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd3,0x74,0x82,0xc0] |
| psrlq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psrlq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd3,0x74,0x82,0x40] |
| psrlq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psrlq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd3,0x74,0x02,0x40] |
| psrlq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psrlq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd3,0x72,0x40] |
| psrlq 64(%rdx), %xmm6 |
| |
| // CHECK: psrlq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd3,0x32] |
| psrlq (%rdx), %xmm6 |
| |
| // CHECK: psrlq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd3,0xf6] |
| psrlq %xmm6, %xmm6 |
| |
| // CHECK: psrlw $0, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x71,0xd6,0x00] |
| psrlw $0, %xmm6 |
| |
| // CHECK: psrlw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd1,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psrlw 485498096, %xmm6 |
| |
| // CHECK: psrlw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd1,0x74,0x82,0xc0] |
| psrlw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psrlw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd1,0x74,0x82,0x40] |
| psrlw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psrlw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd1,0x74,0x02,0x40] |
| psrlw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psrlw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd1,0x72,0x40] |
| psrlw 64(%rdx), %xmm6 |
| |
| // CHECK: psrlw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd1,0x32] |
| psrlw (%rdx), %xmm6 |
| |
| // CHECK: psrlw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd1,0xf6] |
| psrlw %xmm6, %xmm6 |
| |
| // CHECK: psubb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf8,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psubb 485498096, %xmm6 |
| |
| // CHECK: psubb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf8,0x74,0x82,0xc0] |
| psubb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf8,0x74,0x82,0x40] |
| psubb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf8,0x74,0x02,0x40] |
| psubb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psubb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf8,0x72,0x40] |
| psubb 64(%rdx), %xmm6 |
| |
| // CHECK: psubb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf8,0x32] |
| psubb (%rdx), %xmm6 |
| |
| // CHECK: psubb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf8,0xf6] |
| psubb %xmm6, %xmm6 |
| |
| // CHECK: psubd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfa,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psubd 485498096, %xmm6 |
| |
| // CHECK: psubd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfa,0x74,0x82,0xc0] |
| psubd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfa,0x74,0x82,0x40] |
| psubd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfa,0x74,0x02,0x40] |
| psubd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psubd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfa,0x72,0x40] |
| psubd 64(%rdx), %xmm6 |
| |
| // CHECK: psubd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfa,0x32] |
| psubd (%rdx), %xmm6 |
| |
| // CHECK: psubd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfa,0xf6] |
| psubd %xmm6, %xmm6 |
| |
| // CHECK: psubq 485498096, %mm4 |
| // CHECK: encoding: [0x0f,0xfb,0x24,0x25,0xf0,0x1c,0xf0,0x1c] |
| psubq 485498096, %mm4 |
| |
| // CHECK: psubq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfb,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psubq 485498096, %xmm6 |
| |
| // CHECK: psubq 64(%rdx), %mm4 |
| // CHECK: encoding: [0x0f,0xfb,0x62,0x40] |
| psubq 64(%rdx), %mm4 |
| |
| // CHECK: psubq -64(%rdx,%rax,4), %mm4 |
| // CHECK: encoding: [0x0f,0xfb,0x64,0x82,0xc0] |
| psubq -64(%rdx,%rax,4), %mm4 |
| |
| // CHECK: psubq 64(%rdx,%rax,4), %mm4 |
| // CHECK: encoding: [0x0f,0xfb,0x64,0x82,0x40] |
| psubq 64(%rdx,%rax,4), %mm4 |
| |
| // CHECK: psubq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfb,0x74,0x82,0xc0] |
| psubq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfb,0x74,0x82,0x40] |
| psubq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubq 64(%rdx,%rax), %mm4 |
| // CHECK: encoding: [0x0f,0xfb,0x64,0x02,0x40] |
| psubq 64(%rdx,%rax), %mm4 |
| |
| // CHECK: psubq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfb,0x74,0x02,0x40] |
| psubq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psubq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfb,0x72,0x40] |
| psubq 64(%rdx), %xmm6 |
| |
| // CHECK: psubq %mm4, %mm4 |
| // CHECK: encoding: [0x0f,0xfb,0xe4] |
| psubq %mm4, %mm4 |
| |
| // CHECK: psubq (%rdx), %mm4 |
| // CHECK: encoding: [0x0f,0xfb,0x22] |
| psubq (%rdx), %mm4 |
| |
| // CHECK: psubq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfb,0x32] |
| psubq (%rdx), %xmm6 |
| |
| // CHECK: psubq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xfb,0xf6] |
| psubq %xmm6, %xmm6 |
| |
| // CHECK: psubsb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe8,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psubsb 485498096, %xmm6 |
| |
| // CHECK: psubsb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe8,0x74,0x82,0xc0] |
| psubsb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubsb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe8,0x74,0x82,0x40] |
| psubsb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubsb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe8,0x74,0x02,0x40] |
| psubsb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psubsb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe8,0x72,0x40] |
| psubsb 64(%rdx), %xmm6 |
| |
| // CHECK: psubsb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe8,0x32] |
| psubsb (%rdx), %xmm6 |
| |
| // CHECK: psubsb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe8,0xf6] |
| psubsb %xmm6, %xmm6 |
| |
| // CHECK: psubsw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe9,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psubsw 485498096, %xmm6 |
| |
| // CHECK: psubsw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe9,0x74,0x82,0xc0] |
| psubsw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubsw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe9,0x74,0x82,0x40] |
| psubsw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubsw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe9,0x74,0x02,0x40] |
| psubsw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psubsw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe9,0x72,0x40] |
| psubsw 64(%rdx), %xmm6 |
| |
| // CHECK: psubsw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe9,0x32] |
| psubsw (%rdx), %xmm6 |
| |
| // CHECK: psubsw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xe9,0xf6] |
| psubsw %xmm6, %xmm6 |
| |
| // CHECK: psubusb 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd8,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psubusb 485498096, %xmm6 |
| |
| // CHECK: psubusb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd8,0x74,0x82,0xc0] |
| psubusb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubusb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd8,0x74,0x82,0x40] |
| psubusb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubusb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd8,0x74,0x02,0x40] |
| psubusb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psubusb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd8,0x72,0x40] |
| psubusb 64(%rdx), %xmm6 |
| |
| // CHECK: psubusb (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd8,0x32] |
| psubusb (%rdx), %xmm6 |
| |
| // CHECK: psubusb %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd8,0xf6] |
| psubusb %xmm6, %xmm6 |
| |
| // CHECK: psubusw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd9,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psubusw 485498096, %xmm6 |
| |
| // CHECK: psubusw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd9,0x74,0x82,0xc0] |
| psubusw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubusw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd9,0x74,0x82,0x40] |
| psubusw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubusw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd9,0x74,0x02,0x40] |
| psubusw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psubusw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd9,0x72,0x40] |
| psubusw 64(%rdx), %xmm6 |
| |
| // CHECK: psubusw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd9,0x32] |
| psubusw (%rdx), %xmm6 |
| |
| // CHECK: psubusw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xd9,0xf6] |
| psubusw %xmm6, %xmm6 |
| |
| // CHECK: psubw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf9,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| psubw 485498096, %xmm6 |
| |
| // CHECK: psubw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf9,0x74,0x82,0xc0] |
| psubw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf9,0x74,0x82,0x40] |
| psubw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: psubw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf9,0x74,0x02,0x40] |
| psubw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: psubw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf9,0x72,0x40] |
| psubw 64(%rdx), %xmm6 |
| |
| // CHECK: psubw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf9,0x32] |
| psubw (%rdx), %xmm6 |
| |
| // CHECK: psubw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xf9,0xf6] |
| psubw %xmm6, %xmm6 |
| |
| // CHECK: punpckhbw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x68,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| punpckhbw 485498096, %xmm6 |
| |
| // CHECK: punpckhbw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x68,0x74,0x82,0xc0] |
| punpckhbw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpckhbw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x68,0x74,0x82,0x40] |
| punpckhbw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpckhbw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x68,0x74,0x02,0x40] |
| punpckhbw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: punpckhbw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x68,0x72,0x40] |
| punpckhbw 64(%rdx), %xmm6 |
| |
| // CHECK: punpckhbw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x68,0x32] |
| punpckhbw (%rdx), %xmm6 |
| |
| // CHECK: punpckhbw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x68,0xf6] |
| punpckhbw %xmm6, %xmm6 |
| |
| // CHECK: punpckhdq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6a,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| punpckhdq 485498096, %xmm6 |
| |
| // CHECK: punpckhdq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6a,0x74,0x82,0xc0] |
| punpckhdq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpckhdq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6a,0x74,0x82,0x40] |
| punpckhdq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpckhdq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6a,0x74,0x02,0x40] |
| punpckhdq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: punpckhdq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6a,0x72,0x40] |
| punpckhdq 64(%rdx), %xmm6 |
| |
| // CHECK: punpckhdq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6a,0x32] |
| punpckhdq (%rdx), %xmm6 |
| |
| // CHECK: punpckhdq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6a,0xf6] |
| punpckhdq %xmm6, %xmm6 |
| |
| // CHECK: punpckhqdq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6d,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| punpckhqdq 485498096, %xmm6 |
| |
| // CHECK: punpckhqdq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6d,0x74,0x82,0xc0] |
| punpckhqdq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpckhqdq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6d,0x74,0x82,0x40] |
| punpckhqdq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpckhqdq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6d,0x74,0x02,0x40] |
| punpckhqdq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: punpckhqdq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6d,0x72,0x40] |
| punpckhqdq 64(%rdx), %xmm6 |
| |
| // CHECK: punpckhqdq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6d,0x32] |
| punpckhqdq (%rdx), %xmm6 |
| |
| // CHECK: punpckhqdq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6d,0xf6] |
| punpckhqdq %xmm6, %xmm6 |
| |
| // CHECK: punpckhwd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x69,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| punpckhwd 485498096, %xmm6 |
| |
| // CHECK: punpckhwd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x69,0x74,0x82,0xc0] |
| punpckhwd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpckhwd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x69,0x74,0x82,0x40] |
| punpckhwd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpckhwd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x69,0x74,0x02,0x40] |
| punpckhwd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: punpckhwd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x69,0x72,0x40] |
| punpckhwd 64(%rdx), %xmm6 |
| |
| // CHECK: punpckhwd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x69,0x32] |
| punpckhwd (%rdx), %xmm6 |
| |
| // CHECK: punpckhwd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x69,0xf6] |
| punpckhwd %xmm6, %xmm6 |
| |
| // CHECK: punpcklbw 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x60,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| punpcklbw 485498096, %xmm6 |
| |
| // CHECK: punpcklbw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x60,0x74,0x82,0xc0] |
| punpcklbw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpcklbw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x60,0x74,0x82,0x40] |
| punpcklbw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpcklbw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x60,0x74,0x02,0x40] |
| punpcklbw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: punpcklbw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x60,0x72,0x40] |
| punpcklbw 64(%rdx), %xmm6 |
| |
| // CHECK: punpcklbw (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x60,0x32] |
| punpcklbw (%rdx), %xmm6 |
| |
| // CHECK: punpcklbw %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x60,0xf6] |
| punpcklbw %xmm6, %xmm6 |
| |
| // CHECK: punpckldq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x62,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| punpckldq 485498096, %xmm6 |
| |
| // CHECK: punpckldq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x62,0x74,0x82,0xc0] |
| punpckldq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpckldq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x62,0x74,0x82,0x40] |
| punpckldq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpckldq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x62,0x74,0x02,0x40] |
| punpckldq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: punpckldq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x62,0x72,0x40] |
| punpckldq 64(%rdx), %xmm6 |
| |
| // CHECK: punpckldq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x62,0x32] |
| punpckldq (%rdx), %xmm6 |
| |
| // CHECK: punpckldq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x62,0xf6] |
| punpckldq %xmm6, %xmm6 |
| |
| // CHECK: punpcklqdq 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6c,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| punpcklqdq 485498096, %xmm6 |
| |
| // CHECK: punpcklqdq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6c,0x74,0x82,0xc0] |
| punpcklqdq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpcklqdq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6c,0x74,0x82,0x40] |
| punpcklqdq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpcklqdq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6c,0x74,0x02,0x40] |
| punpcklqdq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: punpcklqdq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6c,0x72,0x40] |
| punpcklqdq 64(%rdx), %xmm6 |
| |
| // CHECK: punpcklqdq (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6c,0x32] |
| punpcklqdq (%rdx), %xmm6 |
| |
| // CHECK: punpcklqdq %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x6c,0xf6] |
| punpcklqdq %xmm6, %xmm6 |
| |
| // CHECK: punpcklwd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x61,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| punpcklwd 485498096, %xmm6 |
| |
| // CHECK: punpcklwd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x61,0x74,0x82,0xc0] |
| punpcklwd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpcklwd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x61,0x74,0x82,0x40] |
| punpcklwd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: punpcklwd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x61,0x74,0x02,0x40] |
| punpcklwd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: punpcklwd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x61,0x72,0x40] |
| punpcklwd 64(%rdx), %xmm6 |
| |
| // CHECK: punpcklwd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x61,0x32] |
| punpcklwd (%rdx), %xmm6 |
| |
| // CHECK: punpcklwd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x61,0xf6] |
| punpcklwd %xmm6, %xmm6 |
| |
| // CHECK: pxor 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xef,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| pxor 485498096, %xmm6 |
| |
| // CHECK: pxor -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xef,0x74,0x82,0xc0] |
| pxor -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pxor 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xef,0x74,0x82,0x40] |
| pxor 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: pxor 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xef,0x74,0x02,0x40] |
| pxor 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: pxor 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xef,0x72,0x40] |
| pxor 64(%rdx), %xmm6 |
| |
| // CHECK: pxor (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xef,0x32] |
| pxor (%rdx), %xmm6 |
| |
| // CHECK: pxor %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xef,0xf6] |
| pxor %xmm6, %xmm6 |
| |
| // CHECK: shufpd $0, 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc6,0x34,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| shufpd $0, 485498096, %xmm6 |
| |
| // CHECK: shufpd $0, -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc6,0x74,0x82,0xc0,0x00] |
| shufpd $0, -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: shufpd $0, 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc6,0x74,0x82,0x40,0x00] |
| shufpd $0, 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: shufpd $0, 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc6,0x74,0x02,0x40,0x00] |
| shufpd $0, 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: shufpd $0, 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc6,0x72,0x40,0x00] |
| shufpd $0, 64(%rdx), %xmm6 |
| |
| // CHECK: shufpd $0, (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc6,0x32,0x00] |
| shufpd $0, (%rdx), %xmm6 |
| |
| // CHECK: shufpd $0, %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0xc6,0xf6,0x00] |
| shufpd $0, %xmm6, %xmm6 |
| |
| // CHECK: sqrtpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x51,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| sqrtpd 485498096, %xmm6 |
| |
| // CHECK: sqrtpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x51,0x74,0x82,0xc0] |
| sqrtpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: sqrtpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x51,0x74,0x82,0x40] |
| sqrtpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: sqrtpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x51,0x74,0x02,0x40] |
| sqrtpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: sqrtpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x51,0x72,0x40] |
| sqrtpd 64(%rdx), %xmm6 |
| |
| // CHECK: sqrtpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x51,0x32] |
| sqrtpd (%rdx), %xmm6 |
| |
| // CHECK: sqrtpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x51,0xf6] |
| sqrtpd %xmm6, %xmm6 |
| |
| // CHECK: sqrtsd 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x51,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| sqrtsd 485498096, %xmm6 |
| |
| // CHECK: sqrtsd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x51,0x74,0x82,0xc0] |
| sqrtsd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: sqrtsd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x51,0x74,0x82,0x40] |
| sqrtsd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: sqrtsd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x51,0x74,0x02,0x40] |
| sqrtsd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: sqrtsd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x51,0x72,0x40] |
| sqrtsd 64(%rdx), %xmm6 |
| |
| // CHECK: sqrtsd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x51,0x32] |
| sqrtsd (%rdx), %xmm6 |
| |
| // CHECK: sqrtsd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x51,0xf6] |
| sqrtsd %xmm6, %xmm6 |
| |
| // CHECK: subpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5c,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| subpd 485498096, %xmm6 |
| |
| // CHECK: subpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5c,0x74,0x82,0xc0] |
| subpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: subpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5c,0x74,0x82,0x40] |
| subpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: subpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5c,0x74,0x02,0x40] |
| subpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: subpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5c,0x72,0x40] |
| subpd 64(%rdx), %xmm6 |
| |
| // CHECK: subpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5c,0x32] |
| subpd (%rdx), %xmm6 |
| |
| // CHECK: subpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x5c,0xf6] |
| subpd %xmm6, %xmm6 |
| |
| // CHECK: subsd 485498096, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5c,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| subsd 485498096, %xmm6 |
| |
| // CHECK: subsd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5c,0x74,0x82,0xc0] |
| subsd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: subsd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5c,0x74,0x82,0x40] |
| subsd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: subsd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5c,0x74,0x02,0x40] |
| subsd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: subsd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5c,0x72,0x40] |
| subsd 64(%rdx), %xmm6 |
| |
| // CHECK: subsd (%rdx), %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5c,0x32] |
| subsd (%rdx), %xmm6 |
| |
| // CHECK: subsd %xmm6, %xmm6 |
| // CHECK: encoding: [0xf2,0x0f,0x5c,0xf6] |
| subsd %xmm6, %xmm6 |
| |
| // CHECK: ucomisd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2e,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| ucomisd 485498096, %xmm6 |
| |
| // CHECK: ucomisd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2e,0x74,0x82,0xc0] |
| ucomisd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: ucomisd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2e,0x74,0x82,0x40] |
| ucomisd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: ucomisd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2e,0x74,0x02,0x40] |
| ucomisd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: ucomisd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2e,0x72,0x40] |
| ucomisd 64(%rdx), %xmm6 |
| |
| // CHECK: ucomisd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2e,0x32] |
| ucomisd (%rdx), %xmm6 |
| |
| // CHECK: ucomisd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x2e,0xf6] |
| ucomisd %xmm6, %xmm6 |
| |
| // CHECK: unpckhpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x15,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| unpckhpd 485498096, %xmm6 |
| |
| // CHECK: unpckhpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x15,0x74,0x82,0xc0] |
| unpckhpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: unpckhpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x15,0x74,0x82,0x40] |
| unpckhpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: unpckhpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x15,0x74,0x02,0x40] |
| unpckhpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: unpckhpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x15,0x72,0x40] |
| unpckhpd 64(%rdx), %xmm6 |
| |
| // CHECK: unpckhpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x15,0x32] |
| unpckhpd (%rdx), %xmm6 |
| |
| // CHECK: unpckhpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x15,0xf6] |
| unpckhpd %xmm6, %xmm6 |
| |
| // CHECK: unpcklpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x14,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| unpcklpd 485498096, %xmm6 |
| |
| // CHECK: unpcklpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x14,0x74,0x82,0xc0] |
| unpcklpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: unpcklpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x14,0x74,0x82,0x40] |
| unpcklpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: unpcklpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x14,0x74,0x02,0x40] |
| unpcklpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: unpcklpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x14,0x72,0x40] |
| unpcklpd 64(%rdx), %xmm6 |
| |
| // CHECK: unpcklpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x14,0x32] |
| unpcklpd (%rdx), %xmm6 |
| |
| // CHECK: unpcklpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x14,0xf6] |
| unpcklpd %xmm6, %xmm6 |
| |
| // CHECK: xorpd 485498096, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x57,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| xorpd 485498096, %xmm6 |
| |
| // CHECK: xorpd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x57,0x74,0x82,0xc0] |
| xorpd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: xorpd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x57,0x74,0x82,0x40] |
| xorpd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: xorpd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x57,0x74,0x02,0x40] |
| xorpd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: xorpd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x57,0x72,0x40] |
| xorpd 64(%rdx), %xmm6 |
| |
| // CHECK: xorpd (%rdx), %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x57,0x32] |
| xorpd (%rdx), %xmm6 |
| |
| // CHECK: xorpd %xmm6, %xmm6 |
| // CHECK: encoding: [0x66,0x0f,0x57,0xf6] |
| xorpd %xmm6, %xmm6 |
| |