| // RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s |
| |
| // CHECK: vbroadcasti128 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vbroadcasti128 485498096, %ymm7 |
| |
| // CHECK: vbroadcasti128 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x5a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vbroadcasti128 485498096, %ymm9 |
| |
| // CHECK: vbroadcasti128 -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0x7c,0x82,0xc0] |
| vbroadcasti128 -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vbroadcasti128 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0x7c,0x82,0x40] |
| vbroadcasti128 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vbroadcasti128 -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x5a,0x4c,0x82,0xc0] |
| vbroadcasti128 -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vbroadcasti128 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x5a,0x4c,0x82,0x40] |
| vbroadcasti128 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vbroadcasti128 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0x7c,0x02,0x40] |
| vbroadcasti128 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vbroadcasti128 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x5a,0x4c,0x02,0x40] |
| vbroadcasti128 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vbroadcasti128 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0x7a,0x40] |
| vbroadcasti128 64(%rdx), %ymm7 |
| |
| // CHECK: vbroadcasti128 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x5a,0x4a,0x40] |
| vbroadcasti128 64(%rdx), %ymm9 |
| |
| // CHECK: vbroadcasti128 (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0x3a] |
| vbroadcasti128 (%rdx), %ymm7 |
| |
| // CHECK: vbroadcasti128 (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x5a,0x0a] |
| vbroadcasti128 (%rdx), %ymm9 |
| |
| // CHECK: vbroadcastsd %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x19,0xcf] |
| vbroadcastsd %xmm15, %ymm9 |
| |
| // CHECK: vbroadcastsd %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x19,0xfe] |
| vbroadcastsd %xmm6, %ymm7 |
| |
| // CHECK: vbroadcastss %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x42,0x79,0x18,0xff] |
| vbroadcastss %xmm15, %xmm15 |
| |
| // CHECK: vbroadcastss %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x18,0xcf] |
| vbroadcastss %xmm15, %ymm9 |
| |
| // CHECK: vbroadcastss %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x18,0xf6] |
| vbroadcastss %xmm6, %xmm6 |
| |
| // CHECK: vbroadcastss %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x18,0xfe] |
| vbroadcastss %xmm6, %ymm7 |
| |
| // CHECK: vextracti128 $0, %ymm7, 485498096 |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vextracti128 $0, %ymm7, 485498096 |
| |
| // CHECK: vextracti128 $0, %ymm7, 64(%rdx) |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0x7a,0x40,0x00] |
| vextracti128 $0, %ymm7, 64(%rdx) |
| |
| // CHECK: vextracti128 $0, %ymm7, 64(%rdx,%rax) |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0x7c,0x02,0x40,0x00] |
| vextracti128 $0, %ymm7, 64(%rdx,%rax) |
| |
| // CHECK: vextracti128 $0, %ymm7, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0x7c,0x82,0xc0,0x00] |
| vextracti128 $0, %ymm7, -64(%rdx,%rax,4) |
| |
| // CHECK: vextracti128 $0, %ymm7, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0x7c,0x82,0x40,0x00] |
| vextracti128 $0, %ymm7, 64(%rdx,%rax,4) |
| |
| // CHECK: vextracti128 $0, %ymm7, (%rdx) |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0x3a,0x00] |
| vextracti128 $0, %ymm7, (%rdx) |
| |
| // CHECK: vextracti128 $0, %ymm7, %xmm6 |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0xfe,0x00] |
| vextracti128 $0, %ymm7, %xmm6 |
| |
| // CHECK: vextracti128 $0, %ymm9, 485498096 |
| // CHECK: encoding: [0xc4,0x63,0x7d,0x39,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vextracti128 $0, %ymm9, 485498096 |
| |
| // CHECK: vextracti128 $0, %ymm9, 64(%rdx) |
| // CHECK: encoding: [0xc4,0x63,0x7d,0x39,0x4a,0x40,0x00] |
| vextracti128 $0, %ymm9, 64(%rdx) |
| |
| // CHECK: vextracti128 $0, %ymm9, 64(%rdx,%rax) |
| // CHECK: encoding: [0xc4,0x63,0x7d,0x39,0x4c,0x02,0x40,0x00] |
| vextracti128 $0, %ymm9, 64(%rdx,%rax) |
| |
| // CHECK: vextracti128 $0, %ymm9, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0x63,0x7d,0x39,0x4c,0x82,0xc0,0x00] |
| vextracti128 $0, %ymm9, -64(%rdx,%rax,4) |
| |
| // CHECK: vextracti128 $0, %ymm9, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0x63,0x7d,0x39,0x4c,0x82,0x40,0x00] |
| vextracti128 $0, %ymm9, 64(%rdx,%rax,4) |
| |
| // CHECK: vextracti128 $0, %ymm9, (%rdx) |
| // CHECK: encoding: [0xc4,0x63,0x7d,0x39,0x0a,0x00] |
| vextracti128 $0, %ymm9, (%rdx) |
| |
| // CHECK: vextracti128 $0, %ymm9, %xmm15 |
| // CHECK: encoding: [0xc4,0x43,0x7d,0x39,0xcf,0x00] |
| vextracti128 $0, %ymm9, %xmm15 |
| |
| // CHECK: vinserti128 $0, 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x38,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vinserti128 $0, 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vinserti128 $0, 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x38,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vinserti128 $0, 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vinserti128 $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x38,0x7c,0x82,0xc0,0x00] |
| vinserti128 $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vinserti128 $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x38,0x7c,0x82,0x40,0x00] |
| vinserti128 $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vinserti128 $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x38,0x4c,0x82,0xc0,0x00] |
| vinserti128 $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vinserti128 $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x38,0x4c,0x82,0x40,0x00] |
| vinserti128 $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vinserti128 $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x38,0x7c,0x02,0x40,0x00] |
| vinserti128 $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vinserti128 $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x38,0x4c,0x02,0x40,0x00] |
| vinserti128 $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vinserti128 $0, 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x38,0x7a,0x40,0x00] |
| vinserti128 $0, 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vinserti128 $0, 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x38,0x4a,0x40,0x00] |
| vinserti128 $0, 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vinserti128 $0, (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x38,0x3a,0x00] |
| vinserti128 $0, (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vinserti128 $0, (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x38,0x0a,0x00] |
| vinserti128 $0, (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vinserti128 $0, %xmm15, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x43,0x35,0x38,0xcf,0x00] |
| vinserti128 $0, %xmm15, %ymm9, %ymm9 |
| |
| // CHECK: vinserti128 $0, %xmm6, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x38,0xfe,0x00] |
| vinserti128 $0, %xmm6, %ymm7, %ymm7 |
| |
| // CHECK: vmovntdqa 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vmovntdqa 485498096, %ymm7 |
| |
| // CHECK: vmovntdqa 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x2a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vmovntdqa 485498096, %ymm9 |
| |
| // CHECK: vmovntdqa -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0x7c,0x82,0xc0] |
| vmovntdqa -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vmovntdqa 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0x7c,0x82,0x40] |
| vmovntdqa 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vmovntdqa -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x2a,0x4c,0x82,0xc0] |
| vmovntdqa -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vmovntdqa 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x2a,0x4c,0x82,0x40] |
| vmovntdqa 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vmovntdqa 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0x7c,0x02,0x40] |
| vmovntdqa 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vmovntdqa 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x2a,0x4c,0x02,0x40] |
| vmovntdqa 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vmovntdqa 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0x7a,0x40] |
| vmovntdqa 64(%rdx), %ymm7 |
| |
| // CHECK: vmovntdqa 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x2a,0x4a,0x40] |
| vmovntdqa 64(%rdx), %ymm9 |
| |
| // CHECK: vmovntdqa (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0x3a] |
| vmovntdqa (%rdx), %ymm7 |
| |
| // CHECK: vmovntdqa (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x2a,0x0a] |
| vmovntdqa (%rdx), %ymm9 |
| |
| // CHECK: vmpsadbw $0, 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x42,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vmpsadbw $0, 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vmpsadbw $0, 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x42,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vmpsadbw $0, 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vmpsadbw $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x42,0x7c,0x82,0xc0,0x00] |
| vmpsadbw $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vmpsadbw $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x42,0x7c,0x82,0x40,0x00] |
| vmpsadbw $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vmpsadbw $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x42,0x4c,0x82,0xc0,0x00] |
| vmpsadbw $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vmpsadbw $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x42,0x4c,0x82,0x40,0x00] |
| vmpsadbw $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vmpsadbw $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x42,0x7c,0x02,0x40,0x00] |
| vmpsadbw $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vmpsadbw $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x42,0x4c,0x02,0x40,0x00] |
| vmpsadbw $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vmpsadbw $0, 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x42,0x7a,0x40,0x00] |
| vmpsadbw $0, 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vmpsadbw $0, 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x42,0x4a,0x40,0x00] |
| vmpsadbw $0, 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vmpsadbw $0, (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x42,0x3a,0x00] |
| vmpsadbw $0, (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vmpsadbw $0, (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x42,0x0a,0x00] |
| vmpsadbw $0, (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vmpsadbw $0, %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x42,0xff,0x00] |
| vmpsadbw $0, %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vmpsadbw $0, %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x43,0x35,0x42,0xc9,0x00] |
| vmpsadbw $0, %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpabsb 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpabsb 485498096, %ymm7 |
| |
| // CHECK: vpabsb 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpabsb 485498096, %ymm9 |
| |
| // CHECK: vpabsb -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0x7c,0x82,0xc0] |
| vpabsb -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpabsb 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0x7c,0x82,0x40] |
| vpabsb 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpabsb -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1c,0x4c,0x82,0xc0] |
| vpabsb -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpabsb 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1c,0x4c,0x82,0x40] |
| vpabsb 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpabsb 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0x7c,0x02,0x40] |
| vpabsb 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpabsb 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1c,0x4c,0x02,0x40] |
| vpabsb 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpabsb 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0x7a,0x40] |
| vpabsb 64(%rdx), %ymm7 |
| |
| // CHECK: vpabsb 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1c,0x4a,0x40] |
| vpabsb 64(%rdx), %ymm9 |
| |
| // CHECK: vpabsb (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0x3a] |
| vpabsb (%rdx), %ymm7 |
| |
| // CHECK: vpabsb (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1c,0x0a] |
| vpabsb (%rdx), %ymm9 |
| |
| // CHECK: vpabsb %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0xff] |
| vpabsb %ymm7, %ymm7 |
| |
| // CHECK: vpabsb %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x1c,0xc9] |
| vpabsb %ymm9, %ymm9 |
| |
| // CHECK: vpabsd 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpabsd 485498096, %ymm7 |
| |
| // CHECK: vpabsd 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpabsd 485498096, %ymm9 |
| |
| // CHECK: vpabsd -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0x7c,0x82,0xc0] |
| vpabsd -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpabsd 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0x7c,0x82,0x40] |
| vpabsd 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpabsd -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1e,0x4c,0x82,0xc0] |
| vpabsd -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpabsd 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1e,0x4c,0x82,0x40] |
| vpabsd 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpabsd 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0x7c,0x02,0x40] |
| vpabsd 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpabsd 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1e,0x4c,0x02,0x40] |
| vpabsd 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpabsd 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0x7a,0x40] |
| vpabsd 64(%rdx), %ymm7 |
| |
| // CHECK: vpabsd 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1e,0x4a,0x40] |
| vpabsd 64(%rdx), %ymm9 |
| |
| // CHECK: vpabsd (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0x3a] |
| vpabsd (%rdx), %ymm7 |
| |
| // CHECK: vpabsd (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1e,0x0a] |
| vpabsd (%rdx), %ymm9 |
| |
| // CHECK: vpabsd %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0xff] |
| vpabsd %ymm7, %ymm7 |
| |
| // CHECK: vpabsd %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x1e,0xc9] |
| vpabsd %ymm9, %ymm9 |
| |
| // CHECK: vpabsw 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpabsw 485498096, %ymm7 |
| |
| // CHECK: vpabsw 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpabsw 485498096, %ymm9 |
| |
| // CHECK: vpabsw -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0x7c,0x82,0xc0] |
| vpabsw -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpabsw 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0x7c,0x82,0x40] |
| vpabsw 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpabsw -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1d,0x4c,0x82,0xc0] |
| vpabsw -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpabsw 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1d,0x4c,0x82,0x40] |
| vpabsw 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpabsw 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0x7c,0x02,0x40] |
| vpabsw 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpabsw 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1d,0x4c,0x02,0x40] |
| vpabsw 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpabsw 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0x7a,0x40] |
| vpabsw 64(%rdx), %ymm7 |
| |
| // CHECK: vpabsw 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1d,0x4a,0x40] |
| vpabsw 64(%rdx), %ymm9 |
| |
| // CHECK: vpabsw (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0x3a] |
| vpabsw (%rdx), %ymm7 |
| |
| // CHECK: vpabsw (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x1d,0x0a] |
| vpabsw (%rdx), %ymm9 |
| |
| // CHECK: vpabsw %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0xff] |
| vpabsw %ymm7, %ymm7 |
| |
| // CHECK: vpabsw %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x1d,0xc9] |
| vpabsw %ymm9, %ymm9 |
| |
| // CHECK: vpackssdw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpackssdw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpackssdw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpackssdw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpackssdw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6b,0x7c,0x82,0xc0] |
| vpackssdw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpackssdw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6b,0x7c,0x82,0x40] |
| vpackssdw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpackssdw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6b,0x4c,0x82,0xc0] |
| vpackssdw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpackssdw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6b,0x4c,0x82,0x40] |
| vpackssdw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpackssdw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6b,0x7c,0x02,0x40] |
| vpackssdw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpackssdw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6b,0x4c,0x02,0x40] |
| vpackssdw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpackssdw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6b,0x7a,0x40] |
| vpackssdw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpackssdw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6b,0x4a,0x40] |
| vpackssdw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpackssdw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6b,0x3a] |
| vpackssdw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpackssdw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6b,0x0a] |
| vpackssdw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpackssdw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6b,0xff] |
| vpackssdw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpackssdw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x6b,0xc9] |
| vpackssdw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpacksswb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x63,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpacksswb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpacksswb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x63,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpacksswb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpacksswb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x63,0x7c,0x82,0xc0] |
| vpacksswb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpacksswb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x63,0x7c,0x82,0x40] |
| vpacksswb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpacksswb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x63,0x4c,0x82,0xc0] |
| vpacksswb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpacksswb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x63,0x4c,0x82,0x40] |
| vpacksswb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpacksswb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x63,0x7c,0x02,0x40] |
| vpacksswb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpacksswb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x63,0x4c,0x02,0x40] |
| vpacksswb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpacksswb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x63,0x7a,0x40] |
| vpacksswb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpacksswb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x63,0x4a,0x40] |
| vpacksswb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpacksswb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x63,0x3a] |
| vpacksswb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpacksswb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x63,0x0a] |
| vpacksswb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpacksswb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x63,0xff] |
| vpacksswb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpacksswb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x63,0xc9] |
| vpacksswb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpackusdw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x2b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpackusdw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpackusdw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x2b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpackusdw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpackusdw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x2b,0x7c,0x82,0xc0] |
| vpackusdw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpackusdw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x2b,0x7c,0x82,0x40] |
| vpackusdw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpackusdw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x2b,0x4c,0x82,0xc0] |
| vpackusdw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpackusdw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x2b,0x4c,0x82,0x40] |
| vpackusdw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpackusdw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x2b,0x7c,0x02,0x40] |
| vpackusdw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpackusdw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x2b,0x4c,0x02,0x40] |
| vpackusdw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpackusdw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x2b,0x7a,0x40] |
| vpackusdw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpackusdw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x2b,0x4a,0x40] |
| vpackusdw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpackusdw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x2b,0x3a] |
| vpackusdw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpackusdw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x2b,0x0a] |
| vpackusdw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpackusdw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x2b,0xff] |
| vpackusdw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpackusdw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x2b,0xc9] |
| vpackusdw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpackuswb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x67,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpackuswb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpackuswb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x67,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpackuswb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpackuswb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x67,0x7c,0x82,0xc0] |
| vpackuswb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpackuswb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x67,0x7c,0x82,0x40] |
| vpackuswb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpackuswb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x67,0x4c,0x82,0xc0] |
| vpackuswb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpackuswb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x67,0x4c,0x82,0x40] |
| vpackuswb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpackuswb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x67,0x7c,0x02,0x40] |
| vpackuswb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpackuswb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x67,0x4c,0x02,0x40] |
| vpackuswb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpackuswb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x67,0x7a,0x40] |
| vpackuswb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpackuswb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x67,0x4a,0x40] |
| vpackuswb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpackuswb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x67,0x3a] |
| vpackuswb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpackuswb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x67,0x0a] |
| vpackuswb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpackuswb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x67,0xff] |
| vpackuswb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpackuswb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x67,0xc9] |
| vpackuswb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpaddb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfc,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpaddb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfc,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpaddb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfc,0x7c,0x82,0xc0] |
| vpaddb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfc,0x7c,0x82,0x40] |
| vpaddb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfc,0x4c,0x82,0xc0] |
| vpaddb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfc,0x4c,0x82,0x40] |
| vpaddb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfc,0x7c,0x02,0x40] |
| vpaddb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpaddb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfc,0x4c,0x02,0x40] |
| vpaddb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpaddb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfc,0x7a,0x40] |
| vpaddb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfc,0x4a,0x40] |
| vpaddb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfc,0x3a] |
| vpaddb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfc,0x0a] |
| vpaddb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfc,0xff] |
| vpaddb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpaddb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xfc,0xc9] |
| vpaddb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpaddd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfe,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpaddd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfe,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpaddd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfe,0x7c,0x82,0xc0] |
| vpaddd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfe,0x7c,0x82,0x40] |
| vpaddd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfe,0x4c,0x82,0xc0] |
| vpaddd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfe,0x4c,0x82,0x40] |
| vpaddd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfe,0x7c,0x02,0x40] |
| vpaddd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpaddd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfe,0x4c,0x02,0x40] |
| vpaddd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpaddd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfe,0x7a,0x40] |
| vpaddd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfe,0x4a,0x40] |
| vpaddd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfe,0x3a] |
| vpaddd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfe,0x0a] |
| vpaddd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfe,0xff] |
| vpaddd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpaddd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xfe,0xc9] |
| vpaddd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpaddq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd4,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpaddq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd4,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpaddq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd4,0x7c,0x82,0xc0] |
| vpaddq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd4,0x7c,0x82,0x40] |
| vpaddq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd4,0x4c,0x82,0xc0] |
| vpaddq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd4,0x4c,0x82,0x40] |
| vpaddq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd4,0x7c,0x02,0x40] |
| vpaddq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpaddq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd4,0x4c,0x02,0x40] |
| vpaddq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpaddq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd4,0x7a,0x40] |
| vpaddq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd4,0x4a,0x40] |
| vpaddq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd4,0x3a] |
| vpaddq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd4,0x0a] |
| vpaddq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd4,0xff] |
| vpaddq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpaddq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xd4,0xc9] |
| vpaddq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpaddsb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xec,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddsb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpaddsb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xec,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddsb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpaddsb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xec,0x7c,0x82,0xc0] |
| vpaddsb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddsb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xec,0x7c,0x82,0x40] |
| vpaddsb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddsb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xec,0x4c,0x82,0xc0] |
| vpaddsb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddsb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xec,0x4c,0x82,0x40] |
| vpaddsb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddsb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xec,0x7c,0x02,0x40] |
| vpaddsb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpaddsb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xec,0x4c,0x02,0x40] |
| vpaddsb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpaddsb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xec,0x7a,0x40] |
| vpaddsb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddsb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xec,0x4a,0x40] |
| vpaddsb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddsb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xec,0x3a] |
| vpaddsb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddsb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xec,0x0a] |
| vpaddsb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddsb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xec,0xff] |
| vpaddsb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpaddsb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xec,0xc9] |
| vpaddsb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpaddsw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xed,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddsw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpaddsw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xed,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddsw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpaddsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xed,0x7c,0x82,0xc0] |
| vpaddsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xed,0x7c,0x82,0x40] |
| vpaddsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xed,0x4c,0x82,0xc0] |
| vpaddsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xed,0x4c,0x82,0x40] |
| vpaddsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddsw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xed,0x7c,0x02,0x40] |
| vpaddsw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpaddsw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xed,0x4c,0x02,0x40] |
| vpaddsw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpaddsw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xed,0x7a,0x40] |
| vpaddsw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddsw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xed,0x4a,0x40] |
| vpaddsw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddsw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xed,0x3a] |
| vpaddsw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddsw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xed,0x0a] |
| vpaddsw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddsw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xed,0xff] |
| vpaddsw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpaddsw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xed,0xc9] |
| vpaddsw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpaddusb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdc,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddusb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpaddusb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdc,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddusb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpaddusb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdc,0x7c,0x82,0xc0] |
| vpaddusb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddusb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdc,0x7c,0x82,0x40] |
| vpaddusb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddusb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdc,0x4c,0x82,0xc0] |
| vpaddusb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddusb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdc,0x4c,0x82,0x40] |
| vpaddusb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddusb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdc,0x7c,0x02,0x40] |
| vpaddusb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpaddusb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdc,0x4c,0x02,0x40] |
| vpaddusb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpaddusb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdc,0x7a,0x40] |
| vpaddusb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddusb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdc,0x4a,0x40] |
| vpaddusb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddusb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdc,0x3a] |
| vpaddusb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddusb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdc,0x0a] |
| vpaddusb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddusb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdc,0xff] |
| vpaddusb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpaddusb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xdc,0xc9] |
| vpaddusb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpaddusw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdd,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddusw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpaddusw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdd,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddusw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpaddusw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdd,0x7c,0x82,0xc0] |
| vpaddusw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddusw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdd,0x7c,0x82,0x40] |
| vpaddusw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddusw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdd,0x4c,0x82,0xc0] |
| vpaddusw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddusw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdd,0x4c,0x82,0x40] |
| vpaddusw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddusw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdd,0x7c,0x02,0x40] |
| vpaddusw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpaddusw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdd,0x4c,0x02,0x40] |
| vpaddusw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpaddusw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdd,0x7a,0x40] |
| vpaddusw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddusw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdd,0x4a,0x40] |
| vpaddusw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddusw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdd,0x3a] |
| vpaddusw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddusw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdd,0x0a] |
| vpaddusw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddusw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdd,0xff] |
| vpaddusw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpaddusw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xdd,0xc9] |
| vpaddusw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpaddw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfd,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpaddw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfd,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpaddw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfd,0x7c,0x82,0xc0] |
| vpaddw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfd,0x7c,0x82,0x40] |
| vpaddw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpaddw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfd,0x4c,0x82,0xc0] |
| vpaddw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfd,0x4c,0x82,0x40] |
| vpaddw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpaddw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfd,0x7c,0x02,0x40] |
| vpaddw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpaddw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfd,0x4c,0x02,0x40] |
| vpaddw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpaddw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfd,0x7a,0x40] |
| vpaddw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfd,0x4a,0x40] |
| vpaddw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfd,0x3a] |
| vpaddw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpaddw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfd,0x0a] |
| vpaddw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpaddw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfd,0xff] |
| vpaddw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpaddw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xfd,0xc9] |
| vpaddw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpalignr $0, 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpalignr $0, 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpalignr $0, 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpalignr $0, 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpalignr $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0f,0x7c,0x82,0xc0,0x00] |
| vpalignr $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpalignr $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0f,0x7c,0x82,0x40,0x00] |
| vpalignr $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpalignr $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0f,0x4c,0x82,0xc0,0x00] |
| vpalignr $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpalignr $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0f,0x4c,0x82,0x40,0x00] |
| vpalignr $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpalignr $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0f,0x7c,0x02,0x40,0x00] |
| vpalignr $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpalignr $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0f,0x4c,0x02,0x40,0x00] |
| vpalignr $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpalignr $0, 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0f,0x7a,0x40,0x00] |
| vpalignr $0, 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpalignr $0, 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0f,0x4a,0x40,0x00] |
| vpalignr $0, 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpalignr $0, (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0f,0x3a,0x00] |
| vpalignr $0, (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpalignr $0, (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0f,0x0a,0x00] |
| vpalignr $0, (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpalignr $0, %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0f,0xff,0x00] |
| vpalignr $0, %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpalignr $0, %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x43,0x35,0x0f,0xc9,0x00] |
| vpalignr $0, %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpand 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpand 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpand 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdb,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpand 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpand -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdb,0x7c,0x82,0xc0] |
| vpand -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpand 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdb,0x7c,0x82,0x40] |
| vpand 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpand -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdb,0x4c,0x82,0xc0] |
| vpand -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpand 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdb,0x4c,0x82,0x40] |
| vpand 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpand 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdb,0x7c,0x02,0x40] |
| vpand 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpand 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdb,0x4c,0x02,0x40] |
| vpand 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpand 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdb,0x7a,0x40] |
| vpand 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpand 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdb,0x4a,0x40] |
| vpand 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpandn 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpandn 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpandn 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdf,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpandn 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpandn -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdf,0x7c,0x82,0xc0] |
| vpandn -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpandn 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdf,0x7c,0x82,0x40] |
| vpandn 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpandn -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdf,0x4c,0x82,0xc0] |
| vpandn -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpandn 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdf,0x4c,0x82,0x40] |
| vpandn 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpandn 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdf,0x7c,0x02,0x40] |
| vpandn 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpandn 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdf,0x4c,0x02,0x40] |
| vpandn 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpandn 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdf,0x7a,0x40] |
| vpandn 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpandn 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdf,0x4a,0x40] |
| vpandn 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpandn (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdf,0x3a] |
| vpandn (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpandn (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdf,0x0a] |
| vpandn (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpandn %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdf,0xff] |
| vpandn %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpandn %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xdf,0xc9] |
| vpandn %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpand (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdb,0x3a] |
| vpand (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpand (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xdb,0x0a] |
| vpand (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpand %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xdb,0xff] |
| vpand %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpand %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xdb,0xc9] |
| vpand %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpavgb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe0,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpavgb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpavgb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe0,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpavgb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpavgb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe0,0x7c,0x82,0xc0] |
| vpavgb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpavgb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe0,0x7c,0x82,0x40] |
| vpavgb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpavgb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe0,0x4c,0x82,0xc0] |
| vpavgb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpavgb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe0,0x4c,0x82,0x40] |
| vpavgb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpavgb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe0,0x7c,0x02,0x40] |
| vpavgb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpavgb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe0,0x4c,0x02,0x40] |
| vpavgb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpavgb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe0,0x7a,0x40] |
| vpavgb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpavgb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe0,0x4a,0x40] |
| vpavgb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpavgb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe0,0x3a] |
| vpavgb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpavgb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe0,0x0a] |
| vpavgb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpavgb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe0,0xff] |
| vpavgb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpavgb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xe0,0xc9] |
| vpavgb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpavgw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe3,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpavgw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpavgw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe3,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpavgw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpavgw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe3,0x7c,0x82,0xc0] |
| vpavgw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpavgw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe3,0x7c,0x82,0x40] |
| vpavgw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpavgw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe3,0x4c,0x82,0xc0] |
| vpavgw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpavgw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe3,0x4c,0x82,0x40] |
| vpavgw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpavgw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe3,0x7c,0x02,0x40] |
| vpavgw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpavgw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe3,0x4c,0x02,0x40] |
| vpavgw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpavgw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe3,0x7a,0x40] |
| vpavgw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpavgw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe3,0x4a,0x40] |
| vpavgw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpavgw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe3,0x3a] |
| vpavgw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpavgw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe3,0x0a] |
| vpavgw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpavgw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe3,0xff] |
| vpavgw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpavgw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xe3,0xc9] |
| vpavgw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpblendd $0, 485498096, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x63,0x01,0x02,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendd $0, 485498096, %xmm15, %xmm15 |
| |
| // CHECK: vpblendd $0, 485498096, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe3,0x49,0x02,0x34,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendd $0, 485498096, %xmm6, %xmm6 |
| |
| // CHECK: vpblendd $0, 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x02,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendd $0, 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpblendd $0, 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x02,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendd $0, 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpblendd $0, -64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x63,0x01,0x02,0x7c,0x82,0xc0,0x00] |
| vpblendd $0, -64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpblendd $0, 64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x63,0x01,0x02,0x7c,0x82,0x40,0x00] |
| vpblendd $0, 64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpblendd $0, -64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe3,0x49,0x02,0x74,0x82,0xc0,0x00] |
| vpblendd $0, -64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpblendd $0, 64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe3,0x49,0x02,0x74,0x82,0x40,0x00] |
| vpblendd $0, 64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpblendd $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x02,0x7c,0x82,0xc0,0x00] |
| vpblendd $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpblendd $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x02,0x7c,0x82,0x40,0x00] |
| vpblendd $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpblendd $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x02,0x4c,0x82,0xc0,0x00] |
| vpblendd $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpblendd $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x02,0x4c,0x82,0x40,0x00] |
| vpblendd $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpblendd $0, 64(%rdx,%rax), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x63,0x01,0x02,0x7c,0x02,0x40,0x00] |
| vpblendd $0, 64(%rdx,%rax), %xmm15, %xmm15 |
| |
| // CHECK: vpblendd $0, 64(%rdx,%rax), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe3,0x49,0x02,0x74,0x02,0x40,0x00] |
| vpblendd $0, 64(%rdx,%rax), %xmm6, %xmm6 |
| |
| // CHECK: vpblendd $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x02,0x7c,0x02,0x40,0x00] |
| vpblendd $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpblendd $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x02,0x4c,0x02,0x40,0x00] |
| vpblendd $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpblendd $0, 64(%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x63,0x01,0x02,0x7a,0x40,0x00] |
| vpblendd $0, 64(%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpblendd $0, 64(%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe3,0x49,0x02,0x72,0x40,0x00] |
| vpblendd $0, 64(%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpblendd $0, 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x02,0x7a,0x40,0x00] |
| vpblendd $0, 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpblendd $0, 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x02,0x4a,0x40,0x00] |
| vpblendd $0, 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpblendd $0, (%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x63,0x01,0x02,0x3a,0x00] |
| vpblendd $0, (%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpblendd $0, (%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe3,0x49,0x02,0x32,0x00] |
| vpblendd $0, (%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpblendd $0, (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x02,0x3a,0x00] |
| vpblendd $0, (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpblendd $0, (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x02,0x0a,0x00] |
| vpblendd $0, (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpblendd $0, %xmm15, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x43,0x01,0x02,0xff,0x00] |
| vpblendd $0, %xmm15, %xmm15, %xmm15 |
| |
| // CHECK: vpblendd $0, %xmm6, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe3,0x49,0x02,0xf6,0x00] |
| vpblendd $0, %xmm6, %xmm6, %xmm6 |
| |
| // CHECK: vpblendd $0, %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x02,0xff,0x00] |
| vpblendd $0, %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpblendd $0, %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x43,0x35,0x02,0xc9,0x00] |
| vpblendd $0, %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpblendvb %ymm7, 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x4c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x70] |
| vpblendvb %ymm7, 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpblendvb %ymm7, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x4c,0x7c,0x82,0xc0,0x70] |
| vpblendvb %ymm7, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpblendvb %ymm7, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x4c,0x7c,0x82,0x40,0x70] |
| vpblendvb %ymm7, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpblendvb %ymm7, 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x4c,0x7c,0x02,0x40,0x70] |
| vpblendvb %ymm7, 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpblendvb %ymm7, 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x4c,0x7a,0x40,0x70] |
| vpblendvb %ymm7, 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpblendvb %ymm7, (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x4c,0x3a,0x70] |
| vpblendvb %ymm7, (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpblendvb %ymm7, %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x4c,0xff,0x70] |
| vpblendvb %ymm7, %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpblendvb %ymm9, 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x4c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x90] |
| vpblendvb %ymm9, 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpblendvb %ymm9, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x4c,0x4c,0x82,0xc0,0x90] |
| vpblendvb %ymm9, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpblendvb %ymm9, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x4c,0x4c,0x82,0x40,0x90] |
| vpblendvb %ymm9, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpblendvb %ymm9, 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x4c,0x4c,0x02,0x40,0x90] |
| vpblendvb %ymm9, 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpblendvb %ymm9, 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x4c,0x4a,0x40,0x90] |
| vpblendvb %ymm9, 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpblendvb %ymm9, (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x4c,0x0a,0x90] |
| vpblendvb %ymm9, (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpblendvb %ymm9, %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x43,0x35,0x4c,0xc9,0x90] |
| vpblendvb %ymm9, %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpblendw $0, 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendw $0, 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpblendw $0, 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendw $0, 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpblendw $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0e,0x7c,0x82,0xc0,0x00] |
| vpblendw $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpblendw $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0e,0x7c,0x82,0x40,0x00] |
| vpblendw $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpblendw $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0e,0x4c,0x82,0xc0,0x00] |
| vpblendw $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpblendw $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0e,0x4c,0x82,0x40,0x00] |
| vpblendw $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpblendw $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0e,0x7c,0x02,0x40,0x00] |
| vpblendw $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpblendw $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0e,0x4c,0x02,0x40,0x00] |
| vpblendw $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpblendw $0, 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0e,0x7a,0x40,0x00] |
| vpblendw $0, 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpblendw $0, 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0e,0x4a,0x40,0x00] |
| vpblendw $0, 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpblendw $0, (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0e,0x3a,0x00] |
| vpblendw $0, (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpblendw $0, (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x0e,0x0a,0x00] |
| vpblendw $0, (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpblendw $0, %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x0e,0xff,0x00] |
| vpblendw $0, %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpblendw $0, %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x43,0x35,0x0e,0xc9,0x00] |
| vpblendw $0, %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpbroadcastb 485498096, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x78,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastb 485498096, %xmm15 |
| |
| // CHECK: vpbroadcastb 485498096, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastb 485498096, %xmm6 |
| |
| // CHECK: vpbroadcastb 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastb 485498096, %ymm7 |
| |
| // CHECK: vpbroadcastb 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x78,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastb 485498096, %ymm9 |
| |
| // CHECK: vpbroadcastb -64(%rdx,%rax,4), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x78,0x7c,0x82,0xc0] |
| vpbroadcastb -64(%rdx,%rax,4), %xmm15 |
| |
| // CHECK: vpbroadcastb 64(%rdx,%rax,4), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x78,0x7c,0x82,0x40] |
| vpbroadcastb 64(%rdx,%rax,4), %xmm15 |
| |
| // CHECK: vpbroadcastb -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x74,0x82,0xc0] |
| vpbroadcastb -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: vpbroadcastb 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x74,0x82,0x40] |
| vpbroadcastb 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: vpbroadcastb -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0x7c,0x82,0xc0] |
| vpbroadcastb -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpbroadcastb 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0x7c,0x82,0x40] |
| vpbroadcastb 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpbroadcastb -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x78,0x4c,0x82,0xc0] |
| vpbroadcastb -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpbroadcastb 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x78,0x4c,0x82,0x40] |
| vpbroadcastb 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpbroadcastb 64(%rdx,%rax), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x78,0x7c,0x02,0x40] |
| vpbroadcastb 64(%rdx,%rax), %xmm15 |
| |
| // CHECK: vpbroadcastb 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x74,0x02,0x40] |
| vpbroadcastb 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: vpbroadcastb 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0x7c,0x02,0x40] |
| vpbroadcastb 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpbroadcastb 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x78,0x4c,0x02,0x40] |
| vpbroadcastb 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpbroadcastb 64(%rdx), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x78,0x7a,0x40] |
| vpbroadcastb 64(%rdx), %xmm15 |
| |
| // CHECK: vpbroadcastb 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x72,0x40] |
| vpbroadcastb 64(%rdx), %xmm6 |
| |
| // CHECK: vpbroadcastb 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0x7a,0x40] |
| vpbroadcastb 64(%rdx), %ymm7 |
| |
| // CHECK: vpbroadcastb 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x78,0x4a,0x40] |
| vpbroadcastb 64(%rdx), %ymm9 |
| |
| // CHECK: vpbroadcastb (%rdx), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x78,0x3a] |
| vpbroadcastb (%rdx), %xmm15 |
| |
| // CHECK: vpbroadcastb (%rdx), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x32] |
| vpbroadcastb (%rdx), %xmm6 |
| |
| // CHECK: vpbroadcastb (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0x3a] |
| vpbroadcastb (%rdx), %ymm7 |
| |
| // CHECK: vpbroadcastb (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x78,0x0a] |
| vpbroadcastb (%rdx), %ymm9 |
| |
| // CHECK: vpbroadcastb %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x42,0x79,0x78,0xff] |
| vpbroadcastb %xmm15, %xmm15 |
| |
| // CHECK: vpbroadcastb %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x78,0xcf] |
| vpbroadcastb %xmm15, %ymm9 |
| |
| // CHECK: vpbroadcastb %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0xf6] |
| vpbroadcastb %xmm6, %xmm6 |
| |
| // CHECK: vpbroadcastb %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0xfe] |
| vpbroadcastb %xmm6, %ymm7 |
| |
| // CHECK: vpbroadcastd 485498096, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x58,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastd 485498096, %xmm15 |
| |
| // CHECK: vpbroadcastd 485498096, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastd 485498096, %xmm6 |
| |
| // CHECK: vpbroadcastd 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastd 485498096, %ymm7 |
| |
| // CHECK: vpbroadcastd 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x58,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastd 485498096, %ymm9 |
| |
| // CHECK: vpbroadcastd -64(%rdx,%rax,4), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x58,0x7c,0x82,0xc0] |
| vpbroadcastd -64(%rdx,%rax,4), %xmm15 |
| |
| // CHECK: vpbroadcastd 64(%rdx,%rax,4), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x58,0x7c,0x82,0x40] |
| vpbroadcastd 64(%rdx,%rax,4), %xmm15 |
| |
| // CHECK: vpbroadcastd -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x74,0x82,0xc0] |
| vpbroadcastd -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: vpbroadcastd 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x74,0x82,0x40] |
| vpbroadcastd 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: vpbroadcastd -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0x7c,0x82,0xc0] |
| vpbroadcastd -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpbroadcastd 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0x7c,0x82,0x40] |
| vpbroadcastd 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpbroadcastd -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x58,0x4c,0x82,0xc0] |
| vpbroadcastd -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpbroadcastd 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x58,0x4c,0x82,0x40] |
| vpbroadcastd 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpbroadcastd 64(%rdx,%rax), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x58,0x7c,0x02,0x40] |
| vpbroadcastd 64(%rdx,%rax), %xmm15 |
| |
| // CHECK: vpbroadcastd 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x74,0x02,0x40] |
| vpbroadcastd 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: vpbroadcastd 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0x7c,0x02,0x40] |
| vpbroadcastd 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpbroadcastd 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x58,0x4c,0x02,0x40] |
| vpbroadcastd 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpbroadcastd 64(%rdx), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x58,0x7a,0x40] |
| vpbroadcastd 64(%rdx), %xmm15 |
| |
| // CHECK: vpbroadcastd 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x72,0x40] |
| vpbroadcastd 64(%rdx), %xmm6 |
| |
| // CHECK: vpbroadcastd 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0x7a,0x40] |
| vpbroadcastd 64(%rdx), %ymm7 |
| |
| // CHECK: vpbroadcastd 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x58,0x4a,0x40] |
| vpbroadcastd 64(%rdx), %ymm9 |
| |
| // CHECK: vpbroadcastd (%rdx), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x58,0x3a] |
| vpbroadcastd (%rdx), %xmm15 |
| |
| // CHECK: vpbroadcastd (%rdx), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x32] |
| vpbroadcastd (%rdx), %xmm6 |
| |
| // CHECK: vpbroadcastd (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0x3a] |
| vpbroadcastd (%rdx), %ymm7 |
| |
| // CHECK: vpbroadcastd (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x58,0x0a] |
| vpbroadcastd (%rdx), %ymm9 |
| |
| // CHECK: vpbroadcastd %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x42,0x79,0x58,0xff] |
| vpbroadcastd %xmm15, %xmm15 |
| |
| // CHECK: vpbroadcastd %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x58,0xcf] |
| vpbroadcastd %xmm15, %ymm9 |
| |
| // CHECK: vpbroadcastd %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0xf6] |
| vpbroadcastd %xmm6, %xmm6 |
| |
| // CHECK: vpbroadcastd %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0xfe] |
| vpbroadcastd %xmm6, %ymm7 |
| |
| // CHECK: vpbroadcastq 485498096, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x59,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastq 485498096, %xmm15 |
| |
| // CHECK: vpbroadcastq 485498096, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastq 485498096, %xmm6 |
| |
| // CHECK: vpbroadcastq 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastq 485498096, %ymm7 |
| |
| // CHECK: vpbroadcastq 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x59,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastq 485498096, %ymm9 |
| |
| // CHECK: vpbroadcastq -64(%rdx,%rax,4), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x59,0x7c,0x82,0xc0] |
| vpbroadcastq -64(%rdx,%rax,4), %xmm15 |
| |
| // CHECK: vpbroadcastq 64(%rdx,%rax,4), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x59,0x7c,0x82,0x40] |
| vpbroadcastq 64(%rdx,%rax,4), %xmm15 |
| |
| // CHECK: vpbroadcastq -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x74,0x82,0xc0] |
| vpbroadcastq -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: vpbroadcastq 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x74,0x82,0x40] |
| vpbroadcastq 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: vpbroadcastq -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0x7c,0x82,0xc0] |
| vpbroadcastq -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpbroadcastq 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0x7c,0x82,0x40] |
| vpbroadcastq 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpbroadcastq -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x59,0x4c,0x82,0xc0] |
| vpbroadcastq -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpbroadcastq 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x59,0x4c,0x82,0x40] |
| vpbroadcastq 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpbroadcastq 64(%rdx,%rax), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x59,0x7c,0x02,0x40] |
| vpbroadcastq 64(%rdx,%rax), %xmm15 |
| |
| // CHECK: vpbroadcastq 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x74,0x02,0x40] |
| vpbroadcastq 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: vpbroadcastq 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0x7c,0x02,0x40] |
| vpbroadcastq 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpbroadcastq 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x59,0x4c,0x02,0x40] |
| vpbroadcastq 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpbroadcastq 64(%rdx), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x59,0x7a,0x40] |
| vpbroadcastq 64(%rdx), %xmm15 |
| |
| // CHECK: vpbroadcastq 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x72,0x40] |
| vpbroadcastq 64(%rdx), %xmm6 |
| |
| // CHECK: vpbroadcastq 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0x7a,0x40] |
| vpbroadcastq 64(%rdx), %ymm7 |
| |
| // CHECK: vpbroadcastq 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x59,0x4a,0x40] |
| vpbroadcastq 64(%rdx), %ymm9 |
| |
| // CHECK: vpbroadcastq (%rdx), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x59,0x3a] |
| vpbroadcastq (%rdx), %xmm15 |
| |
| // CHECK: vpbroadcastq (%rdx), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x32] |
| vpbroadcastq (%rdx), %xmm6 |
| |
| // CHECK: vpbroadcastq (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0x3a] |
| vpbroadcastq (%rdx), %ymm7 |
| |
| // CHECK: vpbroadcastq (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x59,0x0a] |
| vpbroadcastq (%rdx), %ymm9 |
| |
| // CHECK: vpbroadcastq %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x42,0x79,0x59,0xff] |
| vpbroadcastq %xmm15, %xmm15 |
| |
| // CHECK: vpbroadcastq %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x59,0xcf] |
| vpbroadcastq %xmm15, %ymm9 |
| |
| // CHECK: vpbroadcastq %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0xf6] |
| vpbroadcastq %xmm6, %xmm6 |
| |
| // CHECK: vpbroadcastq %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0xfe] |
| vpbroadcastq %xmm6, %ymm7 |
| |
| // CHECK: vpbroadcastw 485498096, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x79,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastw 485498096, %xmm15 |
| |
| // CHECK: vpbroadcastw 485498096, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastw 485498096, %xmm6 |
| |
| // CHECK: vpbroadcastw 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastw 485498096, %ymm7 |
| |
| // CHECK: vpbroadcastw 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x79,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastw 485498096, %ymm9 |
| |
| // CHECK: vpbroadcastw -64(%rdx,%rax,4), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x79,0x7c,0x82,0xc0] |
| vpbroadcastw -64(%rdx,%rax,4), %xmm15 |
| |
| // CHECK: vpbroadcastw 64(%rdx,%rax,4), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x79,0x7c,0x82,0x40] |
| vpbroadcastw 64(%rdx,%rax,4), %xmm15 |
| |
| // CHECK: vpbroadcastw -64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x74,0x82,0xc0] |
| vpbroadcastw -64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: vpbroadcastw 64(%rdx,%rax,4), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x74,0x82,0x40] |
| vpbroadcastw 64(%rdx,%rax,4), %xmm6 |
| |
| // CHECK: vpbroadcastw -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0x7c,0x82,0xc0] |
| vpbroadcastw -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpbroadcastw 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0x7c,0x82,0x40] |
| vpbroadcastw 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpbroadcastw -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x79,0x4c,0x82,0xc0] |
| vpbroadcastw -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpbroadcastw 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x79,0x4c,0x82,0x40] |
| vpbroadcastw 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpbroadcastw 64(%rdx,%rax), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x79,0x7c,0x02,0x40] |
| vpbroadcastw 64(%rdx,%rax), %xmm15 |
| |
| // CHECK: vpbroadcastw 64(%rdx,%rax), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x74,0x02,0x40] |
| vpbroadcastw 64(%rdx,%rax), %xmm6 |
| |
| // CHECK: vpbroadcastw 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0x7c,0x02,0x40] |
| vpbroadcastw 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpbroadcastw 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x79,0x4c,0x02,0x40] |
| vpbroadcastw 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpbroadcastw 64(%rdx), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x79,0x7a,0x40] |
| vpbroadcastw 64(%rdx), %xmm15 |
| |
| // CHECK: vpbroadcastw 64(%rdx), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x72,0x40] |
| vpbroadcastw 64(%rdx), %xmm6 |
| |
| // CHECK: vpbroadcastw 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0x7a,0x40] |
| vpbroadcastw 64(%rdx), %ymm7 |
| |
| // CHECK: vpbroadcastw 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x79,0x4a,0x40] |
| vpbroadcastw 64(%rdx), %ymm9 |
| |
| // CHECK: vpbroadcastw (%rdx), %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x79,0x79,0x3a] |
| vpbroadcastw (%rdx), %xmm15 |
| |
| // CHECK: vpbroadcastw (%rdx), %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x32] |
| vpbroadcastw (%rdx), %xmm6 |
| |
| // CHECK: vpbroadcastw (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0x3a] |
| vpbroadcastw (%rdx), %ymm7 |
| |
| // CHECK: vpbroadcastw (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x79,0x0a] |
| vpbroadcastw (%rdx), %ymm9 |
| |
| // CHECK: vpbroadcastw %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x42,0x79,0x79,0xff] |
| vpbroadcastw %xmm15, %xmm15 |
| |
| // CHECK: vpbroadcastw %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x79,0xcf] |
| vpbroadcastw %xmm15, %ymm9 |
| |
| // CHECK: vpbroadcastw %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0xf6] |
| vpbroadcastw %xmm6, %xmm6 |
| |
| // CHECK: vpbroadcastw %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0xfe] |
| vpbroadcastw %xmm6, %ymm7 |
| |
| // CHECK: vpcmpeqb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x74,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x74,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x74,0x7c,0x82,0xc0] |
| vpcmpeqb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x74,0x7c,0x82,0x40] |
| vpcmpeqb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x74,0x4c,0x82,0xc0] |
| vpcmpeqb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x74,0x4c,0x82,0x40] |
| vpcmpeqb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x74,0x7c,0x02,0x40] |
| vpcmpeqb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x74,0x4c,0x02,0x40] |
| vpcmpeqb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x74,0x7a,0x40] |
| vpcmpeqb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x74,0x4a,0x40] |
| vpcmpeqb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x74,0x3a] |
| vpcmpeqb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x74,0x0a] |
| vpcmpeqb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x74,0xff] |
| vpcmpeqb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x74,0xc9] |
| vpcmpeqb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x76,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x76,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x76,0x7c,0x82,0xc0] |
| vpcmpeqd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x76,0x7c,0x82,0x40] |
| vpcmpeqd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x76,0x4c,0x82,0xc0] |
| vpcmpeqd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x76,0x4c,0x82,0x40] |
| vpcmpeqd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x76,0x7c,0x02,0x40] |
| vpcmpeqd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x76,0x4c,0x02,0x40] |
| vpcmpeqd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x76,0x7a,0x40] |
| vpcmpeqd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x76,0x4a,0x40] |
| vpcmpeqd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x76,0x3a] |
| vpcmpeqd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x76,0x0a] |
| vpcmpeqd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x76,0xff] |
| vpcmpeqd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x76,0xc9] |
| vpcmpeqd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x29,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x29,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x29,0x7c,0x82,0xc0] |
| vpcmpeqq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x29,0x7c,0x82,0x40] |
| vpcmpeqq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x29,0x4c,0x82,0xc0] |
| vpcmpeqq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x29,0x4c,0x82,0x40] |
| vpcmpeqq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x29,0x7c,0x02,0x40] |
| vpcmpeqq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x29,0x4c,0x02,0x40] |
| vpcmpeqq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x29,0x7a,0x40] |
| vpcmpeqq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x29,0x4a,0x40] |
| vpcmpeqq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x29,0x3a] |
| vpcmpeqq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x29,0x0a] |
| vpcmpeqq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x29,0xff] |
| vpcmpeqq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x29,0xc9] |
| vpcmpeqq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x75,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x75,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x75,0x7c,0x82,0xc0] |
| vpcmpeqw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x75,0x7c,0x82,0x40] |
| vpcmpeqw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x75,0x4c,0x82,0xc0] |
| vpcmpeqw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x75,0x4c,0x82,0x40] |
| vpcmpeqw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x75,0x7c,0x02,0x40] |
| vpcmpeqw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x75,0x4c,0x02,0x40] |
| vpcmpeqw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x75,0x7a,0x40] |
| vpcmpeqw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x75,0x4a,0x40] |
| vpcmpeqw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x75,0x3a] |
| vpcmpeqw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x75,0x0a] |
| vpcmpeqw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpeqw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x75,0xff] |
| vpcmpeqw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpeqw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x75,0xc9] |
| vpcmpeqw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x64,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x64,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x64,0x7c,0x82,0xc0] |
| vpcmpgtb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x64,0x7c,0x82,0x40] |
| vpcmpgtb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x64,0x4c,0x82,0xc0] |
| vpcmpgtb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x64,0x4c,0x82,0x40] |
| vpcmpgtb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x64,0x7c,0x02,0x40] |
| vpcmpgtb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x64,0x4c,0x02,0x40] |
| vpcmpgtb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x64,0x7a,0x40] |
| vpcmpgtb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x64,0x4a,0x40] |
| vpcmpgtb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x64,0x3a] |
| vpcmpgtb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x64,0x0a] |
| vpcmpgtb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x64,0xff] |
| vpcmpgtb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x64,0xc9] |
| vpcmpgtb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x66,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x66,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x66,0x7c,0x82,0xc0] |
| vpcmpgtd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x66,0x7c,0x82,0x40] |
| vpcmpgtd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x66,0x4c,0x82,0xc0] |
| vpcmpgtd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x66,0x4c,0x82,0x40] |
| vpcmpgtd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x66,0x7c,0x02,0x40] |
| vpcmpgtd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x66,0x4c,0x02,0x40] |
| vpcmpgtd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x66,0x7a,0x40] |
| vpcmpgtd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x66,0x4a,0x40] |
| vpcmpgtd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x66,0x3a] |
| vpcmpgtd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x66,0x0a] |
| vpcmpgtd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x66,0xff] |
| vpcmpgtd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x66,0xc9] |
| vpcmpgtd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x37,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x37,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x37,0x7c,0x82,0xc0] |
| vpcmpgtq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x37,0x7c,0x82,0x40] |
| vpcmpgtq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x37,0x4c,0x82,0xc0] |
| vpcmpgtq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x37,0x4c,0x82,0x40] |
| vpcmpgtq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x37,0x7c,0x02,0x40] |
| vpcmpgtq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x37,0x4c,0x02,0x40] |
| vpcmpgtq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x37,0x7a,0x40] |
| vpcmpgtq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x37,0x4a,0x40] |
| vpcmpgtq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x37,0x3a] |
| vpcmpgtq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x37,0x0a] |
| vpcmpgtq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x37,0xff] |
| vpcmpgtq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x37,0xc9] |
| vpcmpgtq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x65,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x65,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x65,0x7c,0x82,0xc0] |
| vpcmpgtw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x65,0x7c,0x82,0x40] |
| vpcmpgtw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x65,0x4c,0x82,0xc0] |
| vpcmpgtw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x65,0x4c,0x82,0x40] |
| vpcmpgtw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x65,0x7c,0x02,0x40] |
| vpcmpgtw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x65,0x4c,0x02,0x40] |
| vpcmpgtw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x65,0x7a,0x40] |
| vpcmpgtw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x65,0x4a,0x40] |
| vpcmpgtw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x65,0x3a] |
| vpcmpgtw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x65,0x0a] |
| vpcmpgtw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpcmpgtw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x65,0xff] |
| vpcmpgtw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpcmpgtw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x65,0xc9] |
| vpcmpgtw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vperm2i128 $0, 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x46,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vperm2i128 $0, 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vperm2i128 $0, 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x46,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vperm2i128 $0, 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vperm2i128 $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x46,0x7c,0x82,0xc0,0x00] |
| vperm2i128 $0, -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vperm2i128 $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x46,0x7c,0x82,0x40,0x00] |
| vperm2i128 $0, 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vperm2i128 $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x46,0x4c,0x82,0xc0,0x00] |
| vperm2i128 $0, -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vperm2i128 $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x46,0x4c,0x82,0x40,0x00] |
| vperm2i128 $0, 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vperm2i128 $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x46,0x7c,0x02,0x40,0x00] |
| vperm2i128 $0, 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vperm2i128 $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x46,0x4c,0x02,0x40,0x00] |
| vperm2i128 $0, 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vperm2i128 $0, 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x46,0x7a,0x40,0x00] |
| vperm2i128 $0, 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vperm2i128 $0, 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x46,0x4a,0x40,0x00] |
| vperm2i128 $0, 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vperm2i128 $0, (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x46,0x3a,0x00] |
| vperm2i128 $0, (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vperm2i128 $0, (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0x35,0x46,0x0a,0x00] |
| vperm2i128 $0, (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vperm2i128 $0, %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0x45,0x46,0xff,0x00] |
| vperm2i128 $0, %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vperm2i128 $0, %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x43,0x35,0x46,0xc9,0x00] |
| vperm2i128 $0, %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpermd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x36,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpermd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpermd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x36,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpermd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpermd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x36,0x7c,0x82,0xc0] |
| vpermd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpermd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x36,0x7c,0x82,0x40] |
| vpermd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpermd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x36,0x4c,0x82,0xc0] |
| vpermd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpermd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x36,0x4c,0x82,0x40] |
| vpermd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpermd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x36,0x7c,0x02,0x40] |
| vpermd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpermd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x36,0x4c,0x02,0x40] |
| vpermd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpermd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x36,0x7a,0x40] |
| vpermd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpermd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x36,0x4a,0x40] |
| vpermd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpermd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x36,0x3a] |
| vpermd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpermd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x36,0x0a] |
| vpermd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpermd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x36,0xff] |
| vpermd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpermd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x36,0xc9] |
| vpermd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpermpd $0, 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpermpd $0, 485498096, %ymm7 |
| |
| // CHECK: vpermpd $0, 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x01,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpermpd $0, 485498096, %ymm9 |
| |
| // CHECK: vpermpd $0, -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0x7c,0x82,0xc0,0x00] |
| vpermpd $0, -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpermpd $0, 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0x7c,0x82,0x40,0x00] |
| vpermpd $0, 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpermpd $0, -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x01,0x4c,0x82,0xc0,0x00] |
| vpermpd $0, -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpermpd $0, 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x01,0x4c,0x82,0x40,0x00] |
| vpermpd $0, 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpermpd $0, 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0x7c,0x02,0x40,0x00] |
| vpermpd $0, 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpermpd $0, 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x01,0x4c,0x02,0x40,0x00] |
| vpermpd $0, 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpermpd $0, 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0x7a,0x40,0x00] |
| vpermpd $0, 64(%rdx), %ymm7 |
| |
| // CHECK: vpermpd $0, 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x01,0x4a,0x40,0x00] |
| vpermpd $0, 64(%rdx), %ymm9 |
| |
| // CHECK: vpermpd $0, (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0x3a,0x00] |
| vpermpd $0, (%rdx), %ymm7 |
| |
| // CHECK: vpermpd $0, (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x01,0x0a,0x00] |
| vpermpd $0, (%rdx), %ymm9 |
| |
| // CHECK: vpermpd $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0xff,0x00] |
| vpermpd $0, %ymm7, %ymm7 |
| |
| // CHECK: vpermpd $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x43,0xfd,0x01,0xc9,0x00] |
| vpermpd $0, %ymm9, %ymm9 |
| |
| // CHECK: vpermps 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x16,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpermps 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpermps 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x16,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpermps 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpermps -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x16,0x7c,0x82,0xc0] |
| vpermps -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpermps 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x16,0x7c,0x82,0x40] |
| vpermps 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpermps -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x16,0x4c,0x82,0xc0] |
| vpermps -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpermps 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x16,0x4c,0x82,0x40] |
| vpermps 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpermps 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x16,0x7c,0x02,0x40] |
| vpermps 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpermps 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x16,0x4c,0x02,0x40] |
| vpermps 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpermps 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x16,0x7a,0x40] |
| vpermps 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpermps 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x16,0x4a,0x40] |
| vpermps 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpermps (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x16,0x3a] |
| vpermps (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpermps (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x16,0x0a] |
| vpermps (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpermps %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x16,0xff] |
| vpermps %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpermps %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x16,0xc9] |
| vpermps %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpermq $0, 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpermq $0, 485498096, %ymm7 |
| |
| // CHECK: vpermq $0, 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x00,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpermq $0, 485498096, %ymm9 |
| |
| // CHECK: vpermq $0, -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0x7c,0x82,0xc0,0x00] |
| vpermq $0, -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpermq $0, 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0x7c,0x82,0x40,0x00] |
| vpermq $0, 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpermq $0, -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x00,0x4c,0x82,0xc0,0x00] |
| vpermq $0, -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpermq $0, 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x00,0x4c,0x82,0x40,0x00] |
| vpermq $0, 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpermq $0, 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0x7c,0x02,0x40,0x00] |
| vpermq $0, 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpermq $0, 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x00,0x4c,0x02,0x40,0x00] |
| vpermq $0, 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpermq $0, 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0x7a,0x40,0x00] |
| vpermq $0, 64(%rdx), %ymm7 |
| |
| // CHECK: vpermq $0, 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x00,0x4a,0x40,0x00] |
| vpermq $0, 64(%rdx), %ymm9 |
| |
| // CHECK: vpermq $0, (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0x3a,0x00] |
| vpermq $0, (%rdx), %ymm7 |
| |
| // CHECK: vpermq $0, (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x63,0xfd,0x00,0x0a,0x00] |
| vpermq $0, (%rdx), %ymm9 |
| |
| // CHECK: vpermq $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0xff,0x00] |
| vpermq $0, %ymm7, %ymm7 |
| |
| // CHECK: vpermq $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x43,0xfd,0x00,0xc9,0x00] |
| vpermq $0, %ymm9, %ymm9 |
| |
| // CHECK: vphaddd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x02,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphaddd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vphaddd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x02,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphaddd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vphaddd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x02,0x7c,0x82,0xc0] |
| vphaddd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphaddd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x02,0x7c,0x82,0x40] |
| vphaddd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphaddd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x02,0x4c,0x82,0xc0] |
| vphaddd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphaddd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x02,0x4c,0x82,0x40] |
| vphaddd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphaddd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x02,0x7c,0x02,0x40] |
| vphaddd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vphaddd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x02,0x4c,0x02,0x40] |
| vphaddd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vphaddd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x02,0x7a,0x40] |
| vphaddd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphaddd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x02,0x4a,0x40] |
| vphaddd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphaddd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x02,0x3a] |
| vphaddd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphaddd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x02,0x0a] |
| vphaddd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphaddd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x02,0xff] |
| vphaddd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vphaddd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x02,0xc9] |
| vphaddd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vphaddsw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x03,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphaddsw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vphaddsw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x03,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphaddsw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vphaddsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x03,0x7c,0x82,0xc0] |
| vphaddsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphaddsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x03,0x7c,0x82,0x40] |
| vphaddsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphaddsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x03,0x4c,0x82,0xc0] |
| vphaddsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphaddsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x03,0x4c,0x82,0x40] |
| vphaddsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphaddsw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x03,0x7c,0x02,0x40] |
| vphaddsw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vphaddsw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x03,0x4c,0x02,0x40] |
| vphaddsw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vphaddsw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x03,0x7a,0x40] |
| vphaddsw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphaddsw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x03,0x4a,0x40] |
| vphaddsw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphaddsw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x03,0x3a] |
| vphaddsw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphaddsw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x03,0x0a] |
| vphaddsw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphaddsw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x03,0xff] |
| vphaddsw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vphaddsw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x03,0xc9] |
| vphaddsw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vphaddw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x01,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphaddw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vphaddw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x01,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphaddw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vphaddw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x01,0x7c,0x82,0xc0] |
| vphaddw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphaddw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x01,0x7c,0x82,0x40] |
| vphaddw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphaddw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x01,0x4c,0x82,0xc0] |
| vphaddw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphaddw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x01,0x4c,0x82,0x40] |
| vphaddw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphaddw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x01,0x7c,0x02,0x40] |
| vphaddw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vphaddw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x01,0x4c,0x02,0x40] |
| vphaddw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vphaddw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x01,0x7a,0x40] |
| vphaddw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphaddw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x01,0x4a,0x40] |
| vphaddw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphaddw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x01,0x3a] |
| vphaddw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphaddw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x01,0x0a] |
| vphaddw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphaddw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x01,0xff] |
| vphaddw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vphaddw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x01,0xc9] |
| vphaddw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vphsubd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x06,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphsubd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vphsubd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x06,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphsubd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vphsubd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x06,0x7c,0x82,0xc0] |
| vphsubd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphsubd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x06,0x7c,0x82,0x40] |
| vphsubd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphsubd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x06,0x4c,0x82,0xc0] |
| vphsubd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphsubd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x06,0x4c,0x82,0x40] |
| vphsubd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphsubd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x06,0x7c,0x02,0x40] |
| vphsubd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vphsubd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x06,0x4c,0x02,0x40] |
| vphsubd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vphsubd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x06,0x7a,0x40] |
| vphsubd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphsubd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x06,0x4a,0x40] |
| vphsubd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphsubd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x06,0x3a] |
| vphsubd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphsubd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x06,0x0a] |
| vphsubd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphsubd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x06,0xff] |
| vphsubd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vphsubd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x06,0xc9] |
| vphsubd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vphsubsw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x07,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphsubsw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vphsubsw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x07,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphsubsw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vphsubsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x07,0x7c,0x82,0xc0] |
| vphsubsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphsubsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x07,0x7c,0x82,0x40] |
| vphsubsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphsubsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x07,0x4c,0x82,0xc0] |
| vphsubsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphsubsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x07,0x4c,0x82,0x40] |
| vphsubsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphsubsw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x07,0x7c,0x02,0x40] |
| vphsubsw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vphsubsw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x07,0x4c,0x02,0x40] |
| vphsubsw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vphsubsw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x07,0x7a,0x40] |
| vphsubsw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphsubsw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x07,0x4a,0x40] |
| vphsubsw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphsubsw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x07,0x3a] |
| vphsubsw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphsubsw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x07,0x0a] |
| vphsubsw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphsubsw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x07,0xff] |
| vphsubsw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vphsubsw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x07,0xc9] |
| vphsubsw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vphsubw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x05,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphsubw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vphsubw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x05,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphsubw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vphsubw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x05,0x7c,0x82,0xc0] |
| vphsubw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphsubw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x05,0x7c,0x82,0x40] |
| vphsubw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vphsubw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x05,0x4c,0x82,0xc0] |
| vphsubw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphsubw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x05,0x4c,0x82,0x40] |
| vphsubw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vphsubw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x05,0x7c,0x02,0x40] |
| vphsubw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vphsubw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x05,0x4c,0x02,0x40] |
| vphsubw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vphsubw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x05,0x7a,0x40] |
| vphsubw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphsubw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x05,0x4a,0x40] |
| vphsubw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphsubw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x05,0x3a] |
| vphsubw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vphsubw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x05,0x0a] |
| vphsubw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vphsubw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x05,0xff] |
| vphsubw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vphsubw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x05,0xc9] |
| vphsubw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmaddubsw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x04,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaddubsw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmaddubsw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x04,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaddubsw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmaddubsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x04,0x7c,0x82,0xc0] |
| vpmaddubsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaddubsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x04,0x7c,0x82,0x40] |
| vpmaddubsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaddubsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x04,0x4c,0x82,0xc0] |
| vpmaddubsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaddubsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x04,0x4c,0x82,0x40] |
| vpmaddubsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaddubsw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x04,0x7c,0x02,0x40] |
| vpmaddubsw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmaddubsw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x04,0x4c,0x02,0x40] |
| vpmaddubsw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmaddubsw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x04,0x7a,0x40] |
| vpmaddubsw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaddubsw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x04,0x4a,0x40] |
| vpmaddubsw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaddubsw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x04,0x3a] |
| vpmaddubsw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaddubsw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x04,0x0a] |
| vpmaddubsw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaddubsw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x04,0xff] |
| vpmaddubsw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmaddubsw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x04,0xc9] |
| vpmaddubsw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmaddwd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf5,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaddwd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmaddwd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf5,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaddwd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmaddwd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf5,0x7c,0x82,0xc0] |
| vpmaddwd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaddwd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf5,0x7c,0x82,0x40] |
| vpmaddwd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaddwd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf5,0x4c,0x82,0xc0] |
| vpmaddwd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaddwd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf5,0x4c,0x82,0x40] |
| vpmaddwd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaddwd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf5,0x7c,0x02,0x40] |
| vpmaddwd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmaddwd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf5,0x4c,0x02,0x40] |
| vpmaddwd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmaddwd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf5,0x7a,0x40] |
| vpmaddwd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaddwd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf5,0x4a,0x40] |
| vpmaddwd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaddwd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf5,0x3a] |
| vpmaddwd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaddwd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf5,0x0a] |
| vpmaddwd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaddwd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf5,0xff] |
| vpmaddwd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmaddwd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xf5,0xc9] |
| vpmaddwd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovd 485498096, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd 485498096, %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovd 485498096, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8c,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd 485498096, %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovd -64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8c,0x7c,0x82,0xc0] |
| vpmaskmovd -64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovd 64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8c,0x7c,0x82,0x40] |
| vpmaskmovd 64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovd -64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8c,0x74,0x82,0xc0] |
| vpmaskmovd -64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovd 64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8c,0x74,0x82,0x40] |
| vpmaskmovd 64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8c,0x7c,0x82,0xc0] |
| vpmaskmovd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8c,0x7c,0x82,0x40] |
| vpmaskmovd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8c,0x4c,0x82,0xc0] |
| vpmaskmovd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8c,0x4c,0x82,0x40] |
| vpmaskmovd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovd 64(%rdx,%rax), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8c,0x7c,0x02,0x40] |
| vpmaskmovd 64(%rdx,%rax), %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovd 64(%rdx,%rax), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8c,0x74,0x02,0x40] |
| vpmaskmovd 64(%rdx,%rax), %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8c,0x7c,0x02,0x40] |
| vpmaskmovd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8c,0x4c,0x02,0x40] |
| vpmaskmovd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovd 64(%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8c,0x7a,0x40] |
| vpmaskmovd 64(%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovd 64(%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8c,0x72,0x40] |
| vpmaskmovd 64(%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8c,0x7a,0x40] |
| vpmaskmovd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8c,0x4a,0x40] |
| vpmaskmovd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovd (%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8c,0x3a] |
| vpmaskmovd (%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovd (%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8c,0x32] |
| vpmaskmovd (%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8c,0x3a] |
| vpmaskmovd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8c,0x0a] |
| vpmaskmovd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovd %xmm15, %xmm15, 485498096 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd %xmm15, %xmm15, 485498096 |
| |
| // CHECK: vpmaskmovd %xmm15, %xmm15, 64(%rdx) |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8e,0x7a,0x40] |
| vpmaskmovd %xmm15, %xmm15, 64(%rdx) |
| |
| // CHECK: vpmaskmovd %xmm15, %xmm15, 64(%rdx,%rax) |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8e,0x7c,0x02,0x40] |
| vpmaskmovd %xmm15, %xmm15, 64(%rdx,%rax) |
| |
| // CHECK: vpmaskmovd %xmm15, %xmm15, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8e,0x7c,0x82,0xc0] |
| vpmaskmovd %xmm15, %xmm15, -64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovd %xmm15, %xmm15, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8e,0x7c,0x82,0x40] |
| vpmaskmovd %xmm15, %xmm15, 64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovd %xmm15, %xmm15, (%rdx) |
| // CHECK: encoding: [0xc4,0x62,0x01,0x8e,0x3a] |
| vpmaskmovd %xmm15, %xmm15, (%rdx) |
| |
| // CHECK: vpmaskmovd %xmm6, %xmm6, 485498096 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8e,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd %xmm6, %xmm6, 485498096 |
| |
| // CHECK: vpmaskmovd %xmm6, %xmm6, 64(%rdx) |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8e,0x72,0x40] |
| vpmaskmovd %xmm6, %xmm6, 64(%rdx) |
| |
| // CHECK: vpmaskmovd %xmm6, %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8e,0x74,0x02,0x40] |
| vpmaskmovd %xmm6, %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: vpmaskmovd %xmm6, %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8e,0x74,0x82,0xc0] |
| vpmaskmovd %xmm6, %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovd %xmm6, %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8e,0x74,0x82,0x40] |
| vpmaskmovd %xmm6, %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovd %xmm6, %xmm6, (%rdx) |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x8e,0x32] |
| vpmaskmovd %xmm6, %xmm6, (%rdx) |
| |
| // CHECK: vpmaskmovd %ymm7, %ymm7, 485498096 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd %ymm7, %ymm7, 485498096 |
| |
| // CHECK: vpmaskmovd %ymm7, %ymm7, 64(%rdx) |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8e,0x7a,0x40] |
| vpmaskmovd %ymm7, %ymm7, 64(%rdx) |
| |
| // CHECK: vpmaskmovd %ymm7, %ymm7, 64(%rdx,%rax) |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8e,0x7c,0x02,0x40] |
| vpmaskmovd %ymm7, %ymm7, 64(%rdx,%rax) |
| |
| // CHECK: vpmaskmovd %ymm7, %ymm7, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8e,0x7c,0x82,0xc0] |
| vpmaskmovd %ymm7, %ymm7, -64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovd %ymm7, %ymm7, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8e,0x7c,0x82,0x40] |
| vpmaskmovd %ymm7, %ymm7, 64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovd %ymm7, %ymm7, (%rdx) |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x8e,0x3a] |
| vpmaskmovd %ymm7, %ymm7, (%rdx) |
| |
| // CHECK: vpmaskmovd %ymm9, %ymm9, 485498096 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd %ymm9, %ymm9, 485498096 |
| |
| // CHECK: vpmaskmovd %ymm9, %ymm9, 64(%rdx) |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8e,0x4a,0x40] |
| vpmaskmovd %ymm9, %ymm9, 64(%rdx) |
| |
| // CHECK: vpmaskmovd %ymm9, %ymm9, 64(%rdx,%rax) |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8e,0x4c,0x02,0x40] |
| vpmaskmovd %ymm9, %ymm9, 64(%rdx,%rax) |
| |
| // CHECK: vpmaskmovd %ymm9, %ymm9, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8e,0x4c,0x82,0xc0] |
| vpmaskmovd %ymm9, %ymm9, -64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovd %ymm9, %ymm9, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8e,0x4c,0x82,0x40] |
| vpmaskmovd %ymm9, %ymm9, 64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovd %ymm9, %ymm9, (%rdx) |
| // CHECK: encoding: [0xc4,0x62,0x35,0x8e,0x0a] |
| vpmaskmovd %ymm9, %ymm9, (%rdx) |
| |
| // CHECK: vpmaskmovq 485498096, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq 485498096, %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovq 485498096, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8c,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq 485498096, %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovq -64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8c,0x7c,0x82,0xc0] |
| vpmaskmovq -64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovq 64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8c,0x7c,0x82,0x40] |
| vpmaskmovq 64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovq -64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8c,0x74,0x82,0xc0] |
| vpmaskmovq -64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovq 64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8c,0x74,0x82,0x40] |
| vpmaskmovq 64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8c,0x7c,0x82,0xc0] |
| vpmaskmovq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8c,0x7c,0x82,0x40] |
| vpmaskmovq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8c,0x4c,0x82,0xc0] |
| vpmaskmovq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8c,0x4c,0x82,0x40] |
| vpmaskmovq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovq 64(%rdx,%rax), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8c,0x7c,0x02,0x40] |
| vpmaskmovq 64(%rdx,%rax), %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovq 64(%rdx,%rax), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8c,0x74,0x02,0x40] |
| vpmaskmovq 64(%rdx,%rax), %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8c,0x7c,0x02,0x40] |
| vpmaskmovq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8c,0x4c,0x02,0x40] |
| vpmaskmovq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovq 64(%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8c,0x7a,0x40] |
| vpmaskmovq 64(%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovq 64(%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8c,0x72,0x40] |
| vpmaskmovq 64(%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8c,0x7a,0x40] |
| vpmaskmovq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8c,0x4a,0x40] |
| vpmaskmovq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovq (%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8c,0x3a] |
| vpmaskmovq (%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpmaskmovq (%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8c,0x32] |
| vpmaskmovq (%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpmaskmovq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8c,0x3a] |
| vpmaskmovq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaskmovq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8c,0x0a] |
| vpmaskmovq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaskmovq %xmm15, %xmm15, 485498096 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq %xmm15, %xmm15, 485498096 |
| |
| // CHECK: vpmaskmovq %xmm15, %xmm15, 64(%rdx) |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8e,0x7a,0x40] |
| vpmaskmovq %xmm15, %xmm15, 64(%rdx) |
| |
| // CHECK: vpmaskmovq %xmm15, %xmm15, 64(%rdx,%rax) |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8e,0x7c,0x02,0x40] |
| vpmaskmovq %xmm15, %xmm15, 64(%rdx,%rax) |
| |
| // CHECK: vpmaskmovq %xmm15, %xmm15, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8e,0x7c,0x82,0xc0] |
| vpmaskmovq %xmm15, %xmm15, -64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovq %xmm15, %xmm15, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8e,0x7c,0x82,0x40] |
| vpmaskmovq %xmm15, %xmm15, 64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovq %xmm15, %xmm15, (%rdx) |
| // CHECK: encoding: [0xc4,0x62,0x81,0x8e,0x3a] |
| vpmaskmovq %xmm15, %xmm15, (%rdx) |
| |
| // CHECK: vpmaskmovq %xmm6, %xmm6, 485498096 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8e,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq %xmm6, %xmm6, 485498096 |
| |
| // CHECK: vpmaskmovq %xmm6, %xmm6, 64(%rdx) |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8e,0x72,0x40] |
| vpmaskmovq %xmm6, %xmm6, 64(%rdx) |
| |
| // CHECK: vpmaskmovq %xmm6, %xmm6, 64(%rdx,%rax) |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8e,0x74,0x02,0x40] |
| vpmaskmovq %xmm6, %xmm6, 64(%rdx,%rax) |
| |
| // CHECK: vpmaskmovq %xmm6, %xmm6, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8e,0x74,0x82,0xc0] |
| vpmaskmovq %xmm6, %xmm6, -64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovq %xmm6, %xmm6, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8e,0x74,0x82,0x40] |
| vpmaskmovq %xmm6, %xmm6, 64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovq %xmm6, %xmm6, (%rdx) |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x8e,0x32] |
| vpmaskmovq %xmm6, %xmm6, (%rdx) |
| |
| // CHECK: vpmaskmovq %ymm7, %ymm7, 485498096 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq %ymm7, %ymm7, 485498096 |
| |
| // CHECK: vpmaskmovq %ymm7, %ymm7, 64(%rdx) |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8e,0x7a,0x40] |
| vpmaskmovq %ymm7, %ymm7, 64(%rdx) |
| |
| // CHECK: vpmaskmovq %ymm7, %ymm7, 64(%rdx,%rax) |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8e,0x7c,0x02,0x40] |
| vpmaskmovq %ymm7, %ymm7, 64(%rdx,%rax) |
| |
| // CHECK: vpmaskmovq %ymm7, %ymm7, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8e,0x7c,0x82,0xc0] |
| vpmaskmovq %ymm7, %ymm7, -64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovq %ymm7, %ymm7, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8e,0x7c,0x82,0x40] |
| vpmaskmovq %ymm7, %ymm7, 64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovq %ymm7, %ymm7, (%rdx) |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x8e,0x3a] |
| vpmaskmovq %ymm7, %ymm7, (%rdx) |
| |
| // CHECK: vpmaskmovq %ymm9, %ymm9, 485498096 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq %ymm9, %ymm9, 485498096 |
| |
| // CHECK: vpmaskmovq %ymm9, %ymm9, 64(%rdx) |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8e,0x4a,0x40] |
| vpmaskmovq %ymm9, %ymm9, 64(%rdx) |
| |
| // CHECK: vpmaskmovq %ymm9, %ymm9, 64(%rdx,%rax) |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8e,0x4c,0x02,0x40] |
| vpmaskmovq %ymm9, %ymm9, 64(%rdx,%rax) |
| |
| // CHECK: vpmaskmovq %ymm9, %ymm9, -64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8e,0x4c,0x82,0xc0] |
| vpmaskmovq %ymm9, %ymm9, -64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovq %ymm9, %ymm9, 64(%rdx,%rax,4) |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8e,0x4c,0x82,0x40] |
| vpmaskmovq %ymm9, %ymm9, 64(%rdx,%rax,4) |
| |
| // CHECK: vpmaskmovq %ymm9, %ymm9, (%rdx) |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x8e,0x0a] |
| vpmaskmovq %ymm9, %ymm9, (%rdx) |
| |
| // CHECK: vpmaxsb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3c,0x7c,0x82,0xc0] |
| vpmaxsb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3c,0x7c,0x82,0x40] |
| vpmaxsb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3c,0x4c,0x82,0xc0] |
| vpmaxsb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3c,0x4c,0x82,0x40] |
| vpmaxsb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3c,0x7c,0x02,0x40] |
| vpmaxsb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3c,0x4c,0x02,0x40] |
| vpmaxsb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3c,0x7a,0x40] |
| vpmaxsb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3c,0x4a,0x40] |
| vpmaxsb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3c,0x3a] |
| vpmaxsb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3c,0x0a] |
| vpmaxsb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3c,0xff] |
| vpmaxsb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x3c,0xc9] |
| vpmaxsb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3d,0x7c,0x82,0xc0] |
| vpmaxsd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3d,0x7c,0x82,0x40] |
| vpmaxsd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3d,0x4c,0x82,0xc0] |
| vpmaxsd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3d,0x4c,0x82,0x40] |
| vpmaxsd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3d,0x7c,0x02,0x40] |
| vpmaxsd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3d,0x4c,0x02,0x40] |
| vpmaxsd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3d,0x7a,0x40] |
| vpmaxsd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3d,0x4a,0x40] |
| vpmaxsd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3d,0x3a] |
| vpmaxsd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3d,0x0a] |
| vpmaxsd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3d,0xff] |
| vpmaxsd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x3d,0xc9] |
| vpmaxsd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xee,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xee,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xee,0x7c,0x82,0xc0] |
| vpmaxsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xee,0x7c,0x82,0x40] |
| vpmaxsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xee,0x4c,0x82,0xc0] |
| vpmaxsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xee,0x4c,0x82,0x40] |
| vpmaxsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xee,0x7c,0x02,0x40] |
| vpmaxsw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xee,0x4c,0x02,0x40] |
| vpmaxsw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xee,0x7a,0x40] |
| vpmaxsw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xee,0x4a,0x40] |
| vpmaxsw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xee,0x3a] |
| vpmaxsw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xee,0x0a] |
| vpmaxsw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxsw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xee,0xff] |
| vpmaxsw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxsw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xee,0xc9] |
| vpmaxsw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxub 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xde,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxub 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxub 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xde,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxub 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxub -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xde,0x7c,0x82,0xc0] |
| vpmaxub -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxub 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xde,0x7c,0x82,0x40] |
| vpmaxub 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxub -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xde,0x4c,0x82,0xc0] |
| vpmaxub -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxub 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xde,0x4c,0x82,0x40] |
| vpmaxub 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxub 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xde,0x7c,0x02,0x40] |
| vpmaxub 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxub 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xde,0x4c,0x02,0x40] |
| vpmaxub 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxub 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xde,0x7a,0x40] |
| vpmaxub 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxub 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xde,0x4a,0x40] |
| vpmaxub 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxub (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xde,0x3a] |
| vpmaxub (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxub (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xde,0x0a] |
| vpmaxub (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxub %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xde,0xff] |
| vpmaxub %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxub %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xde,0xc9] |
| vpmaxub %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxud 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxud 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxud 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxud 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxud -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3f,0x7c,0x82,0xc0] |
| vpmaxud -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxud 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3f,0x7c,0x82,0x40] |
| vpmaxud 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxud -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3f,0x4c,0x82,0xc0] |
| vpmaxud -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxud 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3f,0x4c,0x82,0x40] |
| vpmaxud 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxud 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3f,0x7c,0x02,0x40] |
| vpmaxud 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxud 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3f,0x4c,0x02,0x40] |
| vpmaxud 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxud 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3f,0x7a,0x40] |
| vpmaxud 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxud 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3f,0x4a,0x40] |
| vpmaxud 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxud (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3f,0x3a] |
| vpmaxud (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxud (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3f,0x0a] |
| vpmaxud (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxud %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3f,0xff] |
| vpmaxud %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxud %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x3f,0xc9] |
| vpmaxud %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxuw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxuw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxuw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxuw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmaxuw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3e,0x7c,0x82,0xc0] |
| vpmaxuw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxuw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3e,0x7c,0x82,0x40] |
| vpmaxuw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxuw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3e,0x4c,0x82,0xc0] |
| vpmaxuw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxuw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3e,0x4c,0x82,0x40] |
| vpmaxuw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxuw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3e,0x7c,0x02,0x40] |
| vpmaxuw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxuw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3e,0x4c,0x02,0x40] |
| vpmaxuw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxuw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3e,0x7a,0x40] |
| vpmaxuw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxuw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3e,0x4a,0x40] |
| vpmaxuw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxuw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3e,0x3a] |
| vpmaxuw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmaxuw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3e,0x0a] |
| vpmaxuw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmaxuw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3e,0xff] |
| vpmaxuw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmaxuw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x3e,0xc9] |
| vpmaxuw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpminsb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x38,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminsb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpminsb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x38,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminsb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpminsb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x38,0x7c,0x82,0xc0] |
| vpminsb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminsb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x38,0x7c,0x82,0x40] |
| vpminsb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminsb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x38,0x4c,0x82,0xc0] |
| vpminsb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminsb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x38,0x4c,0x82,0x40] |
| vpminsb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminsb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x38,0x7c,0x02,0x40] |
| vpminsb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpminsb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x38,0x4c,0x02,0x40] |
| vpminsb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpminsb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x38,0x7a,0x40] |
| vpminsb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminsb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x38,0x4a,0x40] |
| vpminsb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminsb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x38,0x3a] |
| vpminsb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminsb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x38,0x0a] |
| vpminsb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminsb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x38,0xff] |
| vpminsb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpminsb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x38,0xc9] |
| vpminsb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpminsd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x39,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminsd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpminsd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x39,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminsd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpminsd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x39,0x7c,0x82,0xc0] |
| vpminsd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminsd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x39,0x7c,0x82,0x40] |
| vpminsd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminsd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x39,0x4c,0x82,0xc0] |
| vpminsd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminsd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x39,0x4c,0x82,0x40] |
| vpminsd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminsd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x39,0x7c,0x02,0x40] |
| vpminsd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpminsd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x39,0x4c,0x02,0x40] |
| vpminsd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpminsd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x39,0x7a,0x40] |
| vpminsd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminsd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x39,0x4a,0x40] |
| vpminsd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminsd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x39,0x3a] |
| vpminsd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminsd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x39,0x0a] |
| vpminsd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminsd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x39,0xff] |
| vpminsd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpminsd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x39,0xc9] |
| vpminsd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpminsw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xea,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminsw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpminsw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xea,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminsw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpminsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xea,0x7c,0x82,0xc0] |
| vpminsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xea,0x7c,0x82,0x40] |
| vpminsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xea,0x4c,0x82,0xc0] |
| vpminsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xea,0x4c,0x82,0x40] |
| vpminsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminsw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xea,0x7c,0x02,0x40] |
| vpminsw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpminsw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xea,0x4c,0x02,0x40] |
| vpminsw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpminsw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xea,0x7a,0x40] |
| vpminsw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminsw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xea,0x4a,0x40] |
| vpminsw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminsw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xea,0x3a] |
| vpminsw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminsw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xea,0x0a] |
| vpminsw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminsw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xea,0xff] |
| vpminsw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpminsw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xea,0xc9] |
| vpminsw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpminub 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xda,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminub 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpminub 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xda,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminub 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpminub -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xda,0x7c,0x82,0xc0] |
| vpminub -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminub 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xda,0x7c,0x82,0x40] |
| vpminub 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminub -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xda,0x4c,0x82,0xc0] |
| vpminub -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminub 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xda,0x4c,0x82,0x40] |
| vpminub 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminub 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xda,0x7c,0x02,0x40] |
| vpminub 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpminub 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xda,0x4c,0x02,0x40] |
| vpminub 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpminub 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xda,0x7a,0x40] |
| vpminub 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminub 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xda,0x4a,0x40] |
| vpminub 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminub (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xda,0x3a] |
| vpminub (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminub (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xda,0x0a] |
| vpminub (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminub %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xda,0xff] |
| vpminub %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpminub %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xda,0xc9] |
| vpminub %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpminud 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminud 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpminud 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminud 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpminud -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3b,0x7c,0x82,0xc0] |
| vpminud -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminud 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3b,0x7c,0x82,0x40] |
| vpminud 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminud -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3b,0x4c,0x82,0xc0] |
| vpminud -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminud 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3b,0x4c,0x82,0x40] |
| vpminud 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminud 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3b,0x7c,0x02,0x40] |
| vpminud 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpminud 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3b,0x4c,0x02,0x40] |
| vpminud 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpminud 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3b,0x7a,0x40] |
| vpminud 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminud 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3b,0x4a,0x40] |
| vpminud 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminud (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3b,0x3a] |
| vpminud (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminud (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3b,0x0a] |
| vpminud (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminud %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3b,0xff] |
| vpminud %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpminud %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x3b,0xc9] |
| vpminud %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpminuw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminuw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpminuw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminuw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpminuw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3a,0x7c,0x82,0xc0] |
| vpminuw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminuw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3a,0x7c,0x82,0x40] |
| vpminuw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpminuw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3a,0x4c,0x82,0xc0] |
| vpminuw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminuw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3a,0x4c,0x82,0x40] |
| vpminuw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpminuw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3a,0x7c,0x02,0x40] |
| vpminuw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpminuw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3a,0x4c,0x02,0x40] |
| vpminuw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpminuw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3a,0x7a,0x40] |
| vpminuw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminuw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3a,0x4a,0x40] |
| vpminuw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminuw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3a,0x3a] |
| vpminuw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpminuw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x3a,0x0a] |
| vpminuw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpminuw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x3a,0xff] |
| vpminuw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpminuw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x3a,0xc9] |
| vpminuw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmovmskb %ymm7, %r13d |
| // CHECK: encoding: [0xc5,0x7d,0xd7,0xef] |
| vpmovmskb %ymm7, %r13d |
| |
| // CHECK: vpmovmskb %ymm9, %r13d |
| // CHECK: encoding: [0xc4,0x41,0x7d,0xd7,0xe9] |
| vpmovmskb %ymm9, %r13d |
| |
| // CHECK: vpmovsxbd 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x21,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxbd 485498096, %ymm7 |
| |
| // CHECK: vpmovsxbd 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x21,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxbd 485498096, %ymm9 |
| |
| // CHECK: vpmovsxbd -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x21,0x7c,0x82,0xc0] |
| vpmovsxbd -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxbd 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x21,0x7c,0x82,0x40] |
| vpmovsxbd 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxbd -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x21,0x4c,0x82,0xc0] |
| vpmovsxbd -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxbd 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x21,0x4c,0x82,0x40] |
| vpmovsxbd 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxbd 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x21,0x7c,0x02,0x40] |
| vpmovsxbd 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovsxbd 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x21,0x4c,0x02,0x40] |
| vpmovsxbd 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovsxbd 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x21,0x7a,0x40] |
| vpmovsxbd 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovsxbd 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x21,0x4a,0x40] |
| vpmovsxbd 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovsxbd (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x21,0x3a] |
| vpmovsxbd (%rdx), %ymm7 |
| |
| // CHECK: vpmovsxbd (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x21,0x0a] |
| vpmovsxbd (%rdx), %ymm9 |
| |
| // CHECK: vpmovsxbd %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x21,0xcf] |
| vpmovsxbd %xmm15, %ymm9 |
| |
| // CHECK: vpmovsxbd %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x21,0xfe] |
| vpmovsxbd %xmm6, %ymm7 |
| |
| // CHECK: vpmovsxbq 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x22,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxbq 485498096, %ymm7 |
| |
| // CHECK: vpmovsxbq 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x22,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxbq 485498096, %ymm9 |
| |
| // CHECK: vpmovsxbq -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x22,0x7c,0x82,0xc0] |
| vpmovsxbq -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxbq 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x22,0x7c,0x82,0x40] |
| vpmovsxbq 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxbq -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x22,0x4c,0x82,0xc0] |
| vpmovsxbq -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxbq 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x22,0x4c,0x82,0x40] |
| vpmovsxbq 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxbq 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x22,0x7c,0x02,0x40] |
| vpmovsxbq 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovsxbq 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x22,0x4c,0x02,0x40] |
| vpmovsxbq 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovsxbq 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x22,0x7a,0x40] |
| vpmovsxbq 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovsxbq 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x22,0x4a,0x40] |
| vpmovsxbq 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovsxbq (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x22,0x3a] |
| vpmovsxbq (%rdx), %ymm7 |
| |
| // CHECK: vpmovsxbq (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x22,0x0a] |
| vpmovsxbq (%rdx), %ymm9 |
| |
| // CHECK: vpmovsxbq %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x22,0xcf] |
| vpmovsxbq %xmm15, %ymm9 |
| |
| // CHECK: vpmovsxbq %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x22,0xfe] |
| vpmovsxbq %xmm6, %ymm7 |
| |
| // CHECK: vpmovsxbw 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x20,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxbw 485498096, %ymm7 |
| |
| // CHECK: vpmovsxbw 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x20,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxbw 485498096, %ymm9 |
| |
| // CHECK: vpmovsxbw -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x20,0x7c,0x82,0xc0] |
| vpmovsxbw -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxbw 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x20,0x7c,0x82,0x40] |
| vpmovsxbw 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxbw -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x20,0x4c,0x82,0xc0] |
| vpmovsxbw -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxbw 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x20,0x4c,0x82,0x40] |
| vpmovsxbw 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxbw 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x20,0x7c,0x02,0x40] |
| vpmovsxbw 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovsxbw 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x20,0x4c,0x02,0x40] |
| vpmovsxbw 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovsxbw 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x20,0x7a,0x40] |
| vpmovsxbw 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovsxbw 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x20,0x4a,0x40] |
| vpmovsxbw 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovsxbw (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x20,0x3a] |
| vpmovsxbw (%rdx), %ymm7 |
| |
| // CHECK: vpmovsxbw (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x20,0x0a] |
| vpmovsxbw (%rdx), %ymm9 |
| |
| // CHECK: vpmovsxbw %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x20,0xcf] |
| vpmovsxbw %xmm15, %ymm9 |
| |
| // CHECK: vpmovsxbw %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x20,0xfe] |
| vpmovsxbw %xmm6, %ymm7 |
| |
| // CHECK: vpmovsxdq 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x25,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxdq 485498096, %ymm7 |
| |
| // CHECK: vpmovsxdq 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x25,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxdq 485498096, %ymm9 |
| |
| // CHECK: vpmovsxdq -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x25,0x7c,0x82,0xc0] |
| vpmovsxdq -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxdq 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x25,0x7c,0x82,0x40] |
| vpmovsxdq 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxdq -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x25,0x4c,0x82,0xc0] |
| vpmovsxdq -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxdq 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x25,0x4c,0x82,0x40] |
| vpmovsxdq 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxdq 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x25,0x7c,0x02,0x40] |
| vpmovsxdq 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovsxdq 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x25,0x4c,0x02,0x40] |
| vpmovsxdq 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovsxdq 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x25,0x7a,0x40] |
| vpmovsxdq 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovsxdq 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x25,0x4a,0x40] |
| vpmovsxdq 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovsxdq (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x25,0x3a] |
| vpmovsxdq (%rdx), %ymm7 |
| |
| // CHECK: vpmovsxdq (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x25,0x0a] |
| vpmovsxdq (%rdx), %ymm9 |
| |
| // CHECK: vpmovsxdq %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x25,0xcf] |
| vpmovsxdq %xmm15, %ymm9 |
| |
| // CHECK: vpmovsxdq %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x25,0xfe] |
| vpmovsxdq %xmm6, %ymm7 |
| |
| // CHECK: vpmovsxwd 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x23,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxwd 485498096, %ymm7 |
| |
| // CHECK: vpmovsxwd 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x23,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxwd 485498096, %ymm9 |
| |
| // CHECK: vpmovsxwd -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x23,0x7c,0x82,0xc0] |
| vpmovsxwd -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxwd 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x23,0x7c,0x82,0x40] |
| vpmovsxwd 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxwd -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x23,0x4c,0x82,0xc0] |
| vpmovsxwd -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxwd 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x23,0x4c,0x82,0x40] |
| vpmovsxwd 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxwd 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x23,0x7c,0x02,0x40] |
| vpmovsxwd 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovsxwd 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x23,0x4c,0x02,0x40] |
| vpmovsxwd 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovsxwd 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x23,0x7a,0x40] |
| vpmovsxwd 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovsxwd 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x23,0x4a,0x40] |
| vpmovsxwd 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovsxwd (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x23,0x3a] |
| vpmovsxwd (%rdx), %ymm7 |
| |
| // CHECK: vpmovsxwd (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x23,0x0a] |
| vpmovsxwd (%rdx), %ymm9 |
| |
| // CHECK: vpmovsxwd %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x23,0xcf] |
| vpmovsxwd %xmm15, %ymm9 |
| |
| // CHECK: vpmovsxwd %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x23,0xfe] |
| vpmovsxwd %xmm6, %ymm7 |
| |
| // CHECK: vpmovsxwq 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x24,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxwq 485498096, %ymm7 |
| |
| // CHECK: vpmovsxwq 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x24,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxwq 485498096, %ymm9 |
| |
| // CHECK: vpmovsxwq -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x24,0x7c,0x82,0xc0] |
| vpmovsxwq -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxwq 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x24,0x7c,0x82,0x40] |
| vpmovsxwq 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovsxwq -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x24,0x4c,0x82,0xc0] |
| vpmovsxwq -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxwq 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x24,0x4c,0x82,0x40] |
| vpmovsxwq 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovsxwq 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x24,0x7c,0x02,0x40] |
| vpmovsxwq 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovsxwq 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x24,0x4c,0x02,0x40] |
| vpmovsxwq 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovsxwq 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x24,0x7a,0x40] |
| vpmovsxwq 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovsxwq 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x24,0x4a,0x40] |
| vpmovsxwq 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovsxwq (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x24,0x3a] |
| vpmovsxwq (%rdx), %ymm7 |
| |
| // CHECK: vpmovsxwq (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x24,0x0a] |
| vpmovsxwq (%rdx), %ymm9 |
| |
| // CHECK: vpmovsxwq %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x24,0xcf] |
| vpmovsxwq %xmm15, %ymm9 |
| |
| // CHECK: vpmovsxwq %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x24,0xfe] |
| vpmovsxwq %xmm6, %ymm7 |
| |
| // CHECK: vpmovzxbd 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x31,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxbd 485498096, %ymm7 |
| |
| // CHECK: vpmovzxbd 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x31,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxbd 485498096, %ymm9 |
| |
| // CHECK: vpmovzxbd -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x31,0x7c,0x82,0xc0] |
| vpmovzxbd -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxbd 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x31,0x7c,0x82,0x40] |
| vpmovzxbd 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxbd -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x31,0x4c,0x82,0xc0] |
| vpmovzxbd -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxbd 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x31,0x4c,0x82,0x40] |
| vpmovzxbd 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxbd 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x31,0x7c,0x02,0x40] |
| vpmovzxbd 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovzxbd 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x31,0x4c,0x02,0x40] |
| vpmovzxbd 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovzxbd 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x31,0x7a,0x40] |
| vpmovzxbd 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovzxbd 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x31,0x4a,0x40] |
| vpmovzxbd 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovzxbd (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x31,0x3a] |
| vpmovzxbd (%rdx), %ymm7 |
| |
| // CHECK: vpmovzxbd (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x31,0x0a] |
| vpmovzxbd (%rdx), %ymm9 |
| |
| // CHECK: vpmovzxbd %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x31,0xcf] |
| vpmovzxbd %xmm15, %ymm9 |
| |
| // CHECK: vpmovzxbd %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x31,0xfe] |
| vpmovzxbd %xmm6, %ymm7 |
| |
| // CHECK: vpmovzxbq 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x32,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxbq 485498096, %ymm7 |
| |
| // CHECK: vpmovzxbq 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x32,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxbq 485498096, %ymm9 |
| |
| // CHECK: vpmovzxbq -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x32,0x7c,0x82,0xc0] |
| vpmovzxbq -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxbq 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x32,0x7c,0x82,0x40] |
| vpmovzxbq 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxbq -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x32,0x4c,0x82,0xc0] |
| vpmovzxbq -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxbq 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x32,0x4c,0x82,0x40] |
| vpmovzxbq 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxbq 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x32,0x7c,0x02,0x40] |
| vpmovzxbq 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovzxbq 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x32,0x4c,0x02,0x40] |
| vpmovzxbq 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovzxbq 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x32,0x7a,0x40] |
| vpmovzxbq 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovzxbq 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x32,0x4a,0x40] |
| vpmovzxbq 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovzxbq (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x32,0x3a] |
| vpmovzxbq (%rdx), %ymm7 |
| |
| // CHECK: vpmovzxbq (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x32,0x0a] |
| vpmovzxbq (%rdx), %ymm9 |
| |
| // CHECK: vpmovzxbq %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x32,0xcf] |
| vpmovzxbq %xmm15, %ymm9 |
| |
| // CHECK: vpmovzxbq %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x32,0xfe] |
| vpmovzxbq %xmm6, %ymm7 |
| |
| // CHECK: vpmovzxbw 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x30,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxbw 485498096, %ymm7 |
| |
| // CHECK: vpmovzxbw 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x30,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxbw 485498096, %ymm9 |
| |
| // CHECK: vpmovzxbw -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x30,0x7c,0x82,0xc0] |
| vpmovzxbw -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxbw 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x30,0x7c,0x82,0x40] |
| vpmovzxbw 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxbw -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x30,0x4c,0x82,0xc0] |
| vpmovzxbw -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxbw 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x30,0x4c,0x82,0x40] |
| vpmovzxbw 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxbw 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x30,0x7c,0x02,0x40] |
| vpmovzxbw 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovzxbw 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x30,0x4c,0x02,0x40] |
| vpmovzxbw 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovzxbw 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x30,0x7a,0x40] |
| vpmovzxbw 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovzxbw 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x30,0x4a,0x40] |
| vpmovzxbw 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovzxbw (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x30,0x3a] |
| vpmovzxbw (%rdx), %ymm7 |
| |
| // CHECK: vpmovzxbw (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x30,0x0a] |
| vpmovzxbw (%rdx), %ymm9 |
| |
| // CHECK: vpmovzxbw %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x30,0xcf] |
| vpmovzxbw %xmm15, %ymm9 |
| |
| // CHECK: vpmovzxbw %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x30,0xfe] |
| vpmovzxbw %xmm6, %ymm7 |
| |
| // CHECK: vpmovzxdq 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x35,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxdq 485498096, %ymm7 |
| |
| // CHECK: vpmovzxdq 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x35,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxdq 485498096, %ymm9 |
| |
| // CHECK: vpmovzxdq -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x35,0x7c,0x82,0xc0] |
| vpmovzxdq -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxdq 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x35,0x7c,0x82,0x40] |
| vpmovzxdq 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxdq -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x35,0x4c,0x82,0xc0] |
| vpmovzxdq -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxdq 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x35,0x4c,0x82,0x40] |
| vpmovzxdq 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxdq 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x35,0x7c,0x02,0x40] |
| vpmovzxdq 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovzxdq 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x35,0x4c,0x02,0x40] |
| vpmovzxdq 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovzxdq 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x35,0x7a,0x40] |
| vpmovzxdq 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovzxdq 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x35,0x4a,0x40] |
| vpmovzxdq 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovzxdq (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x35,0x3a] |
| vpmovzxdq (%rdx), %ymm7 |
| |
| // CHECK: vpmovzxdq (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x35,0x0a] |
| vpmovzxdq (%rdx), %ymm9 |
| |
| // CHECK: vpmovzxdq %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x35,0xcf] |
| vpmovzxdq %xmm15, %ymm9 |
| |
| // CHECK: vpmovzxdq %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x35,0xfe] |
| vpmovzxdq %xmm6, %ymm7 |
| |
| // CHECK: vpmovzxwd 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x33,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxwd 485498096, %ymm7 |
| |
| // CHECK: vpmovzxwd 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x33,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxwd 485498096, %ymm9 |
| |
| // CHECK: vpmovzxwd -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x33,0x7c,0x82,0xc0] |
| vpmovzxwd -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxwd 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x33,0x7c,0x82,0x40] |
| vpmovzxwd 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxwd -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x33,0x4c,0x82,0xc0] |
| vpmovzxwd -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxwd 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x33,0x4c,0x82,0x40] |
| vpmovzxwd 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxwd 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x33,0x7c,0x02,0x40] |
| vpmovzxwd 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovzxwd 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x33,0x4c,0x02,0x40] |
| vpmovzxwd 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovzxwd 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x33,0x7a,0x40] |
| vpmovzxwd 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovzxwd 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x33,0x4a,0x40] |
| vpmovzxwd 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovzxwd (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x33,0x3a] |
| vpmovzxwd (%rdx), %ymm7 |
| |
| // CHECK: vpmovzxwd (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x33,0x0a] |
| vpmovzxwd (%rdx), %ymm9 |
| |
| // CHECK: vpmovzxwd %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x33,0xcf] |
| vpmovzxwd %xmm15, %ymm9 |
| |
| // CHECK: vpmovzxwd %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x33,0xfe] |
| vpmovzxwd %xmm6, %ymm7 |
| |
| // CHECK: vpmovzxwq 485498096, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x34,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxwq 485498096, %ymm7 |
| |
| // CHECK: vpmovzxwq 485498096, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x34,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmovzxwq 485498096, %ymm9 |
| |
| // CHECK: vpmovzxwq -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x34,0x7c,0x82,0xc0] |
| vpmovzxwq -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxwq 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x34,0x7c,0x82,0x40] |
| vpmovzxwq 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpmovzxwq -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x34,0x4c,0x82,0xc0] |
| vpmovzxwq -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxwq 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x34,0x4c,0x82,0x40] |
| vpmovzxwq 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpmovzxwq 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x34,0x7c,0x02,0x40] |
| vpmovzxwq 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpmovzxwq 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x34,0x4c,0x02,0x40] |
| vpmovzxwq 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpmovzxwq 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x34,0x7a,0x40] |
| vpmovzxwq 64(%rdx), %ymm7 |
| |
| // CHECK: vpmovzxwq 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x34,0x4a,0x40] |
| vpmovzxwq 64(%rdx), %ymm9 |
| |
| // CHECK: vpmovzxwq (%rdx), %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x34,0x3a] |
| vpmovzxwq (%rdx), %ymm7 |
| |
| // CHECK: vpmovzxwq (%rdx), %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x7d,0x34,0x0a] |
| vpmovzxwq (%rdx), %ymm9 |
| |
| // CHECK: vpmovzxwq %xmm15, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x7d,0x34,0xcf] |
| vpmovzxwq %xmm15, %ymm9 |
| |
| // CHECK: vpmovzxwq %xmm6, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x34,0xfe] |
| vpmovzxwq %xmm6, %ymm7 |
| |
| // CHECK: vpmuldq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x28,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmuldq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmuldq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x28,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmuldq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmuldq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x28,0x7c,0x82,0xc0] |
| vpmuldq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmuldq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x28,0x7c,0x82,0x40] |
| vpmuldq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmuldq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x28,0x4c,0x82,0xc0] |
| vpmuldq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmuldq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x28,0x4c,0x82,0x40] |
| vpmuldq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmuldq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x28,0x7c,0x02,0x40] |
| vpmuldq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmuldq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x28,0x4c,0x02,0x40] |
| vpmuldq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmuldq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x28,0x7a,0x40] |
| vpmuldq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmuldq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x28,0x4a,0x40] |
| vpmuldq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmuldq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x28,0x3a] |
| vpmuldq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmuldq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x28,0x0a] |
| vpmuldq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmuldq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x28,0xff] |
| vpmuldq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmuldq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x28,0xc9] |
| vpmuldq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmulhrsw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmulhrsw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmulhrsw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmulhrsw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmulhrsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0b,0x7c,0x82,0xc0] |
| vpmulhrsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhrsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0b,0x7c,0x82,0x40] |
| vpmulhrsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhrsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0b,0x4c,0x82,0xc0] |
| vpmulhrsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhrsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0b,0x4c,0x82,0x40] |
| vpmulhrsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhrsw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0b,0x7c,0x02,0x40] |
| vpmulhrsw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhrsw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0b,0x4c,0x02,0x40] |
| vpmulhrsw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhrsw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0b,0x7a,0x40] |
| vpmulhrsw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhrsw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0b,0x4a,0x40] |
| vpmulhrsw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhrsw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0b,0x3a] |
| vpmulhrsw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhrsw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0b,0x0a] |
| vpmulhrsw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhrsw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0b,0xff] |
| vpmulhrsw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmulhrsw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x0b,0xc9] |
| vpmulhrsw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmulhuw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe4,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmulhuw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmulhuw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe4,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmulhuw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmulhuw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe4,0x7c,0x82,0xc0] |
| vpmulhuw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhuw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe4,0x7c,0x82,0x40] |
| vpmulhuw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhuw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe4,0x4c,0x82,0xc0] |
| vpmulhuw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhuw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe4,0x4c,0x82,0x40] |
| vpmulhuw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhuw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe4,0x7c,0x02,0x40] |
| vpmulhuw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhuw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe4,0x4c,0x02,0x40] |
| vpmulhuw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhuw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe4,0x7a,0x40] |
| vpmulhuw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhuw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe4,0x4a,0x40] |
| vpmulhuw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhuw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe4,0x3a] |
| vpmulhuw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhuw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe4,0x0a] |
| vpmulhuw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhuw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe4,0xff] |
| vpmulhuw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmulhuw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xe4,0xc9] |
| vpmulhuw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmulhw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe5,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmulhw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmulhw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe5,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmulhw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmulhw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe5,0x7c,0x82,0xc0] |
| vpmulhw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe5,0x7c,0x82,0x40] |
| vpmulhw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe5,0x4c,0x82,0xc0] |
| vpmulhw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe5,0x4c,0x82,0x40] |
| vpmulhw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe5,0x7c,0x02,0x40] |
| vpmulhw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe5,0x4c,0x02,0x40] |
| vpmulhw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe5,0x7a,0x40] |
| vpmulhw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe5,0x4a,0x40] |
| vpmulhw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe5,0x3a] |
| vpmulhw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmulhw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe5,0x0a] |
| vpmulhw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmulhw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe5,0xff] |
| vpmulhw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmulhw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xe5,0xc9] |
| vpmulhw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmulld 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x40,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmulld 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmulld 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x40,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmulld 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmulld -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x40,0x7c,0x82,0xc0] |
| vpmulld -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmulld 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x40,0x7c,0x82,0x40] |
| vpmulld 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmulld -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x40,0x4c,0x82,0xc0] |
| vpmulld -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmulld 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x40,0x4c,0x82,0x40] |
| vpmulld 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmulld 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x40,0x7c,0x02,0x40] |
| vpmulld 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmulld 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x40,0x4c,0x02,0x40] |
| vpmulld 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmulld 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x40,0x7a,0x40] |
| vpmulld 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmulld 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x40,0x4a,0x40] |
| vpmulld 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmulld (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x40,0x3a] |
| vpmulld (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmulld (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x40,0x0a] |
| vpmulld (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmulld %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x40,0xff] |
| vpmulld %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmulld %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x40,0xc9] |
| vpmulld %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmullw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd5,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmullw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmullw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd5,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmullw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmullw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd5,0x7c,0x82,0xc0] |
| vpmullw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmullw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd5,0x7c,0x82,0x40] |
| vpmullw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmullw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd5,0x4c,0x82,0xc0] |
| vpmullw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmullw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd5,0x4c,0x82,0x40] |
| vpmullw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmullw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd5,0x7c,0x02,0x40] |
| vpmullw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmullw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd5,0x4c,0x02,0x40] |
| vpmullw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmullw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd5,0x7a,0x40] |
| vpmullw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmullw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd5,0x4a,0x40] |
| vpmullw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmullw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd5,0x3a] |
| vpmullw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmullw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd5,0x0a] |
| vpmullw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmullw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd5,0xff] |
| vpmullw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmullw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xd5,0xc9] |
| vpmullw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpmuludq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf4,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmuludq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpmuludq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf4,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmuludq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpmuludq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf4,0x7c,0x82,0xc0] |
| vpmuludq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmuludq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf4,0x7c,0x82,0x40] |
| vpmuludq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpmuludq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf4,0x4c,0x82,0xc0] |
| vpmuludq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmuludq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf4,0x4c,0x82,0x40] |
| vpmuludq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpmuludq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf4,0x7c,0x02,0x40] |
| vpmuludq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpmuludq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf4,0x4c,0x02,0x40] |
| vpmuludq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpmuludq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf4,0x7a,0x40] |
| vpmuludq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmuludq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf4,0x4a,0x40] |
| vpmuludq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmuludq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf4,0x3a] |
| vpmuludq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpmuludq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf4,0x0a] |
| vpmuludq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpmuludq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf4,0xff] |
| vpmuludq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpmuludq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xf4,0xc9] |
| vpmuludq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpor 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xeb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpor 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpor 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xeb,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpor 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpor -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xeb,0x7c,0x82,0xc0] |
| vpor -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpor 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xeb,0x7c,0x82,0x40] |
| vpor 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpor -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xeb,0x4c,0x82,0xc0] |
| vpor -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpor 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xeb,0x4c,0x82,0x40] |
| vpor 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpor 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xeb,0x7c,0x02,0x40] |
| vpor 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpor 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xeb,0x4c,0x02,0x40] |
| vpor 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpor 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xeb,0x7a,0x40] |
| vpor 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpor 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xeb,0x4a,0x40] |
| vpor 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpor (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xeb,0x3a] |
| vpor (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpor (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xeb,0x0a] |
| vpor (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpor %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xeb,0xff] |
| vpor %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpor %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xeb,0xc9] |
| vpor %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsadbw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf6,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsadbw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsadbw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf6,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsadbw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsadbw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf6,0x7c,0x82,0xc0] |
| vpsadbw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsadbw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf6,0x7c,0x82,0x40] |
| vpsadbw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsadbw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf6,0x4c,0x82,0xc0] |
| vpsadbw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsadbw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf6,0x4c,0x82,0x40] |
| vpsadbw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsadbw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf6,0x7c,0x02,0x40] |
| vpsadbw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsadbw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf6,0x4c,0x02,0x40] |
| vpsadbw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsadbw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf6,0x7a,0x40] |
| vpsadbw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsadbw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf6,0x4a,0x40] |
| vpsadbw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsadbw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf6,0x3a] |
| vpsadbw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsadbw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf6,0x0a] |
| vpsadbw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsadbw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf6,0xff] |
| vpsadbw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsadbw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xf6,0xc9] |
| vpsadbw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpshufb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x00,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpshufb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpshufb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x00,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpshufb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpshufb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x00,0x7c,0x82,0xc0] |
| vpshufb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpshufb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x00,0x7c,0x82,0x40] |
| vpshufb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpshufb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x00,0x4c,0x82,0xc0] |
| vpshufb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpshufb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x00,0x4c,0x82,0x40] |
| vpshufb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpshufb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x00,0x7c,0x02,0x40] |
| vpshufb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpshufb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x00,0x4c,0x02,0x40] |
| vpshufb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpshufb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x00,0x7a,0x40] |
| vpshufb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpshufb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x00,0x4a,0x40] |
| vpshufb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpshufb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x00,0x3a] |
| vpshufb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpshufb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x00,0x0a] |
| vpshufb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpshufb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x00,0xff] |
| vpshufb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpshufb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x00,0xc9] |
| vpshufb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpshufd $0, 485498096, %ymm7 |
| // CHECK: encoding: [0xc5,0xfd,0x70,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpshufd $0, 485498096, %ymm7 |
| |
| // CHECK: vpshufd $0, 485498096, %ymm9 |
| // CHECK: encoding: [0xc5,0x7d,0x70,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpshufd $0, 485498096, %ymm9 |
| |
| // CHECK: vpshufd $0, -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc5,0xfd,0x70,0x7c,0x82,0xc0,0x00] |
| vpshufd $0, -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpshufd $0, 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc5,0xfd,0x70,0x7c,0x82,0x40,0x00] |
| vpshufd $0, 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpshufd $0, -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc5,0x7d,0x70,0x4c,0x82,0xc0,0x00] |
| vpshufd $0, -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpshufd $0, 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc5,0x7d,0x70,0x4c,0x82,0x40,0x00] |
| vpshufd $0, 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpshufd $0, 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc5,0xfd,0x70,0x7c,0x02,0x40,0x00] |
| vpshufd $0, 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpshufd $0, 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc5,0x7d,0x70,0x4c,0x02,0x40,0x00] |
| vpshufd $0, 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpshufd $0, 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc5,0xfd,0x70,0x7a,0x40,0x00] |
| vpshufd $0, 64(%rdx), %ymm7 |
| |
| // CHECK: vpshufd $0, 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc5,0x7d,0x70,0x4a,0x40,0x00] |
| vpshufd $0, 64(%rdx), %ymm9 |
| |
| // CHECK: vpshufd $0, (%rdx), %ymm7 |
| // CHECK: encoding: [0xc5,0xfd,0x70,0x3a,0x00] |
| vpshufd $0, (%rdx), %ymm7 |
| |
| // CHECK: vpshufd $0, (%rdx), %ymm9 |
| // CHECK: encoding: [0xc5,0x7d,0x70,0x0a,0x00] |
| vpshufd $0, (%rdx), %ymm9 |
| |
| // CHECK: vpshufd $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xfd,0x70,0xff,0x00] |
| vpshufd $0, %ymm7, %ymm7 |
| |
| // CHECK: vpshufd $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x7d,0x70,0xc9,0x00] |
| vpshufd $0, %ymm9, %ymm9 |
| |
| // CHECK: vpshufhw $0, 485498096, %ymm7 |
| // CHECK: encoding: [0xc5,0xfe,0x70,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpshufhw $0, 485498096, %ymm7 |
| |
| // CHECK: vpshufhw $0, 485498096, %ymm9 |
| // CHECK: encoding: [0xc5,0x7e,0x70,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpshufhw $0, 485498096, %ymm9 |
| |
| // CHECK: vpshufhw $0, -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc5,0xfe,0x70,0x7c,0x82,0xc0,0x00] |
| vpshufhw $0, -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpshufhw $0, 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc5,0xfe,0x70,0x7c,0x82,0x40,0x00] |
| vpshufhw $0, 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpshufhw $0, -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc5,0x7e,0x70,0x4c,0x82,0xc0,0x00] |
| vpshufhw $0, -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpshufhw $0, 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc5,0x7e,0x70,0x4c,0x82,0x40,0x00] |
| vpshufhw $0, 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpshufhw $0, 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc5,0xfe,0x70,0x7c,0x02,0x40,0x00] |
| vpshufhw $0, 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpshufhw $0, 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc5,0x7e,0x70,0x4c,0x02,0x40,0x00] |
| vpshufhw $0, 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpshufhw $0, 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc5,0xfe,0x70,0x7a,0x40,0x00] |
| vpshufhw $0, 64(%rdx), %ymm7 |
| |
| // CHECK: vpshufhw $0, 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc5,0x7e,0x70,0x4a,0x40,0x00] |
| vpshufhw $0, 64(%rdx), %ymm9 |
| |
| // CHECK: vpshufhw $0, (%rdx), %ymm7 |
| // CHECK: encoding: [0xc5,0xfe,0x70,0x3a,0x00] |
| vpshufhw $0, (%rdx), %ymm7 |
| |
| // CHECK: vpshufhw $0, (%rdx), %ymm9 |
| // CHECK: encoding: [0xc5,0x7e,0x70,0x0a,0x00] |
| vpshufhw $0, (%rdx), %ymm9 |
| |
| // CHECK: vpshufhw $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xfe,0x70,0xff,0x00] |
| vpshufhw $0, %ymm7, %ymm7 |
| |
| // CHECK: vpshufhw $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x7e,0x70,0xc9,0x00] |
| vpshufhw $0, %ymm9, %ymm9 |
| |
| // CHECK: vpshuflw $0, 485498096, %ymm7 |
| // CHECK: encoding: [0xc5,0xff,0x70,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpshuflw $0, 485498096, %ymm7 |
| |
| // CHECK: vpshuflw $0, 485498096, %ymm9 |
| // CHECK: encoding: [0xc5,0x7f,0x70,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpshuflw $0, 485498096, %ymm9 |
| |
| // CHECK: vpshuflw $0, -64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc5,0xff,0x70,0x7c,0x82,0xc0,0x00] |
| vpshuflw $0, -64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpshuflw $0, 64(%rdx,%rax,4), %ymm7 |
| // CHECK: encoding: [0xc5,0xff,0x70,0x7c,0x82,0x40,0x00] |
| vpshuflw $0, 64(%rdx,%rax,4), %ymm7 |
| |
| // CHECK: vpshuflw $0, -64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc5,0x7f,0x70,0x4c,0x82,0xc0,0x00] |
| vpshuflw $0, -64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpshuflw $0, 64(%rdx,%rax,4), %ymm9 |
| // CHECK: encoding: [0xc5,0x7f,0x70,0x4c,0x82,0x40,0x00] |
| vpshuflw $0, 64(%rdx,%rax,4), %ymm9 |
| |
| // CHECK: vpshuflw $0, 64(%rdx,%rax), %ymm7 |
| // CHECK: encoding: [0xc5,0xff,0x70,0x7c,0x02,0x40,0x00] |
| vpshuflw $0, 64(%rdx,%rax), %ymm7 |
| |
| // CHECK: vpshuflw $0, 64(%rdx,%rax), %ymm9 |
| // CHECK: encoding: [0xc5,0x7f,0x70,0x4c,0x02,0x40,0x00] |
| vpshuflw $0, 64(%rdx,%rax), %ymm9 |
| |
| // CHECK: vpshuflw $0, 64(%rdx), %ymm7 |
| // CHECK: encoding: [0xc5,0xff,0x70,0x7a,0x40,0x00] |
| vpshuflw $0, 64(%rdx), %ymm7 |
| |
| // CHECK: vpshuflw $0, 64(%rdx), %ymm9 |
| // CHECK: encoding: [0xc5,0x7f,0x70,0x4a,0x40,0x00] |
| vpshuflw $0, 64(%rdx), %ymm9 |
| |
| // CHECK: vpshuflw $0, (%rdx), %ymm7 |
| // CHECK: encoding: [0xc5,0xff,0x70,0x3a,0x00] |
| vpshuflw $0, (%rdx), %ymm7 |
| |
| // CHECK: vpshuflw $0, (%rdx), %ymm9 |
| // CHECK: encoding: [0xc5,0x7f,0x70,0x0a,0x00] |
| vpshuflw $0, (%rdx), %ymm9 |
| |
| // CHECK: vpshuflw $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xff,0x70,0xff,0x00] |
| vpshuflw $0, %ymm7, %ymm7 |
| |
| // CHECK: vpshuflw $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x7f,0x70,0xc9,0x00] |
| vpshuflw $0, %ymm9, %ymm9 |
| |
| // CHECK: vpsignb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x08,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsignb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsignb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x08,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsignb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsignb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x08,0x7c,0x82,0xc0] |
| vpsignb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsignb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x08,0x7c,0x82,0x40] |
| vpsignb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsignb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x08,0x4c,0x82,0xc0] |
| vpsignb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsignb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x08,0x4c,0x82,0x40] |
| vpsignb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsignb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x08,0x7c,0x02,0x40] |
| vpsignb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsignb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x08,0x4c,0x02,0x40] |
| vpsignb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsignb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x08,0x7a,0x40] |
| vpsignb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsignb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x08,0x4a,0x40] |
| vpsignb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsignb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x08,0x3a] |
| vpsignb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsignb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x08,0x0a] |
| vpsignb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsignb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x08,0xff] |
| vpsignb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsignb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x08,0xc9] |
| vpsignb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsignd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsignd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsignd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsignd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsignd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0a,0x7c,0x82,0xc0] |
| vpsignd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsignd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0a,0x7c,0x82,0x40] |
| vpsignd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsignd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0a,0x4c,0x82,0xc0] |
| vpsignd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsignd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0a,0x4c,0x82,0x40] |
| vpsignd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsignd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0a,0x7c,0x02,0x40] |
| vpsignd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsignd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0a,0x4c,0x02,0x40] |
| vpsignd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsignd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0a,0x7a,0x40] |
| vpsignd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsignd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0a,0x4a,0x40] |
| vpsignd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsignd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0a,0x3a] |
| vpsignd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsignd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x0a,0x0a] |
| vpsignd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsignd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x0a,0xff] |
| vpsignd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsignd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x0a,0xc9] |
| vpsignd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsignw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x09,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsignw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsignw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x09,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsignw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsignw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x09,0x7c,0x82,0xc0] |
| vpsignw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsignw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x09,0x7c,0x82,0x40] |
| vpsignw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsignw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x09,0x4c,0x82,0xc0] |
| vpsignw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsignw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x09,0x4c,0x82,0x40] |
| vpsignw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsignw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x09,0x7c,0x02,0x40] |
| vpsignw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsignw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x09,0x4c,0x02,0x40] |
| vpsignw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsignw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x09,0x7a,0x40] |
| vpsignw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsignw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x09,0x4a,0x40] |
| vpsignw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsignw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x09,0x3a] |
| vpsignw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsignw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x09,0x0a] |
| vpsignw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsignw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x09,0xff] |
| vpsignw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsignw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x09,0xc9] |
| vpsignw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpslld $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x72,0xf7,0x00] |
| vpslld $0, %ymm7, %ymm7 |
| |
| // CHECK: vpslld $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0xc1,0x35,0x72,0xf1,0x00] |
| vpslld $0, %ymm9, %ymm9 |
| |
| // CHECK: vpslld 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf2,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpslld 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpslld 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf2,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpslld 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpslld -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf2,0x7c,0x82,0xc0] |
| vpslld -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpslld 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf2,0x7c,0x82,0x40] |
| vpslld 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpslld -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf2,0x4c,0x82,0xc0] |
| vpslld -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpslld 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf2,0x4c,0x82,0x40] |
| vpslld 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpslld 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf2,0x7c,0x02,0x40] |
| vpslld 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpslld 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf2,0x4c,0x02,0x40] |
| vpslld 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpslld 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf2,0x7a,0x40] |
| vpslld 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpslld 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf2,0x4a,0x40] |
| vpslld 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpslldq $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x73,0xff,0x00] |
| vpslldq $0, %ymm7, %ymm7 |
| |
| // CHECK: vpslldq $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0xc1,0x35,0x73,0xf9,0x00] |
| vpslldq $0, %ymm9, %ymm9 |
| |
| // CHECK: vpslld (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf2,0x3a] |
| vpslld (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpslld (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf2,0x0a] |
| vpslld (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpslld %xmm15, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xf2,0xcf] |
| vpslld %xmm15, %ymm9, %ymm9 |
| |
| // CHECK: vpslld %xmm6, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf2,0xfe] |
| vpslld %xmm6, %ymm7, %ymm7 |
| |
| // CHECK: vpsllq $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x73,0xf7,0x00] |
| vpsllq $0, %ymm7, %ymm7 |
| |
| // CHECK: vpsllq $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0xc1,0x35,0x73,0xf1,0x00] |
| vpsllq $0, %ymm9, %ymm9 |
| |
| // CHECK: vpsllq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf3,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsllq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf3,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsllq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf3,0x7c,0x82,0xc0] |
| vpsllq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsllq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf3,0x7c,0x82,0x40] |
| vpsllq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsllq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf3,0x4c,0x82,0xc0] |
| vpsllq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsllq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf3,0x4c,0x82,0x40] |
| vpsllq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsllq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf3,0x7c,0x02,0x40] |
| vpsllq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsllq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf3,0x4c,0x02,0x40] |
| vpsllq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsllq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf3,0x7a,0x40] |
| vpsllq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsllq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf3,0x4a,0x40] |
| vpsllq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsllq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf3,0x3a] |
| vpsllq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsllq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf3,0x0a] |
| vpsllq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsllq %xmm15, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xf3,0xcf] |
| vpsllq %xmm15, %ymm9, %ymm9 |
| |
| // CHECK: vpsllq %xmm6, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf3,0xfe] |
| vpsllq %xmm6, %ymm7, %ymm7 |
| |
| // CHECK: vpsllvd 485498096, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x47,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllvd 485498096, %xmm15, %xmm15 |
| |
| // CHECK: vpsllvd 485498096, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x47,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllvd 485498096, %xmm6, %xmm6 |
| |
| // CHECK: vpsllvd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x47,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllvd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsllvd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x47,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllvd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsllvd -64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x47,0x7c,0x82,0xc0] |
| vpsllvd -64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpsllvd 64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x47,0x7c,0x82,0x40] |
| vpsllvd 64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpsllvd -64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x47,0x74,0x82,0xc0] |
| vpsllvd -64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpsllvd 64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x47,0x74,0x82,0x40] |
| vpsllvd 64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpsllvd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x47,0x7c,0x82,0xc0] |
| vpsllvd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsllvd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x47,0x7c,0x82,0x40] |
| vpsllvd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsllvd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x47,0x4c,0x82,0xc0] |
| vpsllvd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsllvd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x47,0x4c,0x82,0x40] |
| vpsllvd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsllvd 64(%rdx,%rax), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x47,0x7c,0x02,0x40] |
| vpsllvd 64(%rdx,%rax), %xmm15, %xmm15 |
| |
| // CHECK: vpsllvd 64(%rdx,%rax), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x47,0x74,0x02,0x40] |
| vpsllvd 64(%rdx,%rax), %xmm6, %xmm6 |
| |
| // CHECK: vpsllvd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x47,0x7c,0x02,0x40] |
| vpsllvd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsllvd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x47,0x4c,0x02,0x40] |
| vpsllvd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsllvd 64(%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x47,0x7a,0x40] |
| vpsllvd 64(%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpsllvd 64(%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x47,0x72,0x40] |
| vpsllvd 64(%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpsllvd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x47,0x7a,0x40] |
| vpsllvd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsllvd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x47,0x4a,0x40] |
| vpsllvd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsllvd (%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x47,0x3a] |
| vpsllvd (%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpsllvd (%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x47,0x32] |
| vpsllvd (%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpsllvd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x47,0x3a] |
| vpsllvd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsllvd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x47,0x0a] |
| vpsllvd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsllvd %xmm15, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x42,0x01,0x47,0xff] |
| vpsllvd %xmm15, %xmm15, %xmm15 |
| |
| // CHECK: vpsllvd %xmm6, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x47,0xf6] |
| vpsllvd %xmm6, %xmm6, %xmm6 |
| |
| // CHECK: vpsllvd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x47,0xff] |
| vpsllvd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsllvd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x47,0xc9] |
| vpsllvd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsllvq 485498096, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x47,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllvq 485498096, %xmm15, %xmm15 |
| |
| // CHECK: vpsllvq 485498096, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x47,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllvq 485498096, %xmm6, %xmm6 |
| |
| // CHECK: vpsllvq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x47,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllvq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsllvq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x47,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllvq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsllvq -64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x47,0x7c,0x82,0xc0] |
| vpsllvq -64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpsllvq 64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x47,0x7c,0x82,0x40] |
| vpsllvq 64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpsllvq -64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x47,0x74,0x82,0xc0] |
| vpsllvq -64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpsllvq 64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x47,0x74,0x82,0x40] |
| vpsllvq 64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpsllvq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x47,0x7c,0x82,0xc0] |
| vpsllvq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsllvq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x47,0x7c,0x82,0x40] |
| vpsllvq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsllvq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x47,0x4c,0x82,0xc0] |
| vpsllvq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsllvq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x47,0x4c,0x82,0x40] |
| vpsllvq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsllvq 64(%rdx,%rax), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x47,0x7c,0x02,0x40] |
| vpsllvq 64(%rdx,%rax), %xmm15, %xmm15 |
| |
| // CHECK: vpsllvq 64(%rdx,%rax), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x47,0x74,0x02,0x40] |
| vpsllvq 64(%rdx,%rax), %xmm6, %xmm6 |
| |
| // CHECK: vpsllvq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x47,0x7c,0x02,0x40] |
| vpsllvq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsllvq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x47,0x4c,0x02,0x40] |
| vpsllvq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsllvq 64(%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x47,0x7a,0x40] |
| vpsllvq 64(%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpsllvq 64(%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x47,0x72,0x40] |
| vpsllvq 64(%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpsllvq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x47,0x7a,0x40] |
| vpsllvq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsllvq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x47,0x4a,0x40] |
| vpsllvq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsllvq (%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x47,0x3a] |
| vpsllvq (%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpsllvq (%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x47,0x32] |
| vpsllvq (%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpsllvq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x47,0x3a] |
| vpsllvq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsllvq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x47,0x0a] |
| vpsllvq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsllvq %xmm15, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x42,0x81,0x47,0xff] |
| vpsllvq %xmm15, %xmm15, %xmm15 |
| |
| // CHECK: vpsllvq %xmm6, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x47,0xf6] |
| vpsllvq %xmm6, %xmm6, %xmm6 |
| |
| // CHECK: vpsllvq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x47,0xff] |
| vpsllvq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsllvq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0xb5,0x47,0xc9] |
| vpsllvq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsllw $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x71,0xf7,0x00] |
| vpsllw $0, %ymm7, %ymm7 |
| |
| // CHECK: vpsllw $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0xc1,0x35,0x71,0xf1,0x00] |
| vpsllw $0, %ymm9, %ymm9 |
| |
| // CHECK: vpsllw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf1,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsllw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf1,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsllw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsllw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf1,0x7c,0x82,0xc0] |
| vpsllw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsllw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf1,0x7c,0x82,0x40] |
| vpsllw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsllw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf1,0x4c,0x82,0xc0] |
| vpsllw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsllw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf1,0x4c,0x82,0x40] |
| vpsllw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsllw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf1,0x7c,0x02,0x40] |
| vpsllw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsllw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf1,0x4c,0x02,0x40] |
| vpsllw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsllw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf1,0x7a,0x40] |
| vpsllw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsllw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf1,0x4a,0x40] |
| vpsllw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsllw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf1,0x3a] |
| vpsllw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsllw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf1,0x0a] |
| vpsllw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsllw %xmm15, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xf1,0xcf] |
| vpsllw %xmm15, %ymm9, %ymm9 |
| |
| // CHECK: vpsllw %xmm6, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf1,0xfe] |
| vpsllw %xmm6, %ymm7, %ymm7 |
| |
| // CHECK: vpsrad $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x72,0xe7,0x00] |
| vpsrad $0, %ymm7, %ymm7 |
| |
| // CHECK: vpsrad $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0xc1,0x35,0x72,0xe1,0x00] |
| vpsrad $0, %ymm9, %ymm9 |
| |
| // CHECK: vpsrad 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe2,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrad 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsrad 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe2,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrad 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsrad -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe2,0x7c,0x82,0xc0] |
| vpsrad -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrad 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe2,0x7c,0x82,0x40] |
| vpsrad 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrad -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe2,0x4c,0x82,0xc0] |
| vpsrad -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrad 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe2,0x4c,0x82,0x40] |
| vpsrad 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrad 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe2,0x7c,0x02,0x40] |
| vpsrad 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsrad 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe2,0x4c,0x02,0x40] |
| vpsrad 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsrad 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe2,0x7a,0x40] |
| vpsrad 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrad 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe2,0x4a,0x40] |
| vpsrad 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrad (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe2,0x3a] |
| vpsrad (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrad (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe2,0x0a] |
| vpsrad (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrad %xmm15, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xe2,0xcf] |
| vpsrad %xmm15, %ymm9, %ymm9 |
| |
| // CHECK: vpsrad %xmm6, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe2,0xfe] |
| vpsrad %xmm6, %ymm7, %ymm7 |
| |
| // CHECK: vpsravd 485498096, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x46,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsravd 485498096, %xmm15, %xmm15 |
| |
| // CHECK: vpsravd 485498096, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x46,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsravd 485498096, %xmm6, %xmm6 |
| |
| // CHECK: vpsravd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x46,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsravd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsravd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x46,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsravd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsravd -64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x46,0x7c,0x82,0xc0] |
| vpsravd -64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpsravd 64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x46,0x7c,0x82,0x40] |
| vpsravd 64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpsravd -64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x46,0x74,0x82,0xc0] |
| vpsravd -64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpsravd 64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x46,0x74,0x82,0x40] |
| vpsravd 64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpsravd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x46,0x7c,0x82,0xc0] |
| vpsravd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsravd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x46,0x7c,0x82,0x40] |
| vpsravd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsravd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x46,0x4c,0x82,0xc0] |
| vpsravd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsravd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x46,0x4c,0x82,0x40] |
| vpsravd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsravd 64(%rdx,%rax), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x46,0x7c,0x02,0x40] |
| vpsravd 64(%rdx,%rax), %xmm15, %xmm15 |
| |
| // CHECK: vpsravd 64(%rdx,%rax), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x46,0x74,0x02,0x40] |
| vpsravd 64(%rdx,%rax), %xmm6, %xmm6 |
| |
| // CHECK: vpsravd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x46,0x7c,0x02,0x40] |
| vpsravd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsravd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x46,0x4c,0x02,0x40] |
| vpsravd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsravd 64(%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x46,0x7a,0x40] |
| vpsravd 64(%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpsravd 64(%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x46,0x72,0x40] |
| vpsravd 64(%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpsravd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x46,0x7a,0x40] |
| vpsravd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsravd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x46,0x4a,0x40] |
| vpsravd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsravd (%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x46,0x3a] |
| vpsravd (%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpsravd (%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x46,0x32] |
| vpsravd (%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpsravd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x46,0x3a] |
| vpsravd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsravd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x46,0x0a] |
| vpsravd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsravd %xmm15, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x42,0x01,0x46,0xff] |
| vpsravd %xmm15, %xmm15, %xmm15 |
| |
| // CHECK: vpsravd %xmm6, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x46,0xf6] |
| vpsravd %xmm6, %xmm6, %xmm6 |
| |
| // CHECK: vpsravd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x46,0xff] |
| vpsravd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsravd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x46,0xc9] |
| vpsravd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsraw $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x71,0xe7,0x00] |
| vpsraw $0, %ymm7, %ymm7 |
| |
| // CHECK: vpsraw $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0xc1,0x35,0x71,0xe1,0x00] |
| vpsraw $0, %ymm9, %ymm9 |
| |
| // CHECK: vpsraw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe1,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsraw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsraw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe1,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsraw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsraw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe1,0x7c,0x82,0xc0] |
| vpsraw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsraw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe1,0x7c,0x82,0x40] |
| vpsraw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsraw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe1,0x4c,0x82,0xc0] |
| vpsraw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsraw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe1,0x4c,0x82,0x40] |
| vpsraw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsraw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe1,0x7c,0x02,0x40] |
| vpsraw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsraw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe1,0x4c,0x02,0x40] |
| vpsraw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsraw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe1,0x7a,0x40] |
| vpsraw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsraw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe1,0x4a,0x40] |
| vpsraw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsraw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe1,0x3a] |
| vpsraw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsraw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe1,0x0a] |
| vpsraw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsraw %xmm15, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xe1,0xcf] |
| vpsraw %xmm15, %ymm9, %ymm9 |
| |
| // CHECK: vpsraw %xmm6, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe1,0xfe] |
| vpsraw %xmm6, %ymm7, %ymm7 |
| |
| // CHECK: vpsrld $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x72,0xd7,0x00] |
| vpsrld $0, %ymm7, %ymm7 |
| |
| // CHECK: vpsrld $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0xc1,0x35,0x72,0xd1,0x00] |
| vpsrld $0, %ymm9, %ymm9 |
| |
| // CHECK: vpsrld 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd2,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrld 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsrld 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd2,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrld 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsrld -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd2,0x7c,0x82,0xc0] |
| vpsrld -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrld 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd2,0x7c,0x82,0x40] |
| vpsrld 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrld -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd2,0x4c,0x82,0xc0] |
| vpsrld -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrld 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd2,0x4c,0x82,0x40] |
| vpsrld 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrld 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd2,0x7c,0x02,0x40] |
| vpsrld 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsrld 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd2,0x4c,0x02,0x40] |
| vpsrld 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsrld 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd2,0x7a,0x40] |
| vpsrld 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrld 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd2,0x4a,0x40] |
| vpsrld 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrldq $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x73,0xdf,0x00] |
| vpsrldq $0, %ymm7, %ymm7 |
| |
| // CHECK: vpsrldq $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0xc1,0x35,0x73,0xd9,0x00] |
| vpsrldq $0, %ymm9, %ymm9 |
| |
| // CHECK: vpsrld (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd2,0x3a] |
| vpsrld (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrld (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd2,0x0a] |
| vpsrld (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrld %xmm15, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xd2,0xcf] |
| vpsrld %xmm15, %ymm9, %ymm9 |
| |
| // CHECK: vpsrld %xmm6, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd2,0xfe] |
| vpsrld %xmm6, %ymm7, %ymm7 |
| |
| // CHECK: vpsrlq $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x73,0xd7,0x00] |
| vpsrlq $0, %ymm7, %ymm7 |
| |
| // CHECK: vpsrlq $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0xc1,0x35,0x73,0xd1,0x00] |
| vpsrlq $0, %ymm9, %ymm9 |
| |
| // CHECK: vpsrlq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd3,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsrlq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd3,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsrlq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd3,0x7c,0x82,0xc0] |
| vpsrlq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd3,0x7c,0x82,0x40] |
| vpsrlq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd3,0x4c,0x82,0xc0] |
| vpsrlq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd3,0x4c,0x82,0x40] |
| vpsrlq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd3,0x7c,0x02,0x40] |
| vpsrlq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd3,0x4c,0x02,0x40] |
| vpsrlq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd3,0x7a,0x40] |
| vpsrlq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd3,0x4a,0x40] |
| vpsrlq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd3,0x3a] |
| vpsrlq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd3,0x0a] |
| vpsrlq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlq %xmm15, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xd3,0xcf] |
| vpsrlq %xmm15, %ymm9, %ymm9 |
| |
| // CHECK: vpsrlq %xmm6, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd3,0xfe] |
| vpsrlq %xmm6, %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvd 485498096, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x45,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlvd 485498096, %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvd 485498096, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x45,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlvd 485498096, %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x45,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlvd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x45,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlvd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvd -64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x45,0x7c,0x82,0xc0] |
| vpsrlvd -64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvd 64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x45,0x7c,0x82,0x40] |
| vpsrlvd 64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvd -64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x45,0x74,0x82,0xc0] |
| vpsrlvd -64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvd 64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x45,0x74,0x82,0x40] |
| vpsrlvd 64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x45,0x7c,0x82,0xc0] |
| vpsrlvd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x45,0x7c,0x82,0x40] |
| vpsrlvd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x45,0x4c,0x82,0xc0] |
| vpsrlvd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x45,0x4c,0x82,0x40] |
| vpsrlvd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvd 64(%rdx,%rax), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x45,0x7c,0x02,0x40] |
| vpsrlvd 64(%rdx,%rax), %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvd 64(%rdx,%rax), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x45,0x74,0x02,0x40] |
| vpsrlvd 64(%rdx,%rax), %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x45,0x7c,0x02,0x40] |
| vpsrlvd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x45,0x4c,0x02,0x40] |
| vpsrlvd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvd 64(%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x45,0x7a,0x40] |
| vpsrlvd 64(%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvd 64(%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x45,0x72,0x40] |
| vpsrlvd 64(%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x45,0x7a,0x40] |
| vpsrlvd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x45,0x4a,0x40] |
| vpsrlvd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvd (%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x01,0x45,0x3a] |
| vpsrlvd (%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvd (%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x45,0x32] |
| vpsrlvd (%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x45,0x3a] |
| vpsrlvd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0x35,0x45,0x0a] |
| vpsrlvd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvd %xmm15, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x42,0x01,0x45,0xff] |
| vpsrlvd %xmm15, %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvd %xmm6, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0x49,0x45,0xf6] |
| vpsrlvd %xmm6, %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0x45,0x45,0xff] |
| vpsrlvd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0x35,0x45,0xc9] |
| vpsrlvd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvq 485498096, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x45,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlvq 485498096, %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvq 485498096, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x45,0x34,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlvq 485498096, %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x45,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlvq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x45,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlvq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvq -64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x45,0x7c,0x82,0xc0] |
| vpsrlvq -64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvq 64(%rdx,%rax,4), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x45,0x7c,0x82,0x40] |
| vpsrlvq 64(%rdx,%rax,4), %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvq -64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x45,0x74,0x82,0xc0] |
| vpsrlvq -64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvq 64(%rdx,%rax,4), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x45,0x74,0x82,0x40] |
| vpsrlvq 64(%rdx,%rax,4), %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x45,0x7c,0x82,0xc0] |
| vpsrlvq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x45,0x7c,0x82,0x40] |
| vpsrlvq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x45,0x4c,0x82,0xc0] |
| vpsrlvq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x45,0x4c,0x82,0x40] |
| vpsrlvq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvq 64(%rdx,%rax), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x45,0x7c,0x02,0x40] |
| vpsrlvq 64(%rdx,%rax), %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvq 64(%rdx,%rax), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x45,0x74,0x02,0x40] |
| vpsrlvq 64(%rdx,%rax), %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x45,0x7c,0x02,0x40] |
| vpsrlvq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x45,0x4c,0x02,0x40] |
| vpsrlvq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvq 64(%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x45,0x7a,0x40] |
| vpsrlvq 64(%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvq 64(%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x45,0x72,0x40] |
| vpsrlvq 64(%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x45,0x7a,0x40] |
| vpsrlvq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x45,0x4a,0x40] |
| vpsrlvq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvq (%rdx), %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x62,0x81,0x45,0x3a] |
| vpsrlvq (%rdx), %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvq (%rdx), %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x45,0x32] |
| vpsrlvq (%rdx), %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x45,0x3a] |
| vpsrlvq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x62,0xb5,0x45,0x0a] |
| vpsrlvq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlvq %xmm15, %xmm15, %xmm15 |
| // CHECK: encoding: [0xc4,0x42,0x81,0x45,0xff] |
| vpsrlvq %xmm15, %xmm15, %xmm15 |
| |
| // CHECK: vpsrlvq %xmm6, %xmm6, %xmm6 |
| // CHECK: encoding: [0xc4,0xe2,0xc9,0x45,0xf6] |
| vpsrlvq %xmm6, %xmm6, %xmm6 |
| |
| // CHECK: vpsrlvq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc4,0xe2,0xc5,0x45,0xff] |
| vpsrlvq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsrlvq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x42,0xb5,0x45,0xc9] |
| vpsrlvq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsrlw $0, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x71,0xd7,0x00] |
| vpsrlw $0, %ymm7, %ymm7 |
| |
| // CHECK: vpsrlw $0, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0xc1,0x35,0x71,0xd1,0x00] |
| vpsrlw $0, %ymm9, %ymm9 |
| |
| // CHECK: vpsrlw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd1,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsrlw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd1,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsrlw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsrlw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd1,0x7c,0x82,0xc0] |
| vpsrlw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd1,0x7c,0x82,0x40] |
| vpsrlw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd1,0x4c,0x82,0xc0] |
| vpsrlw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd1,0x4c,0x82,0x40] |
| vpsrlw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd1,0x7c,0x02,0x40] |
| vpsrlw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd1,0x4c,0x02,0x40] |
| vpsrlw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd1,0x7a,0x40] |
| vpsrlw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd1,0x4a,0x40] |
| vpsrlw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd1,0x3a] |
| vpsrlw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsrlw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd1,0x0a] |
| vpsrlw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsrlw %xmm15, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xd1,0xcf] |
| vpsrlw %xmm15, %ymm9, %ymm9 |
| |
| // CHECK: vpsrlw %xmm6, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd1,0xfe] |
| vpsrlw %xmm6, %ymm7, %ymm7 |
| |
| // CHECK: vpsubb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsubb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf8,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsubb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf8,0x7c,0x82,0xc0] |
| vpsubb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf8,0x7c,0x82,0x40] |
| vpsubb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf8,0x4c,0x82,0xc0] |
| vpsubb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf8,0x4c,0x82,0x40] |
| vpsubb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf8,0x7c,0x02,0x40] |
| vpsubb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsubb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf8,0x4c,0x02,0x40] |
| vpsubb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsubb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf8,0x7a,0x40] |
| vpsubb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf8,0x4a,0x40] |
| vpsubb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf8,0x3a] |
| vpsubb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf8,0x0a] |
| vpsubb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf8,0xff] |
| vpsubb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsubb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xf8,0xc9] |
| vpsubb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsubd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfa,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsubd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfa,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsubd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfa,0x7c,0x82,0xc0] |
| vpsubd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfa,0x7c,0x82,0x40] |
| vpsubd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfa,0x4c,0x82,0xc0] |
| vpsubd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfa,0x4c,0x82,0x40] |
| vpsubd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfa,0x7c,0x02,0x40] |
| vpsubd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsubd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfa,0x4c,0x02,0x40] |
| vpsubd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsubd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfa,0x7a,0x40] |
| vpsubd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfa,0x4a,0x40] |
| vpsubd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfa,0x3a] |
| vpsubd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfa,0x0a] |
| vpsubd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfa,0xff] |
| vpsubd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsubd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xfa,0xc9] |
| vpsubd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsubq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsubq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfb,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsubq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfb,0x7c,0x82,0xc0] |
| vpsubq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfb,0x7c,0x82,0x40] |
| vpsubq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfb,0x4c,0x82,0xc0] |
| vpsubq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfb,0x4c,0x82,0x40] |
| vpsubq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfb,0x7c,0x02,0x40] |
| vpsubq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsubq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfb,0x4c,0x02,0x40] |
| vpsubq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsubq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfb,0x7a,0x40] |
| vpsubq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfb,0x4a,0x40] |
| vpsubq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfb,0x3a] |
| vpsubq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xfb,0x0a] |
| vpsubq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xfb,0xff] |
| vpsubq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsubq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xfb,0xc9] |
| vpsubq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsubsb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubsb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsubsb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe8,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubsb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsubsb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe8,0x7c,0x82,0xc0] |
| vpsubsb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubsb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe8,0x7c,0x82,0x40] |
| vpsubsb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubsb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe8,0x4c,0x82,0xc0] |
| vpsubsb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubsb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe8,0x4c,0x82,0x40] |
| vpsubsb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubsb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe8,0x7c,0x02,0x40] |
| vpsubsb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsubsb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe8,0x4c,0x02,0x40] |
| vpsubsb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsubsb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe8,0x7a,0x40] |
| vpsubsb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubsb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe8,0x4a,0x40] |
| vpsubsb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubsb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe8,0x3a] |
| vpsubsb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubsb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe8,0x0a] |
| vpsubsb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubsb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe8,0xff] |
| vpsubsb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsubsb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xe8,0xc9] |
| vpsubsb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsubsw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubsw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsubsw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubsw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsubsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe9,0x7c,0x82,0xc0] |
| vpsubsw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe9,0x7c,0x82,0x40] |
| vpsubsw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe9,0x4c,0x82,0xc0] |
| vpsubsw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe9,0x4c,0x82,0x40] |
| vpsubsw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubsw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe9,0x7c,0x02,0x40] |
| vpsubsw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsubsw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe9,0x4c,0x02,0x40] |
| vpsubsw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsubsw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe9,0x7a,0x40] |
| vpsubsw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubsw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe9,0x4a,0x40] |
| vpsubsw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubsw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe9,0x3a] |
| vpsubsw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubsw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xe9,0x0a] |
| vpsubsw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubsw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xe9,0xff] |
| vpsubsw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsubsw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xe9,0xc9] |
| vpsubsw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsubusb 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd8,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubusb 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsubusb 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd8,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubusb 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsubusb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd8,0x7c,0x82,0xc0] |
| vpsubusb -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubusb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd8,0x7c,0x82,0x40] |
| vpsubusb 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubusb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd8,0x4c,0x82,0xc0] |
| vpsubusb -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubusb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd8,0x4c,0x82,0x40] |
| vpsubusb 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubusb 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd8,0x7c,0x02,0x40] |
| vpsubusb 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsubusb 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd8,0x4c,0x02,0x40] |
| vpsubusb 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsubusb 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd8,0x7a,0x40] |
| vpsubusb 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubusb 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd8,0x4a,0x40] |
| vpsubusb 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubusb (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd8,0x3a] |
| vpsubusb (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubusb (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd8,0x0a] |
| vpsubusb (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubusb %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd8,0xff] |
| vpsubusb %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsubusb %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xd8,0xc9] |
| vpsubusb %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsubusw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubusw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsubusw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubusw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsubusw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd9,0x7c,0x82,0xc0] |
| vpsubusw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubusw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd9,0x7c,0x82,0x40] |
| vpsubusw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubusw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd9,0x4c,0x82,0xc0] |
| vpsubusw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubusw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd9,0x4c,0x82,0x40] |
| vpsubusw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubusw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd9,0x7c,0x02,0x40] |
| vpsubusw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsubusw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd9,0x4c,0x02,0x40] |
| vpsubusw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsubusw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd9,0x7a,0x40] |
| vpsubusw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubusw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd9,0x4a,0x40] |
| vpsubusw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubusw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd9,0x3a] |
| vpsubusw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubusw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xd9,0x0a] |
| vpsubusw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubusw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xd9,0xff] |
| vpsubusw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsubusw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xd9,0xc9] |
| vpsubusw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpsubw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpsubw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpsubw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpsubw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf9,0x7c,0x82,0xc0] |
| vpsubw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf9,0x7c,0x82,0x40] |
| vpsubw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpsubw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf9,0x4c,0x82,0xc0] |
| vpsubw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf9,0x4c,0x82,0x40] |
| vpsubw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpsubw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf9,0x7c,0x02,0x40] |
| vpsubw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpsubw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf9,0x4c,0x02,0x40] |
| vpsubw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpsubw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf9,0x7a,0x40] |
| vpsubw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf9,0x4a,0x40] |
| vpsubw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf9,0x3a] |
| vpsubw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpsubw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xf9,0x0a] |
| vpsubw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpsubw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xf9,0xff] |
| vpsubw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpsubw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xf9,0xc9] |
| vpsubw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhbw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x68,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpckhbw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhbw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x68,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpckhbw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhbw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x68,0x7c,0x82,0xc0] |
| vpunpckhbw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhbw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x68,0x7c,0x82,0x40] |
| vpunpckhbw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhbw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x68,0x4c,0x82,0xc0] |
| vpunpckhbw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhbw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x68,0x4c,0x82,0x40] |
| vpunpckhbw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhbw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x68,0x7c,0x02,0x40] |
| vpunpckhbw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhbw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x68,0x4c,0x02,0x40] |
| vpunpckhbw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhbw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x68,0x7a,0x40] |
| vpunpckhbw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhbw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x68,0x4a,0x40] |
| vpunpckhbw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhbw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x68,0x3a] |
| vpunpckhbw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhbw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x68,0x0a] |
| vpunpckhbw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhbw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x68,0xff] |
| vpunpckhbw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhbw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x68,0xc9] |
| vpunpckhbw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhdq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpckhdq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhdq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpckhdq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhdq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6a,0x7c,0x82,0xc0] |
| vpunpckhdq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhdq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6a,0x7c,0x82,0x40] |
| vpunpckhdq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhdq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6a,0x4c,0x82,0xc0] |
| vpunpckhdq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhdq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6a,0x4c,0x82,0x40] |
| vpunpckhdq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhdq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6a,0x7c,0x02,0x40] |
| vpunpckhdq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhdq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6a,0x4c,0x02,0x40] |
| vpunpckhdq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhdq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6a,0x7a,0x40] |
| vpunpckhdq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhdq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6a,0x4a,0x40] |
| vpunpckhdq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhdq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6a,0x3a] |
| vpunpckhdq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhdq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6a,0x0a] |
| vpunpckhdq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhdq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6a,0xff] |
| vpunpckhdq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhdq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x6a,0xc9] |
| vpunpckhdq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhqdq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpckhqdq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhqdq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpckhqdq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhqdq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6d,0x7c,0x82,0xc0] |
| vpunpckhqdq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhqdq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6d,0x7c,0x82,0x40] |
| vpunpckhqdq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhqdq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6d,0x4c,0x82,0xc0] |
| vpunpckhqdq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhqdq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6d,0x4c,0x82,0x40] |
| vpunpckhqdq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhqdq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6d,0x7c,0x02,0x40] |
| vpunpckhqdq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhqdq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6d,0x4c,0x02,0x40] |
| vpunpckhqdq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhqdq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6d,0x7a,0x40] |
| vpunpckhqdq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhqdq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6d,0x4a,0x40] |
| vpunpckhqdq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhqdq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6d,0x3a] |
| vpunpckhqdq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhqdq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6d,0x0a] |
| vpunpckhqdq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhqdq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6d,0xff] |
| vpunpckhqdq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhqdq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x6d,0xc9] |
| vpunpckhqdq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhwd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x69,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpckhwd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhwd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x69,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpckhwd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhwd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x69,0x7c,0x82,0xc0] |
| vpunpckhwd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhwd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x69,0x7c,0x82,0x40] |
| vpunpckhwd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhwd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x69,0x4c,0x82,0xc0] |
| vpunpckhwd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhwd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x69,0x4c,0x82,0x40] |
| vpunpckhwd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhwd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x69,0x7c,0x02,0x40] |
| vpunpckhwd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhwd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x69,0x4c,0x02,0x40] |
| vpunpckhwd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhwd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x69,0x7a,0x40] |
| vpunpckhwd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhwd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x69,0x4a,0x40] |
| vpunpckhwd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhwd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x69,0x3a] |
| vpunpckhwd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhwd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x69,0x0a] |
| vpunpckhwd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckhwd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x69,0xff] |
| vpunpckhwd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpunpckhwd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x69,0xc9] |
| vpunpckhwd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklbw 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x60,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpcklbw 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklbw 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x60,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpcklbw 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklbw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x60,0x7c,0x82,0xc0] |
| vpunpcklbw -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklbw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x60,0x7c,0x82,0x40] |
| vpunpcklbw 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklbw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x60,0x4c,0x82,0xc0] |
| vpunpcklbw -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklbw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x60,0x4c,0x82,0x40] |
| vpunpcklbw 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklbw 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x60,0x7c,0x02,0x40] |
| vpunpcklbw 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklbw 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x60,0x4c,0x02,0x40] |
| vpunpcklbw 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklbw 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x60,0x7a,0x40] |
| vpunpcklbw 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklbw 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x60,0x4a,0x40] |
| vpunpcklbw 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklbw (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x60,0x3a] |
| vpunpcklbw (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklbw (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x60,0x0a] |
| vpunpcklbw (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklbw %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x60,0xff] |
| vpunpcklbw %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklbw %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x60,0xc9] |
| vpunpcklbw %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpunpckldq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x62,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpckldq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpunpckldq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x62,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpckldq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpunpckldq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x62,0x7c,0x82,0xc0] |
| vpunpckldq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckldq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x62,0x7c,0x82,0x40] |
| vpunpckldq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckldq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x62,0x4c,0x82,0xc0] |
| vpunpckldq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckldq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x62,0x4c,0x82,0x40] |
| vpunpckldq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckldq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x62,0x7c,0x02,0x40] |
| vpunpckldq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckldq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x62,0x4c,0x02,0x40] |
| vpunpckldq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckldq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x62,0x7a,0x40] |
| vpunpckldq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckldq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x62,0x4a,0x40] |
| vpunpckldq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckldq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x62,0x3a] |
| vpunpckldq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpckldq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x62,0x0a] |
| vpunpckldq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpckldq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x62,0xff] |
| vpunpckldq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpunpckldq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x62,0xc9] |
| vpunpckldq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklqdq 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpcklqdq 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklqdq 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpcklqdq 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklqdq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6c,0x7c,0x82,0xc0] |
| vpunpcklqdq -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklqdq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6c,0x7c,0x82,0x40] |
| vpunpcklqdq 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklqdq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6c,0x4c,0x82,0xc0] |
| vpunpcklqdq -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklqdq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6c,0x4c,0x82,0x40] |
| vpunpcklqdq 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklqdq 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6c,0x7c,0x02,0x40] |
| vpunpcklqdq 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklqdq 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6c,0x4c,0x02,0x40] |
| vpunpcklqdq 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklqdq 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6c,0x7a,0x40] |
| vpunpcklqdq 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklqdq 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6c,0x4a,0x40] |
| vpunpcklqdq 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklqdq (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6c,0x3a] |
| vpunpcklqdq (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklqdq (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x6c,0x0a] |
| vpunpcklqdq (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklqdq %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x6c,0xff] |
| vpunpcklqdq %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklqdq %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x6c,0xc9] |
| vpunpcklqdq %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklwd 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x61,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpcklwd 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklwd 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x61,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpunpcklwd 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklwd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x61,0x7c,0x82,0xc0] |
| vpunpcklwd -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklwd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x61,0x7c,0x82,0x40] |
| vpunpcklwd 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklwd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x61,0x4c,0x82,0xc0] |
| vpunpcklwd -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklwd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x61,0x4c,0x82,0x40] |
| vpunpcklwd 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklwd 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x61,0x7c,0x02,0x40] |
| vpunpcklwd 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklwd 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x61,0x4c,0x02,0x40] |
| vpunpcklwd 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklwd 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x61,0x7a,0x40] |
| vpunpcklwd 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklwd 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x61,0x4a,0x40] |
| vpunpcklwd 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklwd (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x61,0x3a] |
| vpunpcklwd (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklwd (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0x61,0x0a] |
| vpunpcklwd (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpunpcklwd %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0x61,0xff] |
| vpunpcklwd %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpunpcklwd %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0x61,0xc9] |
| vpunpcklwd %ymm9, %ymm9, %ymm9 |
| |
| // CHECK: vpxor 485498096, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xef,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpxor 485498096, %ymm7, %ymm7 |
| |
| // CHECK: vpxor 485498096, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xef,0x0c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpxor 485498096, %ymm9, %ymm9 |
| |
| // CHECK: vpxor -64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xef,0x7c,0x82,0xc0] |
| vpxor -64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpxor 64(%rdx,%rax,4), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xef,0x7c,0x82,0x40] |
| vpxor 64(%rdx,%rax,4), %ymm7, %ymm7 |
| |
| // CHECK: vpxor -64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xef,0x4c,0x82,0xc0] |
| vpxor -64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpxor 64(%rdx,%rax,4), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xef,0x4c,0x82,0x40] |
| vpxor 64(%rdx,%rax,4), %ymm9, %ymm9 |
| |
| // CHECK: vpxor 64(%rdx,%rax), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xef,0x7c,0x02,0x40] |
| vpxor 64(%rdx,%rax), %ymm7, %ymm7 |
| |
| // CHECK: vpxor 64(%rdx,%rax), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xef,0x4c,0x02,0x40] |
| vpxor 64(%rdx,%rax), %ymm9, %ymm9 |
| |
| // CHECK: vpxor 64(%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xef,0x7a,0x40] |
| vpxor 64(%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpxor 64(%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xef,0x4a,0x40] |
| vpxor 64(%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpxor (%rdx), %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xef,0x3a] |
| vpxor (%rdx), %ymm7, %ymm7 |
| |
| // CHECK: vpxor (%rdx), %ymm9, %ymm9 |
| // CHECK: encoding: [0xc5,0x35,0xef,0x0a] |
| vpxor (%rdx), %ymm9, %ymm9 |
| |
| // CHECK: vpxor %ymm7, %ymm7, %ymm7 |
| // CHECK: encoding: [0xc5,0xc5,0xef,0xff] |
| vpxor %ymm7, %ymm7, %ymm7 |
| |
| // CHECK: vpxor %ymm9, %ymm9, %ymm9 |
| // CHECK: encoding: [0xc4,0x41,0x35,0xef,0xc9] |
| vpxor %ymm9, %ymm9, %ymm9 |
| |