@@ -63,3 +63,67 @@ vscatterpf0qpd (%r14,%zmm14){%k7}
6363// CHECK: vscatterpf1qpd (%r15,%zmm13) {%k1}
6464// CHECK: encoding: [0x62,0x92,0xfd,0x49,0xc7,0x34,0x2f]
6565vscatterpf1qpd (%r15 ,%zmm13 ){%k1 }
66+
67+ // CHECK: vgatherpf0dpd 8(%rcx,%ymm2,2) {%k1}
68+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc6,0x4c,0x51,0x01]
69+ vgatherpf0dpd 8 (%rcx ,%ymm2 ,2 ){%k1 }
70+
71+ // CHECK: vgatherpf0dps 4(%rcx,%zmm2,2) {%k1}
72+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc6,0x4c,0x51,0x01]
73+ vgatherpf0dps 4 (%rcx ,%zmm2 ,2 ){%k1 }
74+
75+ // CHECK: vgatherpf0qpd 8(%rcx,%zmm2,2) {%k1}
76+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc7,0x4c,0x51,0x01]
77+ vgatherpf0qpd 8 (%rcx ,%zmm2 ,2 ){%k1 }
78+
79+ // CHECK: vgatherpf0qps 4(%rcx,%zmm2,2) {%k1}
80+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc7,0x4c,0x51,0x01]
81+ vgatherpf0qps 4 (%rcx ,%zmm2 ,2 ){%k1 }
82+
83+ // CHECK: vgatherpf1dpd 8(%rcx,%ymm2,2) {%k1}
84+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc6,0x54,0x51,0x01]
85+ vgatherpf1dpd 8 (%rcx ,%ymm2 ,2 ){%k1 }
86+
87+ // CHECK: vgatherpf1dps 4(%rcx,%zmm2,2) {%k1}
88+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc6,0x54,0x51,0x01]
89+ vgatherpf1dps 4 (%rcx ,%zmm2 ,2 ){%k1 }
90+
91+ // CHECK: vgatherpf1qpd 8(%rcx,%zmm2,2) {%k1}
92+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc7,0x54,0x51,0x01]
93+ vgatherpf1qpd 8 (%rcx ,%zmm2 ,2 ){%k1 }
94+
95+ // CHECK: vgatherpf1qps 4(%rcx,%zmm2,2) {%k1}
96+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc7,0x54,0x51,0x01]
97+ vgatherpf1qps 4 (%rcx ,%zmm2 ,2 ){%k1 }
98+
99+ // CHECK: vscatterpf0dpd 8(%rcx,%ymm2,2) {%k1}
100+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc6,0x6c,0x51,0x01]
101+ vscatterpf0dpd 8 (%rcx ,%ymm2 ,2 ){%k1 }
102+
103+ // CHECK: vscatterpf0dps 4(%rcx,%zmm2,2) {%k1}
104+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc6,0x6c,0x51,0x01]
105+ vscatterpf0dps 4 (%rcx ,%zmm2 ,2 ){%k1 }
106+
107+ // CHECK: vscatterpf0qpd 8(%rcx,%zmm2,2) {%k1}
108+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc7,0x6c,0x51,0x01]
109+ vscatterpf0qpd 8 (%rcx ,%zmm2 ,2 ){%k1 }
110+
111+ // CHECK: vscatterpf0qps 4(%rcx,%zmm2,2) {%k1}
112+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc7,0x6c,0x51,0x01]
113+ vscatterpf0qps 4 (%rcx ,%zmm2 ,2 ){%k1 }
114+
115+ // CHECK: vscatterpf1dpd 8(%rcx,%ymm2,2) {%k1}
116+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc6,0x74,0x51,0x01]
117+ vscatterpf1dpd 8 (%rcx ,%ymm2 ,2 ){%k1 }
118+
119+ // CHECK: vscatterpf1dps 4(%rcx,%zmm2,2) {%k1}
120+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc6,0x74,0x51,0x01]
121+ vscatterpf1dps 4 (%rcx ,%zmm2 ,2 ){%k1 }
122+
123+ // CHECK: vscatterpf1qpd 8(%rcx,%zmm2,2) {%k1}
124+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc7,0x74,0x51,0x01]
125+ vscatterpf1qpd 8 (%rcx ,%zmm2 ,2 ){%k1 }
126+
127+ // CHECK: vscatterpf1qps 4(%rcx,%zmm2,2) {%k1}
128+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc7,0x74,0x51,0x01]
129+ vscatterpf1qps 4 (%rcx ,%zmm2 ,2 ){%k1 }
0 commit comments