73 Res.
Pattern =
"undefinedundefinedundefinedundefined";
77 case V_MFMA_F32_16X16X128_F8F6F4_f4_f4_e64:
78 case V_MFMA_F32_16X16X128_F8F6F4_f4_f4_vgprcd_e64:
79 case V_MFMA_F32_16X16X128_F8F6F4_f4_f4_gfx940_acd:
80 case V_MFMA_F32_16X16X128_F8F6F4_f4_f4_gfx940_vcd:
81 case V_MFMA_F32_16X16X128_F8F6F4_f4_f6_e64:
82 case V_MFMA_F32_16X16X128_F8F6F4_f4_f6_vgprcd_e64:
83 case V_MFMA_F32_16X16X128_F8F6F4_f4_f6_gfx940_acd:
84 case V_MFMA_F32_16X16X128_F8F6F4_f4_f6_gfx940_vcd:
85 case V_MFMA_F32_16X16X128_F8F6F4_f6_f4_e64:
86 case V_MFMA_F32_16X16X128_F8F6F4_f6_f4_vgprcd_e64:
87 case V_MFMA_F32_16X16X128_F8F6F4_f6_f4_gfx940_acd:
88 case V_MFMA_F32_16X16X128_F8F6F4_f6_f4_gfx940_vcd:
89 case V_MFMA_F32_16X16X128_F8F6F4_f6_f6_e64:
90 case V_MFMA_F32_16X16X128_F8F6F4_f6_f6_vgprcd_e64:
91 case V_MFMA_F32_16X16X128_F8F6F4_f6_f6_gfx940_acd:
92 case V_MFMA_F32_16X16X128_F8F6F4_f6_f6_gfx940_vcd:
93 case V_MFMA_F32_16X16X32_BF16_e64:
94 case V_MFMA_F32_16X16X32_BF16_vgprcd_e64:
95 case V_MFMA_F32_16X16X32_BF16_gfx940_acd:
96 case V_MFMA_F32_16X16X32_BF16_gfx940_vcd:
97 case V_MFMA_I32_16X16X64_I8_e64:
98 case V_MFMA_I32_16X16X64_I8_vgprcd_e64:
99 case V_MFMA_I32_16X16X64_I8_gfx940_acd:
100 case V_MFMA_I32_16X16X64_I8_gfx940_vcd:
101 case V_MFMA_F32_16X16X32_F16_e64:
102 case V_MFMA_F32_16X16X32_F16_vgprcd_e64:
103 case V_MFMA_F32_16X16X32_F16_gfx940_acd:
104 case V_MFMA_F32_16X16X32_F16_gfx940_vcd:
105 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f4_e64:
106 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f4_vgprcd_e64:
107 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f4_gfx940_acd:
108 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f4_gfx940_vcd:
109 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f6_e64:
110 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f6_vgprcd_e64:
111 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f6_gfx940_acd:
112 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f6_gfx940_vcd:
113 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f4_e64:
114 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f4_vgprcd_e64:
115 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f4_gfx940_acd:
116 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f4_gfx940_vcd:
117 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f6_e64:
118 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f6_vgprcd_e64:
119 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f6_gfx940_acd:
120 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f6_gfx940_vcd:
124 case V_SMFMAC_F32_16X16X64_BF16_e64:
125 case V_SMFMAC_F32_16X16X64_BF16_gfx940:
126 case V_SMFMAC_I32_16X16X128_I8_e64:
127 case V_SMFMAC_I32_16X16X128_I8_gfx940:
128 case V_SMFMAC_F32_16X16X128_BF8_BF8_e64:
129 case V_SMFMAC_F32_16X16X128_BF8_BF8_gfx940:
130 case V_SMFMAC_F32_16X16X128_BF8_FP8_e64:
131 case V_SMFMAC_F32_16X16X128_BF8_FP8_gfx940:
132 case V_SMFMAC_F32_16X16X128_FP8_BF8_e64:
133 case V_SMFMAC_F32_16X16X128_FP8_BF8_gfx940:
134 case V_SMFMAC_F32_16X16X128_FP8_FP8_e64:
135 case V_SMFMAC_F32_16X16X128_FP8_FP8_gfx940:
136 case V_SMFMAC_F32_16X16X64_F16_e64:
137 case V_SMFMAC_F32_16X16X64_F16_gfx940:
145 case V_MFMA_F32_16X16X128_F8F6F4_f4_f8_e64:
146 case V_MFMA_F32_16X16X128_F8F6F4_f4_f8_vgprcd_e64:
147 case V_MFMA_F32_16X16X128_F8F6F4_f4_f8_gfx940_acd:
148 case V_MFMA_F32_16X16X128_F8F6F4_f4_f8_gfx940_vcd:
149 case V_MFMA_F32_16X16X128_F8F6F4_f6_f8_e64:
150 case V_MFMA_F32_16X16X128_F8F6F4_f6_f8_vgprcd_e64:
151 case V_MFMA_F32_16X16X128_F8F6F4_f6_f8_gfx940_acd:
152 case V_MFMA_F32_16X16X128_F8F6F4_f6_f8_gfx940_vcd:
153 case V_MFMA_F32_16X16X128_F8F6F4_f8_f4_e64:
154 case V_MFMA_F32_16X16X128_F8F6F4_f8_f4_vgprcd_e64:
155 case V_MFMA_F32_16X16X128_F8F6F4_f8_f4_gfx940_acd:
156 case V_MFMA_F32_16X16X128_F8F6F4_f8_f4_gfx940_vcd:
157 case V_MFMA_F32_16X16X128_F8F6F4_f8_f6_e64:
158 case V_MFMA_F32_16X16X128_F8F6F4_f8_f6_vgprcd_e64:
159 case V_MFMA_F32_16X16X128_F8F6F4_f8_f6_gfx940_acd:
160 case V_MFMA_F32_16X16X128_F8F6F4_f8_f6_gfx940_vcd:
161 case V_MFMA_F32_16X16X128_F8F6F4_f8_f8_e64:
162 case V_MFMA_F32_16X16X128_F8F6F4_f8_f8_vgprcd_e64:
163 case V_MFMA_F32_16X16X128_F8F6F4_f8_f8_gfx940_acd:
164 case V_MFMA_F32_16X16X128_F8F6F4_f8_f8_gfx940_vcd:
165 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f8_e64:
166 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f8_vgprcd_e64:
167 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f8_gfx940_acd:
168 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f4_f8_gfx940_vcd:
169 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f8_e64:
170 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f8_vgprcd_e64:
171 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f8_gfx940_acd:
172 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f6_f8_gfx940_vcd:
173 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f4_e64:
174 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f4_vgprcd_e64:
175 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f4_gfx940_acd:
176 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f4_gfx940_vcd:
177 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f6_e64:
178 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f6_vgprcd_e64:
179 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f6_gfx940_acd:
180 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f6_gfx940_vcd:
181 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f8_e64:
182 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f8_vgprcd_e64:
183 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f8_gfx940_acd:
184 case V_MFMA_SCALE_F32_16X16X128_F8F6F4_f8_f8_gfx940_vcd:
193 case V_MFMA_F32_32X32X64_F8F6F4_f4_f4_e64:
194 case V_MFMA_F32_32X32X64_F8F6F4_f4_f4_mac_e64:
195 case V_MFMA_F32_32X32X64_F8F6F4_f4_f4_mac_vgprcd_e64:
196 case V_MFMA_F32_32X32X64_F8F6F4_f4_f4_vgprcd_e64:
197 case V_MFMA_F32_32X32X64_F8F6F4_f4_f4_gfx940_acd:
198 case V_MFMA_F32_32X32X64_F8F6F4_f4_f4_gfx940_vcd:
199 case V_MFMA_F32_32X32X64_F8F6F4_f4_f6_e64:
200 case V_MFMA_F32_32X32X64_F8F6F4_f4_f6_mac_e64:
201 case V_MFMA_F32_32X32X64_F8F6F4_f4_f6_mac_vgprcd_e64:
202 case V_MFMA_F32_32X32X64_F8F6F4_f4_f6_vgprcd_e64:
203 case V_MFMA_F32_32X32X64_F8F6F4_f4_f6_gfx940_acd:
204 case V_MFMA_F32_32X32X64_F8F6F4_f4_f6_gfx940_vcd:
205 case V_MFMA_F32_32X32X64_F8F6F4_f6_f4_e64:
206 case V_MFMA_F32_32X32X64_F8F6F4_f6_f4_mac_e64:
207 case V_MFMA_F32_32X32X64_F8F6F4_f6_f4_mac_vgprcd_e64:
208 case V_MFMA_F32_32X32X64_F8F6F4_f6_f4_vgprcd_e64:
209 case V_MFMA_F32_32X32X64_F8F6F4_f6_f4_gfx940_acd:
210 case V_MFMA_F32_32X32X64_F8F6F4_f6_f4_gfx940_vcd:
211 case V_MFMA_F32_32X32X64_F8F6F4_f6_f6_e64:
212 case V_MFMA_F32_32X32X64_F8F6F4_f6_f6_mac_e64:
213 case V_MFMA_F32_32X32X64_F8F6F4_f6_f6_mac_vgprcd_e64:
214 case V_MFMA_F32_32X32X64_F8F6F4_f6_f6_vgprcd_e64:
215 case V_MFMA_F32_32X32X64_F8F6F4_f6_f6_gfx940_acd:
216 case V_MFMA_F32_32X32X64_F8F6F4_f6_f6_gfx940_vcd:
217 case V_MFMA_F32_32X32X16_BF16_e64:
218 case V_MFMA_F32_32X32X16_BF16_mac_e64:
219 case V_MFMA_F32_32X32X16_BF16_mac_vgprcd_e64:
220 case V_MFMA_F32_32X32X16_BF16_vgprcd_e64:
221 case V_MFMA_F32_32X32X16_BF16_gfx940_acd:
222 case V_MFMA_F32_32X32X16_BF16_gfx940_vcd:
223 case V_MFMA_I32_32X32X32_I8_e64:
224 case V_MFMA_I32_32X32X32_I8_mac_e64:
225 case V_MFMA_I32_32X32X32_I8_mac_vgprcd_e64:
226 case V_MFMA_I32_32X32X32_I8_vgprcd_e64:
227 case V_MFMA_I32_32X32X32_I8_gfx940_acd:
228 case V_MFMA_I32_32X32X32_I8_gfx940_vcd:
229 case V_MFMA_F32_32X32X16_F16_e64:
230 case V_MFMA_F32_32X32X16_F16_mac_e64:
231 case V_MFMA_F32_32X32X16_F16_mac_vgprcd_e64:
232 case V_MFMA_F32_32X32X16_F16_vgprcd_e64:
233 case V_MFMA_F32_32X32X16_F16_gfx940_acd:
234 case V_MFMA_F32_32X32X16_F16_gfx940_vcd:
235 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f4_gfx940_acd:
236 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f4_gfx940_vcd:
237 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f6_gfx940_acd:
238 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f6_gfx940_vcd:
239 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f4_gfx940_acd:
240 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f4_gfx940_vcd:
241 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f6_gfx940_acd:
242 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f6_gfx940_vcd:
243 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f4_e64:
244 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f6_e64:
245 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f4_e64:
246 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f6_e64:
247 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f4_vgprcd_e64:
248 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f6_vgprcd_e64:
249 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f4_vgprcd_e64:
250 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f6_vgprcd_e64:
251 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f4_mac_e64:
252 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f6_mac_e64:
253 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f4_mac_e64:
254 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f6_mac_e64:
255 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f4_mac_vgprcd_e64:
256 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f6_mac_vgprcd_e64:
257 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f4_mac_vgprcd_e64:
258 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f6_mac_vgprcd_e64:
266 case V_MFMA_F32_32X32X64_F8F6F4_f4_f8_e64:
267 case V_MFMA_F32_32X32X64_F8F6F4_f4_f8_mac_e64:
268 case V_MFMA_F32_32X32X64_F8F6F4_f4_f8_mac_vgprcd_e64:
269 case V_MFMA_F32_32X32X64_F8F6F4_f4_f8_vgprcd_e64:
270 case V_MFMA_F32_32X32X64_F8F6F4_f4_f8_gfx940_acd:
271 case V_MFMA_F32_32X32X64_F8F6F4_f4_f8_gfx940_vcd:
272 case V_MFMA_F32_32X32X64_F8F6F4_f6_f8_e64:
273 case V_MFMA_F32_32X32X64_F8F6F4_f6_f8_mac_e64:
274 case V_MFMA_F32_32X32X64_F8F6F4_f6_f8_mac_vgprcd_e64:
275 case V_MFMA_F32_32X32X64_F8F6F4_f6_f8_vgprcd_e64:
276 case V_MFMA_F32_32X32X64_F8F6F4_f6_f8_gfx940_acd:
277 case V_MFMA_F32_32X32X64_F8F6F4_f6_f8_gfx940_vcd:
278 case V_MFMA_F32_32X32X64_F8F6F4_f8_f4_e64:
279 case V_MFMA_F32_32X32X64_F8F6F4_f8_f4_mac_e64:
280 case V_MFMA_F32_32X32X64_F8F6F4_f8_f4_mac_vgprcd_e64:
281 case V_MFMA_F32_32X32X64_F8F6F4_f8_f4_vgprcd_e64:
282 case V_MFMA_F32_32X32X64_F8F6F4_f8_f4_gfx940_acd:
283 case V_MFMA_F32_32X32X64_F8F6F4_f8_f4_gfx940_vcd:
284 case V_MFMA_F32_32X32X64_F8F6F4_f8_f6_e64:
285 case V_MFMA_F32_32X32X64_F8F6F4_f8_f6_mac_e64:
286 case V_MFMA_F32_32X32X64_F8F6F4_f8_f6_mac_vgprcd_e64:
287 case V_MFMA_F32_32X32X64_F8F6F4_f8_f6_vgprcd_e64:
288 case V_MFMA_F32_32X32X64_F8F6F4_f8_f6_gfx940_acd:
289 case V_MFMA_F32_32X32X64_F8F6F4_f8_f6_gfx940_vcd:
290 case V_MFMA_F32_32X32X64_F8F6F4_f8_f8_e64:
291 case V_MFMA_F32_32X32X64_F8F6F4_f8_f8_mac_e64:
292 case V_MFMA_F32_32X32X64_F8F6F4_f8_f8_mac_vgprcd_e64:
293 case V_MFMA_F32_32X32X64_F8F6F4_f8_f8_vgprcd_e64:
294 case V_MFMA_F32_32X32X64_F8F6F4_f8_f8_gfx940_acd:
295 case V_MFMA_F32_32X32X64_F8F6F4_f8_f8_gfx940_vcd:
296 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f8_e64:
297 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f8_e64:
298 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f4_e64:
299 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f6_e64:
300 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f8_e64:
301 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f8_vgprcd_e64:
302 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f8_vgprcd_e64:
303 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f4_vgprcd_e64:
304 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f6_vgprcd_e64:
305 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f8_vgprcd_e64:
306 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f8_mac_e64:
307 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f8_mac_e64:
308 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f4_mac_e64:
309 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f6_mac_e64:
310 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f8_mac_e64:
311 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f8_mac_vgprcd_e64:
312 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f8_mac_vgprcd_e64:
313 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f4_mac_vgprcd_e64:
314 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f6_mac_vgprcd_e64:
315 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f8_mac_vgprcd_e64:
316 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f8_gfx940_acd:
317 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f4_f8_gfx940_vcd:
318 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f8_gfx940_acd:
319 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f6_f8_gfx940_vcd:
320 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f4_gfx940_acd:
321 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f4_gfx940_vcd:
322 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f6_gfx940_acd:
323 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f6_gfx940_vcd:
324 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f8_gfx940_acd:
325 case V_MFMA_SCALE_F32_32X32X64_F8F6F4_f8_f8_gfx940_vcd:
334 case V_SMFMAC_F32_32X32X32_BF16_e64:
335 case V_SMFMAC_F32_32X32X32_BF16_gfx940:
336 case V_SMFMAC_I32_32X32X64_I8_e64:
337 case V_SMFMAC_I32_32X32X64_I8_gfx940:
338 case V_SMFMAC_F32_32X32X64_BF8_BF8_e64:
339 case V_SMFMAC_F32_32X32X64_BF8_BF8_gfx940:
340 case V_SMFMAC_F32_32X32X64_BF8_FP8_e64:
341 case V_SMFMAC_F32_32X32X64_BF8_FP8_gfx940:
342 case V_SMFMAC_F32_32X32X64_FP8_BF8_e64:
343 case V_SMFMAC_F32_32X32X64_FP8_BF8_gfx940:
344 case V_SMFMAC_F32_32X32X64_FP8_FP8_e64:
345 case V_SMFMAC_F32_32X32X64_FP8_FP8_gfx940:
346 case V_SMFMAC_F32_32X32X32_F16_e64:
347 case V_SMFMAC_F32_32X32X32_F16_gfx940:
355 case V_MFMA_F64_16X16X4F64_e64:
356 case V_MFMA_F64_16X16X4F64_mac_e64:
357 case V_MFMA_F64_16X16X4F64_mac_vgprcd_e64:
358 case V_MFMA_F64_16X16X4F64_vgprcd_e64: