1# Check error for invalid {1toXX} and {2toXX} broadcasts.
2
3	.allow_index_reg
4	.text
5_start:
6	vp2intersectd 8(%rax){1to8}, %zmm2, %k3
7	vp2intersectd 8(%rax){1to4}, %ymm2, %k3
8	vp2intersectd 8(%rax){1to2}, %xmm2, %k3
9	vp2intersectq 8(%rax){1to16}, %zmm2, %k3
10	vp2intersectq 8(%rax){1to8}, %ymm2, %k3
11	vp2intersectq 8(%rax){1to4}, %xmm2, %k3
12
13	.intel_syntax noprefix
14	vp2intersectd k3, zmm2, 8[rax]{1to8}
15	vp2intersectd k3, ymm2, 8[rax]{1to4}
16	vp2intersectd k3, xmm2, 8[rax]{1to2}
17	vp2intersectq k3, zmm2, 8[rax]{1to16}
18	vp2intersectq k3, ymm2, 8[rax]{1to8}
19	vp2intersectq k3, xmm2, 8[rax]{1to4}
20