| // 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 |
| |
|