| // RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck %s |
| |
| // CHECK: vbroadcasti128 -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vbroadcasti128 -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vbroadcasti128 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vbroadcasti128 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vbroadcasti128 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vbroadcasti128 485498096(%edx), %ymm4 |
| |
| // CHECK: vbroadcasti128 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0x25,0xf0,0x1c,0xf0,0x1c] |
| vbroadcasti128 485498096, %ymm4 |
| |
| // CHECK: vbroadcasti128 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0x64,0x02,0x40] |
| vbroadcasti128 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vbroadcasti128 (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x5a,0x22] |
| vbroadcasti128 (%edx), %ymm4 |
| |
| // CHECK: vbroadcastsd %xmm1, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x19,0xe1] |
| vbroadcastsd %xmm1, %ymm4 |
| |
| // CHECK: vbroadcastss %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x18,0xc9] |
| vbroadcastss %xmm1, %xmm1 |
| |
| // CHECK: vbroadcastss %xmm1, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x18,0xe1] |
| vbroadcastss %xmm1, %ymm4 |
| |
| // CHECK: vextracti128 $0, %ymm4, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| vextracti128 $0, %ymm4, -485498096(%edx,%eax,4) |
| |
| // CHECK: vextracti128 $0, %ymm4, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| vextracti128 $0, %ymm4, 485498096(%edx,%eax,4) |
| |
| // CHECK: vextracti128 $0, %ymm4, 485498096(%edx) |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| vextracti128 $0, %ymm4, 485498096(%edx) |
| |
| // CHECK: vextracti128 $0, %ymm4, 485498096 |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vextracti128 $0, %ymm4, 485498096 |
| |
| // CHECK: vextracti128 $0, %ymm4, 64(%edx,%eax) |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0x64,0x02,0x40,0x00] |
| vextracti128 $0, %ymm4, 64(%edx,%eax) |
| |
| // CHECK: vextracti128 $0, %ymm4, (%edx) |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0x22,0x00] |
| vextracti128 $0, %ymm4, (%edx) |
| |
| // CHECK: vextracti128 $0, %ymm4, %xmm1 |
| // CHECK: encoding: [0xc4,0xe3,0x7d,0x39,0xe1,0x00] |
| vextracti128 $0, %ymm4, %xmm1 |
| |
| // CHECK: vinserti128 $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x38,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| vinserti128 $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vinserti128 $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x38,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| vinserti128 $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vinserti128 $0, 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x38,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| vinserti128 $0, 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vinserti128 $0, 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x38,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vinserti128 $0, 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vinserti128 $0, 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x38,0x64,0x02,0x40,0x00] |
| vinserti128 $0, 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vinserti128 $0, (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x38,0x22,0x00] |
| vinserti128 $0, (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vinserti128 $0, %xmm1, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x38,0xe1,0x00] |
| vinserti128 $0, %xmm1, %ymm4, %ymm4 |
| |
| // CHECK: vmovntdqa -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vmovntdqa -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vmovntdqa 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vmovntdqa 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vmovntdqa 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vmovntdqa 485498096(%edx), %ymm4 |
| |
| // CHECK: vmovntdqa 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0x25,0xf0,0x1c,0xf0,0x1c] |
| vmovntdqa 485498096, %ymm4 |
| |
| // CHECK: vmovntdqa 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0x64,0x02,0x40] |
| vmovntdqa 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vmovntdqa (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x2a,0x22] |
| vmovntdqa (%edx), %ymm4 |
| |
| // CHECK: vmpsadbw $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x42,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| vmpsadbw $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vmpsadbw $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x42,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| vmpsadbw $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vmpsadbw $0, 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x42,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| vmpsadbw $0, 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vmpsadbw $0, 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x42,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vmpsadbw $0, 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vmpsadbw $0, 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x42,0x64,0x02,0x40,0x00] |
| vmpsadbw $0, 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vmpsadbw $0, (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x42,0x22,0x00] |
| vmpsadbw $0, (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vmpsadbw $0, %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x42,0xe4,0x00] |
| vmpsadbw $0, %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpabsb -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpabsb -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpabsb 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpabsb 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpabsb 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpabsb 485498096(%edx), %ymm4 |
| |
| // CHECK: vpabsb 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpabsb 485498096, %ymm4 |
| |
| // CHECK: vpabsb 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0x64,0x02,0x40] |
| vpabsb 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vpabsb (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0x22] |
| vpabsb (%edx), %ymm4 |
| |
| // CHECK: vpabsb %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1c,0xe4] |
| vpabsb %ymm4, %ymm4 |
| |
| // CHECK: vpabsd -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpabsd -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpabsd 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpabsd 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpabsd 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpabsd 485498096(%edx), %ymm4 |
| |
| // CHECK: vpabsd 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpabsd 485498096, %ymm4 |
| |
| // CHECK: vpabsd 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0x64,0x02,0x40] |
| vpabsd 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vpabsd (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0x22] |
| vpabsd (%edx), %ymm4 |
| |
| // CHECK: vpabsd %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1e,0xe4] |
| vpabsd %ymm4, %ymm4 |
| |
| // CHECK: vpabsw -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpabsw -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpabsw 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpabsw 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpabsw 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpabsw 485498096(%edx), %ymm4 |
| |
| // CHECK: vpabsw 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpabsw 485498096, %ymm4 |
| |
| // CHECK: vpabsw 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0x64,0x02,0x40] |
| vpabsw 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vpabsw (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0x22] |
| vpabsw (%edx), %ymm4 |
| |
| // CHECK: vpabsw %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x1d,0xe4] |
| vpabsw %ymm4, %ymm4 |
| |
| // CHECK: vpackssdw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x6b,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpackssdw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpackssdw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x6b,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpackssdw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpackssdw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x6b,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpackssdw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpackssdw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x6b,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpackssdw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpackssdw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x6b,0x64,0x02,0x40] |
| vpackssdw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpackssdw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x6b,0x22] |
| vpackssdw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpackssdw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x6b,0xe4] |
| vpackssdw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpacksswb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x63,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpacksswb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpacksswb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x63,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpacksswb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpacksswb 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x63,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpacksswb 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpacksswb 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x63,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpacksswb 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpacksswb 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x63,0x64,0x02,0x40] |
| vpacksswb 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpacksswb (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x63,0x22] |
| vpacksswb (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpacksswb %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x63,0xe4] |
| vpacksswb %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpackusdw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x2b,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpackusdw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpackusdw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x2b,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpackusdw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpackusdw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x2b,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpackusdw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpackusdw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x2b,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpackusdw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpackusdw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x2b,0x64,0x02,0x40] |
| vpackusdw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpackusdw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x2b,0x22] |
| vpackusdw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpackusdw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x2b,0xe4] |
| vpackusdw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpackuswb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x67,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpackuswb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpackuswb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x67,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpackuswb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpackuswb 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x67,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpackuswb 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpackuswb 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x67,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpackuswb 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpackuswb 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x67,0x64,0x02,0x40] |
| vpackuswb 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpackuswb (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x67,0x22] |
| vpackuswb (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpackuswb %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x67,0xe4] |
| vpackuswb %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpaddb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfc,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpaddb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfc,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpaddb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddb 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfc,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpaddb 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddb 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfc,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddb 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpaddb 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfc,0x64,0x02,0x40] |
| vpaddb 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpaddb (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfc,0x22] |
| vpaddb (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddb %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfc,0xe4] |
| vpaddb %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpaddd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfe,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpaddd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfe,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpaddd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddd 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfe,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpaddd 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddd 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfe,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddd 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpaddd 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfe,0x64,0x02,0x40] |
| vpaddd 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpaddd (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfe,0x22] |
| vpaddd (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddd %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfe,0xe4] |
| vpaddd %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpaddq -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xd4,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpaddq -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddq 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xd4,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpaddq 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddq 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xd4,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpaddq 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddq 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xd4,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddq 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpaddq 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xd4,0x64,0x02,0x40] |
| vpaddq 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpaddq (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xd4,0x22] |
| vpaddq (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddq %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xd4,0xe4] |
| vpaddq %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpaddsb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xec,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpaddsb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddsb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xec,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpaddsb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddsb 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xec,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpaddsb 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddsb 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xec,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddsb 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpaddsb 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xec,0x64,0x02,0x40] |
| vpaddsb 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpaddsb (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xec,0x22] |
| vpaddsb (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddsb %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xec,0xe4] |
| vpaddsb %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpaddsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xed,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpaddsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xed,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpaddsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddsw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xed,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpaddsw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddsw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xed,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddsw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpaddsw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xed,0x64,0x02,0x40] |
| vpaddsw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpaddsw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xed,0x22] |
| vpaddsw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddsw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xed,0xe4] |
| vpaddsw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpaddusb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdc,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpaddusb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddusb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdc,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpaddusb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddusb 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdc,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpaddusb 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddusb 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdc,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddusb 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpaddusb 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdc,0x64,0x02,0x40] |
| vpaddusb 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpaddusb (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdc,0x22] |
| vpaddusb (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddusb %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdc,0xe4] |
| vpaddusb %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpaddusw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdd,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpaddusw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddusw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdd,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpaddusw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddusw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdd,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpaddusw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddusw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdd,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddusw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpaddusw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdd,0x64,0x02,0x40] |
| vpaddusw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpaddusw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdd,0x22] |
| vpaddusw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddusw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdd,0xe4] |
| vpaddusw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpaddw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfd,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpaddw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfd,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpaddw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpaddw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfd,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpaddw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfd,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpaddw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpaddw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfd,0x64,0x02,0x40] |
| vpaddw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpaddw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfd,0x22] |
| vpaddw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpaddw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xfd,0xe4] |
| vpaddw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpalignr $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0f,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| vpalignr $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpalignr $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0f,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpalignr $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpalignr $0, 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0f,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpalignr $0, 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpalignr $0, 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0f,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpalignr $0, 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpalignr $0, 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0f,0x64,0x02,0x40,0x00] |
| vpalignr $0, 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpalignr $0, (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0f,0x22,0x00] |
| vpalignr $0, (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpalignr $0, %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0f,0xe4,0x00] |
| vpalignr $0, %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpand -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdb,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpand -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpand 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdb,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpand 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpand 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdb,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpand 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpand 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdb,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpand 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpand 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdb,0x64,0x02,0x40] |
| vpand 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpand (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdb,0x22] |
| vpand (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpandn -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdf,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpandn -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpandn 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdf,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpandn 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpandn 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdf,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpandn 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpandn 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdf,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpandn 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpandn 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdf,0x64,0x02,0x40] |
| vpandn 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpandn (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdf,0x22] |
| vpandn (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpandn %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdf,0xe4] |
| vpandn %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpand %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xdb,0xe4] |
| vpand %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpavgb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe0,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpavgb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpavgb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe0,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpavgb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpavgb 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe0,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpavgb 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpavgb 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe0,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpavgb 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpavgb 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe0,0x64,0x02,0x40] |
| vpavgb 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpavgb (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe0,0x22] |
| vpavgb (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpavgb %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe0,0xe4] |
| vpavgb %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpavgw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe3,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpavgw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpavgw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe3,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpavgw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpavgw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe3,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpavgw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpavgw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe3,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpavgw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpavgw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe3,0x64,0x02,0x40] |
| vpavgw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpavgw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe3,0x22] |
| vpavgw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpavgw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xe3,0xe4] |
| vpavgw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpblendd $0, -485498096(%edx,%eax,4), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe3,0x71,0x02,0x8c,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| vpblendd $0, -485498096(%edx,%eax,4), %xmm1, %xmm1 |
| |
| // CHECK: vpblendd $0, 485498096(%edx,%eax,4), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe3,0x71,0x02,0x8c,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendd $0, 485498096(%edx,%eax,4), %xmm1, %xmm1 |
| |
| // CHECK: vpblendd $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x02,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| vpblendd $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpblendd $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x02,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendd $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpblendd $0, 485498096(%edx), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe3,0x71,0x02,0x8a,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendd $0, 485498096(%edx), %xmm1, %xmm1 |
| |
| // CHECK: vpblendd $0, 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x02,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendd $0, 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpblendd $0, 485498096, %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe3,0x71,0x02,0x0d,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendd $0, 485498096, %xmm1, %xmm1 |
| |
| // CHECK: vpblendd $0, 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x02,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendd $0, 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpblendd $0, 64(%edx,%eax), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe3,0x71,0x02,0x4c,0x02,0x40,0x00] |
| vpblendd $0, 64(%edx,%eax), %xmm1, %xmm1 |
| |
| // CHECK: vpblendd $0, 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x02,0x64,0x02,0x40,0x00] |
| vpblendd $0, 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpblendd $0, (%edx), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe3,0x71,0x02,0x0a,0x00] |
| vpblendd $0, (%edx), %xmm1, %xmm1 |
| |
| // CHECK: vpblendd $0, (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x02,0x22,0x00] |
| vpblendd $0, (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpblendd $0, %xmm1, %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe3,0x71,0x02,0xc9,0x00] |
| vpblendd $0, %xmm1, %xmm1, %xmm1 |
| |
| // CHECK: vpblendd $0, %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x02,0xe4,0x00] |
| vpblendd $0, %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpblendvb %ymm4, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x4c,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x40] |
| vpblendvb %ymm4, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpblendvb %ymm4, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x4c,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x40] |
| vpblendvb %ymm4, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpblendvb %ymm4, 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x4c,0xa2,0xf0,0x1c,0xf0,0x1c,0x40] |
| vpblendvb %ymm4, 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpblendvb %ymm4, 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x4c,0x25,0xf0,0x1c,0xf0,0x1c,0x40] |
| vpblendvb %ymm4, 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpblendvb %ymm4, 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x4c,0x64,0x02,0x40,0x40] |
| vpblendvb %ymm4, 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpblendvb %ymm4, (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x4c,0x22,0x40] |
| vpblendvb %ymm4, (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpblendvb %ymm4, %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x4c,0xe4,0x40] |
| vpblendvb %ymm4, %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpblendw $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0e,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| vpblendw $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpblendw $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0e,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendw $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpblendw $0, 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0e,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendw $0, 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpblendw $0, 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0e,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpblendw $0, 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpblendw $0, 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0e,0x64,0x02,0x40,0x00] |
| vpblendw $0, 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpblendw $0, (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0e,0x22,0x00] |
| vpblendw $0, (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpblendw $0, %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x0e,0xe4,0x00] |
| vpblendw $0, %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpbroadcastb -485498096(%edx,%eax,4), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| vpbroadcastb -485498096(%edx,%eax,4), %xmm1 |
| |
| // CHECK: vpbroadcastb 485498096(%edx,%eax,4), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastb 485498096(%edx,%eax,4), %xmm1 |
| |
| // CHECK: vpbroadcastb -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpbroadcastb -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpbroadcastb 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastb 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpbroadcastb 485498096(%edx), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x8a,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastb 485498096(%edx), %xmm1 |
| |
| // CHECK: vpbroadcastb 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastb 485498096(%edx), %ymm4 |
| |
| // CHECK: vpbroadcastb 485498096, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x0d,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastb 485498096, %xmm1 |
| |
| // CHECK: vpbroadcastb 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastb 485498096, %ymm4 |
| |
| // CHECK: vpbroadcastb 64(%edx,%eax), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x4c,0x02,0x40] |
| vpbroadcastb 64(%edx,%eax), %xmm1 |
| |
| // CHECK: vpbroadcastb 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0x64,0x02,0x40] |
| vpbroadcastb 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vpbroadcastb (%edx), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0x0a] |
| vpbroadcastb (%edx), %xmm1 |
| |
| // CHECK: vpbroadcastb (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0x22] |
| vpbroadcastb (%edx), %ymm4 |
| |
| // CHECK: vpbroadcastb %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x78,0xc9] |
| vpbroadcastb %xmm1, %xmm1 |
| |
| // CHECK: vpbroadcastb %xmm1, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x78,0xe1] |
| vpbroadcastb %xmm1, %ymm4 |
| |
| // CHECK: vpbroadcastd -485498096(%edx,%eax,4), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| vpbroadcastd -485498096(%edx,%eax,4), %xmm1 |
| |
| // CHECK: vpbroadcastd 485498096(%edx,%eax,4), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastd 485498096(%edx,%eax,4), %xmm1 |
| |
| // CHECK: vpbroadcastd -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpbroadcastd -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpbroadcastd 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastd 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpbroadcastd 485498096(%edx), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x8a,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastd 485498096(%edx), %xmm1 |
| |
| // CHECK: vpbroadcastd 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastd 485498096(%edx), %ymm4 |
| |
| // CHECK: vpbroadcastd 485498096, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x0d,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastd 485498096, %xmm1 |
| |
| // CHECK: vpbroadcastd 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastd 485498096, %ymm4 |
| |
| // CHECK: vpbroadcastd 64(%edx,%eax), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x4c,0x02,0x40] |
| vpbroadcastd 64(%edx,%eax), %xmm1 |
| |
| // CHECK: vpbroadcastd 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0x64,0x02,0x40] |
| vpbroadcastd 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vpbroadcastd (%edx), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0x0a] |
| vpbroadcastd (%edx), %xmm1 |
| |
| // CHECK: vpbroadcastd (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0x22] |
| vpbroadcastd (%edx), %ymm4 |
| |
| // CHECK: vpbroadcastd %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x58,0xc9] |
| vpbroadcastd %xmm1, %xmm1 |
| |
| // CHECK: vpbroadcastd %xmm1, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x58,0xe1] |
| vpbroadcastd %xmm1, %ymm4 |
| |
| // CHECK: vpbroadcastq -485498096(%edx,%eax,4), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| vpbroadcastq -485498096(%edx,%eax,4), %xmm1 |
| |
| // CHECK: vpbroadcastq 485498096(%edx,%eax,4), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastq 485498096(%edx,%eax,4), %xmm1 |
| |
| // CHECK: vpbroadcastq -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpbroadcastq -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpbroadcastq 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastq 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpbroadcastq 485498096(%edx), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x8a,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastq 485498096(%edx), %xmm1 |
| |
| // CHECK: vpbroadcastq 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastq 485498096(%edx), %ymm4 |
| |
| // CHECK: vpbroadcastq 485498096, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x0d,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastq 485498096, %xmm1 |
| |
| // CHECK: vpbroadcastq 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastq 485498096, %ymm4 |
| |
| // CHECK: vpbroadcastq 64(%edx,%eax), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x4c,0x02,0x40] |
| vpbroadcastq 64(%edx,%eax), %xmm1 |
| |
| // CHECK: vpbroadcastq 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0x64,0x02,0x40] |
| vpbroadcastq 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vpbroadcastq (%edx), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0x0a] |
| vpbroadcastq (%edx), %xmm1 |
| |
| // CHECK: vpbroadcastq (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0x22] |
| vpbroadcastq (%edx), %ymm4 |
| |
| // CHECK: vpbroadcastq %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x59,0xc9] |
| vpbroadcastq %xmm1, %xmm1 |
| |
| // CHECK: vpbroadcastq %xmm1, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x59,0xe1] |
| vpbroadcastq %xmm1, %ymm4 |
| |
| // CHECK: vpbroadcastw -485498096(%edx,%eax,4), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| vpbroadcastw -485498096(%edx,%eax,4), %xmm1 |
| |
| // CHECK: vpbroadcastw 485498096(%edx,%eax,4), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastw 485498096(%edx,%eax,4), %xmm1 |
| |
| // CHECK: vpbroadcastw -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpbroadcastw -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpbroadcastw 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastw 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpbroadcastw 485498096(%edx), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x8a,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastw 485498096(%edx), %xmm1 |
| |
| // CHECK: vpbroadcastw 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastw 485498096(%edx), %ymm4 |
| |
| // CHECK: vpbroadcastw 485498096, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x0d,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastw 485498096, %xmm1 |
| |
| // CHECK: vpbroadcastw 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpbroadcastw 485498096, %ymm4 |
| |
| // CHECK: vpbroadcastw 64(%edx,%eax), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x4c,0x02,0x40] |
| vpbroadcastw 64(%edx,%eax), %xmm1 |
| |
| // CHECK: vpbroadcastw 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0x64,0x02,0x40] |
| vpbroadcastw 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vpbroadcastw (%edx), %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0x0a] |
| vpbroadcastw (%edx), %xmm1 |
| |
| // CHECK: vpbroadcastw (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0x22] |
| vpbroadcastw (%edx), %ymm4 |
| |
| // CHECK: vpbroadcastw %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x79,0x79,0xc9] |
| vpbroadcastw %xmm1, %xmm1 |
| |
| // CHECK: vpbroadcastw %xmm1, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x79,0xe1] |
| vpbroadcastw %xmm1, %ymm4 |
| |
| // CHECK: vpcmpeqb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x74,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpcmpeqb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x74,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqb 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x74,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqb 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqb 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x74,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqb 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqb 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x74,0x64,0x02,0x40] |
| vpcmpeqb 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqb (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x74,0x22] |
| vpcmpeqb (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqb %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x74,0xe4] |
| vpcmpeqb %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x76,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpcmpeqd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x76,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqd 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x76,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqd 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqd 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x76,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqd 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqd 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x76,0x64,0x02,0x40] |
| vpcmpeqd 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqd (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x76,0x22] |
| vpcmpeqd (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqd %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x76,0xe4] |
| vpcmpeqd %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqq -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x29,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpcmpeqq -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqq 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x29,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqq 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqq 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x29,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqq 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqq 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x29,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqq 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqq 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x29,0x64,0x02,0x40] |
| vpcmpeqq 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqq (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x29,0x22] |
| vpcmpeqq (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqq %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x29,0xe4] |
| vpcmpeqq %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x75,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpcmpeqw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x75,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x75,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x75,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpeqw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x75,0x64,0x02,0x40] |
| vpcmpeqw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x75,0x22] |
| vpcmpeqw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpeqw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x75,0xe4] |
| vpcmpeqw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x64,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpcmpgtb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x64,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtb 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x64,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtb 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtb 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x64,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtb 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtb 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x64,0x64,0x02,0x40] |
| vpcmpgtb 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtb (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x64,0x22] |
| vpcmpgtb (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtb %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x64,0xe4] |
| vpcmpgtb %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x66,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpcmpgtd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x66,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtd 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x66,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtd 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtd 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x66,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtd 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtd 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x66,0x64,0x02,0x40] |
| vpcmpgtd 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtd (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x66,0x22] |
| vpcmpgtd (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtd %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x66,0xe4] |
| vpcmpgtd %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtq -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x37,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpcmpgtq -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtq 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x37,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtq 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtq 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x37,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtq 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtq 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x37,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtq 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtq 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x37,0x64,0x02,0x40] |
| vpcmpgtq 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtq (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x37,0x22] |
| vpcmpgtq (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtq %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x37,0xe4] |
| vpcmpgtq %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x65,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpcmpgtw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x65,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x65,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x65,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpcmpgtw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x65,0x64,0x02,0x40] |
| vpcmpgtw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x65,0x22] |
| vpcmpgtw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpcmpgtw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0x65,0xe4] |
| vpcmpgtw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vperm2i128 $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x46,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| vperm2i128 $0, -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vperm2i128 $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x46,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| vperm2i128 $0, 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vperm2i128 $0, 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x46,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| vperm2i128 $0, 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vperm2i128 $0, 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x46,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vperm2i128 $0, 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vperm2i128 $0, 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x46,0x64,0x02,0x40,0x00] |
| vperm2i128 $0, 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vperm2i128 $0, (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x46,0x22,0x00] |
| vperm2i128 $0, (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vperm2i128 $0, %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0x5d,0x46,0xe4,0x00] |
| vperm2i128 $0, %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpermd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x36,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpermd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpermd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x36,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpermd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpermd 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x36,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpermd 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpermd 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x36,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpermd 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpermd 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x36,0x64,0x02,0x40] |
| vpermd 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpermd (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x36,0x22] |
| vpermd (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpermd %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x36,0xe4] |
| vpermd %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpermpd $0, -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| vpermpd $0, -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpermpd $0, 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpermpd $0, 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpermpd $0, 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpermpd $0, 485498096(%edx), %ymm4 |
| |
| // CHECK: vpermpd $0, 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpermpd $0, 485498096, %ymm4 |
| |
| // CHECK: vpermpd $0, 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0x64,0x02,0x40,0x00] |
| vpermpd $0, 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vpermpd $0, (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0x22,0x00] |
| vpermpd $0, (%edx), %ymm4 |
| |
| // CHECK: vpermpd $0, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x01,0xe4,0x00] |
| vpermpd $0, %ymm4, %ymm4 |
| |
| // CHECK: vpermps -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x16,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpermps -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpermps 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x16,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpermps 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpermps 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x16,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpermps 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpermps 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x16,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpermps 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpermps 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x16,0x64,0x02,0x40] |
| vpermps 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpermps (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x16,0x22] |
| vpermps (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpermps %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x16,0xe4] |
| vpermps %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpermq $0, -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00] |
| vpermq $0, -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpermq $0, 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpermq $0, 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpermq $0, 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0xa2,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpermq $0, 485498096(%edx), %ymm4 |
| |
| // CHECK: vpermq $0, 485498096, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0x25,0xf0,0x1c,0xf0,0x1c,0x00] |
| vpermq $0, 485498096, %ymm4 |
| |
| // CHECK: vpermq $0, 64(%edx,%eax), %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0x64,0x02,0x40,0x00] |
| vpermq $0, 64(%edx,%eax), %ymm4 |
| |
| // CHECK: vpermq $0, (%edx), %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0x22,0x00] |
| vpermq $0, (%edx), %ymm4 |
| |
| // CHECK: vpermq $0, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe3,0xfd,0x00,0xe4,0x00] |
| vpermq $0, %ymm4, %ymm4 |
| |
| // CHECK: vphaddd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x02,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vphaddd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphaddd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x02,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vphaddd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphaddd 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x02,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vphaddd 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphaddd 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x02,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphaddd 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vphaddd 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x02,0x64,0x02,0x40] |
| vphaddd 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vphaddd (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x02,0x22] |
| vphaddd (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphaddd %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x02,0xe4] |
| vphaddd %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vphaddsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x03,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vphaddsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphaddsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x03,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vphaddsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphaddsw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x03,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vphaddsw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphaddsw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x03,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphaddsw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vphaddsw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x03,0x64,0x02,0x40] |
| vphaddsw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vphaddsw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x03,0x22] |
| vphaddsw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphaddsw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x03,0xe4] |
| vphaddsw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vphaddw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x01,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vphaddw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphaddw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x01,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vphaddw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphaddw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x01,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vphaddw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphaddw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x01,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphaddw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vphaddw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x01,0x64,0x02,0x40] |
| vphaddw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vphaddw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x01,0x22] |
| vphaddw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphaddw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x01,0xe4] |
| vphaddw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vphsubd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x06,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vphsubd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphsubd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x06,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vphsubd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphsubd 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x06,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vphsubd 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphsubd 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x06,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphsubd 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vphsubd 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x06,0x64,0x02,0x40] |
| vphsubd 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vphsubd (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x06,0x22] |
| vphsubd (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphsubd %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x06,0xe4] |
| vphsubd %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vphsubsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x07,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vphsubsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphsubsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x07,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vphsubsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphsubsw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x07,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vphsubsw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphsubsw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x07,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphsubsw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vphsubsw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x07,0x64,0x02,0x40] |
| vphsubsw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vphsubsw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x07,0x22] |
| vphsubsw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphsubsw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x07,0xe4] |
| vphsubsw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vphsubw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x05,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vphsubw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphsubw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x05,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vphsubw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vphsubw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x05,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vphsubw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphsubw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x05,0x25,0xf0,0x1c,0xf0,0x1c] |
| vphsubw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vphsubw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x05,0x64,0x02,0x40] |
| vphsubw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vphsubw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x05,0x22] |
| vphsubw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vphsubw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x05,0xe4] |
| vphsubw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpmaddubsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x04,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaddubsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaddubsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x04,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaddubsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaddubsw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x04,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaddubsw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaddubsw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x04,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaddubsw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpmaddubsw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x04,0x64,0x02,0x40] |
| vpmaddubsw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpmaddubsw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x04,0x22] |
| vpmaddubsw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaddubsw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x04,0xe4] |
| vpmaddubsw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpmaddwd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xf5,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaddwd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaddwd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xf5,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaddwd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaddwd 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xf5,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaddwd 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaddwd 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xf5,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaddwd 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpmaddwd 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xf5,0x64,0x02,0x40] |
| vpmaddwd 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpmaddwd (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xf5,0x22] |
| vpmaddwd (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaddwd %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xf5,0xe4] |
| vpmaddwd %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovd -485498096(%edx,%eax,4), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8c,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaskmovd -485498096(%edx,%eax,4), %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovd 485498096(%edx,%eax,4), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8c,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd 485498096(%edx,%eax,4), %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8c,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaskmovd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8c,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovd 485498096(%edx), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8c,0x8a,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd 485498096(%edx), %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovd 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8c,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovd 485498096, %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8c,0x0d,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd 485498096, %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovd 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovd 64(%edx,%eax), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8c,0x4c,0x02,0x40] |
| vpmaskmovd 64(%edx,%eax), %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovd 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8c,0x64,0x02,0x40] |
| vpmaskmovd 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovd (%edx), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8c,0x0a] |
| vpmaskmovd (%edx), %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovd (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8c,0x22] |
| vpmaskmovd (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovd %xmm1, %xmm1, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8e,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaskmovd %xmm1, %xmm1, -485498096(%edx,%eax,4) |
| |
| // CHECK: vpmaskmovd %xmm1, %xmm1, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8e,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd %xmm1, %xmm1, 485498096(%edx,%eax,4) |
| |
| // CHECK: vpmaskmovd %xmm1, %xmm1, 485498096(%edx) |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8e,0x8a,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd %xmm1, %xmm1, 485498096(%edx) |
| |
| // CHECK: vpmaskmovd %xmm1, %xmm1, 485498096 |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8e,0x0d,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd %xmm1, %xmm1, 485498096 |
| |
| // CHECK: vpmaskmovd %xmm1, %xmm1, 64(%edx,%eax) |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8e,0x4c,0x02,0x40] |
| vpmaskmovd %xmm1, %xmm1, 64(%edx,%eax) |
| |
| // CHECK: vpmaskmovd %xmm1, %xmm1, (%edx) |
| // CHECK: encoding: [0xc4,0xe2,0x71,0x8e,0x0a] |
| vpmaskmovd %xmm1, %xmm1, (%edx) |
| |
| // CHECK: vpmaskmovd %ymm4, %ymm4, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8e,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaskmovd %ymm4, %ymm4, -485498096(%edx,%eax,4) |
| |
| // CHECK: vpmaskmovd %ymm4, %ymm4, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8e,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd %ymm4, %ymm4, 485498096(%edx,%eax,4) |
| |
| // CHECK: vpmaskmovd %ymm4, %ymm4, 485498096(%edx) |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8e,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd %ymm4, %ymm4, 485498096(%edx) |
| |
| // CHECK: vpmaskmovd %ymm4, %ymm4, 485498096 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8e,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovd %ymm4, %ymm4, 485498096 |
| |
| // CHECK: vpmaskmovd %ymm4, %ymm4, 64(%edx,%eax) |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8e,0x64,0x02,0x40] |
| vpmaskmovd %ymm4, %ymm4, 64(%edx,%eax) |
| |
| // CHECK: vpmaskmovd %ymm4, %ymm4, (%edx) |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x8e,0x22] |
| vpmaskmovd %ymm4, %ymm4, (%edx) |
| |
| // CHECK: vpmaskmovq -485498096(%edx,%eax,4), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8c,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaskmovq -485498096(%edx,%eax,4), %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovq 485498096(%edx,%eax,4), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8c,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq 485498096(%edx,%eax,4), %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovq -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8c,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaskmovq -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovq 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8c,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovq 485498096(%edx), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8c,0x8a,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq 485498096(%edx), %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovq 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8c,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovq 485498096, %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8c,0x0d,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq 485498096, %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovq 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovq 64(%edx,%eax), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8c,0x4c,0x02,0x40] |
| vpmaskmovq 64(%edx,%eax), %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovq 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8c,0x64,0x02,0x40] |
| vpmaskmovq 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovq (%edx), %xmm1, %xmm1 |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8c,0x0a] |
| vpmaskmovq (%edx), %xmm1, %xmm1 |
| |
| // CHECK: vpmaskmovq (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8c,0x22] |
| vpmaskmovq (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaskmovq %xmm1, %xmm1, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8e,0x8c,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaskmovq %xmm1, %xmm1, -485498096(%edx,%eax,4) |
| |
| // CHECK: vpmaskmovq %xmm1, %xmm1, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8e,0x8c,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq %xmm1, %xmm1, 485498096(%edx,%eax,4) |
| |
| // CHECK: vpmaskmovq %xmm1, %xmm1, 485498096(%edx) |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8e,0x8a,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq %xmm1, %xmm1, 485498096(%edx) |
| |
| // CHECK: vpmaskmovq %xmm1, %xmm1, 485498096 |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8e,0x0d,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq %xmm1, %xmm1, 485498096 |
| |
| // CHECK: vpmaskmovq %xmm1, %xmm1, 64(%edx,%eax) |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8e,0x4c,0x02,0x40] |
| vpmaskmovq %xmm1, %xmm1, 64(%edx,%eax) |
| |
| // CHECK: vpmaskmovq %xmm1, %xmm1, (%edx) |
| // CHECK: encoding: [0xc4,0xe2,0xf1,0x8e,0x0a] |
| vpmaskmovq %xmm1, %xmm1, (%edx) |
| |
| // CHECK: vpmaskmovq %ymm4, %ymm4, -485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8e,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaskmovq %ymm4, %ymm4, -485498096(%edx,%eax,4) |
| |
| // CHECK: vpmaskmovq %ymm4, %ymm4, 485498096(%edx,%eax,4) |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8e,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq %ymm4, %ymm4, 485498096(%edx,%eax,4) |
| |
| // CHECK: vpmaskmovq %ymm4, %ymm4, 485498096(%edx) |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8e,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq %ymm4, %ymm4, 485498096(%edx) |
| |
| // CHECK: vpmaskmovq %ymm4, %ymm4, 485498096 |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8e,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaskmovq %ymm4, %ymm4, 485498096 |
| |
| // CHECK: vpmaskmovq %ymm4, %ymm4, 64(%edx,%eax) |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8e,0x64,0x02,0x40] |
| vpmaskmovq %ymm4, %ymm4, 64(%edx,%eax) |
| |
| // CHECK: vpmaskmovq %ymm4, %ymm4, (%edx) |
| // CHECK: encoding: [0xc4,0xe2,0xdd,0x8e,0x22] |
| vpmaskmovq %ymm4, %ymm4, (%edx) |
| |
| // CHECK: vpmaxsb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3c,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaxsb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3c,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsb 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3c,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsb 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsb 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsb 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsb 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3c,0x64,0x02,0x40] |
| vpmaxsb 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsb (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3c,0x22] |
| vpmaxsb (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsb %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3c,0xe4] |
| vpmaxsb %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3d,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaxsd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3d,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsd 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3d,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsd 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsd 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3d,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsd 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsd 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3d,0x64,0x02,0x40] |
| vpmaxsd 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsd (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3d,0x22] |
| vpmaxsd (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsd %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3d,0xe4] |
| vpmaxsd %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xee,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaxsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xee,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xee,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xee,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxsw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xee,0x64,0x02,0x40] |
| vpmaxsw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xee,0x22] |
| vpmaxsw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxsw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xee,0xe4] |
| vpmaxsw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxub -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xde,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaxub -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxub 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xde,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaxub 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxub 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xde,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaxub 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxub 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xde,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxub 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxub 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xde,0x64,0x02,0x40] |
| vpmaxub 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxub (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xde,0x22] |
| vpmaxub (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxub %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xde,0xe4] |
| vpmaxub %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxud -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3f,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaxud -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxud 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3f,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaxud 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxud 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3f,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaxud 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxud 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3f,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxud 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxud 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3f,0x64,0x02,0x40] |
| vpmaxud 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxud (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3f,0x22] |
| vpmaxud (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxud %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3f,0xe4] |
| vpmaxud %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxuw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3e,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmaxuw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxuw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3e,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmaxuw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxuw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3e,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpmaxuw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxuw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3e,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpmaxuw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpmaxuw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3e,0x64,0x02,0x40] |
| vpmaxuw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxuw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3e,0x22] |
| vpmaxuw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpmaxuw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3e,0xe4] |
| vpmaxuw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpminsb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x38,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpminsb -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminsb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x38,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpminsb 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminsb 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x38,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpminsb 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminsb 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x38,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminsb 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpminsb 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x38,0x64,0x02,0x40] |
| vpminsb 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpminsb (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x38,0x22] |
| vpminsb (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminsb %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x38,0xe4] |
| vpminsb %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpminsd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x39,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpminsd -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminsd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x39,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpminsd 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminsd 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x39,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpminsd 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminsd 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x39,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminsd 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpminsd 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x39,0x64,0x02,0x40] |
| vpminsd 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpminsd (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x39,0x22] |
| vpminsd (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminsd %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x39,0xe4] |
| vpminsd %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpminsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xea,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpminsw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xea,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpminsw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminsw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xea,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpminsw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminsw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xea,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminsw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpminsw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xea,0x64,0x02,0x40] |
| vpminsw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpminsw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xea,0x22] |
| vpminsw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminsw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xea,0xe4] |
| vpminsw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpminub -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xda,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpminub -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminub 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xda,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpminub 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminub 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xda,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpminub 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminub 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xda,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminub 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpminub 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xda,0x64,0x02,0x40] |
| vpminub 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpminub (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xda,0x22] |
| vpminub (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminub %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc5,0xdd,0xda,0xe4] |
| vpminub %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpminud -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3b,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpminud -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminud 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3b,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpminud 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminud 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3b,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpminud 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminud 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3b,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminud 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpminud 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3b,0x64,0x02,0x40] |
| vpminud 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpminud (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3b,0x22] |
| vpminud (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminud %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3b,0xe4] |
| vpminud %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpminuw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3a,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpminuw -485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminuw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3a,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpminuw 485498096(%edx,%eax,4), %ymm4, %ymm4 |
| |
| // CHECK: vpminuw 485498096(%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3a,0xa2,0xf0,0x1c,0xf0,0x1c] |
| vpminuw 485498096(%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminuw 485498096, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3a,0x25,0xf0,0x1c,0xf0,0x1c] |
| vpminuw 485498096, %ymm4, %ymm4 |
| |
| // CHECK: vpminuw 64(%edx,%eax), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3a,0x64,0x02,0x40] |
| vpminuw 64(%edx,%eax), %ymm4, %ymm4 |
| |
| // CHECK: vpminuw (%edx), %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3a,0x22] |
| vpminuw (%edx), %ymm4, %ymm4 |
| |
| // CHECK: vpminuw %ymm4, %ymm4, %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x5d,0x3a,0xe4] |
| vpminuw %ymm4, %ymm4, %ymm4 |
| |
| // CHECK: vpmovsxbd -485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x21,0xa4,0x82,0x10,0xe3,0x0f,0xe3] |
| vpmovsxbd -485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpmovsxbd 485498096(%edx,%eax,4), %ymm4 |
| // CHECK: encoding: [0xc4,0xe2,0x7d,0x21,0xa4,0x82,0xf0,0x1c,0xf0,0x1c] |
| vpmovsxbd 485498096(%edx,%eax,4), %ymm4 |
| |
| // CHECK: vpmovsxbd 485498096(%edx), %ymm4 |
| // CHECK: encoding: [0xc4,
|