1 // RUN
: llvm-mc
-triple x86_64-unknown-unknown
--show-encoding
< %s | FileCheck
%s
3 // CHECK
: vp4dpwssd
(%rax
), %zmm20
, %zmm17
4 // CHECK
: encoding
: [0x62,0xe2,0x5f,0x40,0x52,0x08]
5 vp4dpwssd
(%rax
), %zmm20
, %zmm17
6 // CHECK
: vp4dpwssd
(%rax
), %zmm8
, %zmm3
{%k1
}
7 // CHECK
: encoding
: [0x62,0xf2,0x3f,0x49,0x52,0x18]
8 vp4dpwssd
(%rax
), %zmm8
, %zmm3
{k1
}
9 // CHECK
: vp4dpwssd
(%rax
), %zmm4
, %zmm5
{%k1
} {z
}
10 // CHECK
: encoding
: [0x62,0xf2,0x5f,0xc9,0x52,0x28]
11 vp4dpwssd
(%rax
), %zmm4
, %zmm5
{k1
} {z
}
13 // CHECK
: vp4dpwssds
(%rax
), %zmm20
, %zmm17
14 // CHECK
: encoding
: [0x62,0xe2,0x5f,0x40,0x53,0x08]
15 vp4dpwssds
(%rax
), %zmm20
, %zmm17
16 // CHECK
: vp4dpwssds
(%rax
), %zmm8
, %zmm3
{%k1
}
17 // CHECK
: encoding
: [0x62,0xf2,0x3f,0x49,0x53,0x18]
18 vp4dpwssds
(%rax
), %zmm8
, %zmm3
{k1
}
19 // CHECK
: vp4dpwssds
(%rax
), %zmm4
, %zmm5
{%k1
} {z
}
20 // CHECK
: encoding
: [0x62,0xf2,0x5f,0xc9,0x53,0x28]
21 vp4dpwssds
(%rax
), %zmm4
, %zmm5
{k1
} {z
}