• Home
  • Raw
  • Download

Lines Matching refs:EG

1 ; RUN: llc < %s -march=r600 -mcpu=redwood | FileCheck %s --check-prefix=EG-CHECK
2 ; RUN: llc < %s -march=r600 -mcpu=cayman | FileCheck %s --check-prefix=EG-CHECK
5 ; EG-CHECK-LABEL: @i8_arg
6 ; EG-CHECK: MOV {{[ *]*}}T{{[0-9]+\.[XYZW]}}, KC0[2].Z
17 ; EG-CHECK-LABEL: @i8_zext_arg
18 ; EG-CHECK: MOV {{[ *]*}}T{{[0-9]+\.[XYZW]}}, KC0[2].Z
29 ; EG-CHECK-LABEL: @i8_sext_arg
30 ; EG-CHECK: MOV {{[ *]*}}T{{[0-9]+\.[XYZW]}}, KC0[2].Z
41 ; EG-CHECK-LABEL: @i16_arg
42 ; EG-CHECK: MOV {{[ *]*}}T{{[0-9]+\.[XYZW]}}, KC0[2].Z
53 ; EG-CHECK-LABEL: @i16_zext_arg
54 ; EG-CHECK: MOV {{[ *]*}}T{{[0-9]+\.[XYZW]}}, KC0[2].Z
65 ; EG-CHECK-LABEL: @i16_sext_arg
66 ; EG-CHECK: MOV {{[ *]*}}T{{[0-9]+\.[XYZW]}}, KC0[2].Z
77 ; EG-CHECK-LABEL: @i32_arg
78 ; EG-CHECK: T{{[0-9]\.[XYZW]}}, KC0[2].Z
87 ; EG-CHECK-LABEL: @f32_arg
88 ; EG-CHECK: T{{[0-9]\.[XYZW]}}, KC0[2].Z
97 ; EG-CHECK-LABEL: @v2i8_arg
98 ; EG-CHECK: VTX_READ_8
99 ; EG-CHECK: VTX_READ_8
109 ; EG-CHECK-LABEL: @v2i16_arg
110 ; EG-CHECK: VTX_READ_16
111 ; EG-CHECK: VTX_READ_16
121 ; EG-CHECK-LABEL: @v2i32_arg
122 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].X
123 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[2].W
132 ; EG-CHECK-LABEL: @v2f32_arg
133 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].X
134 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[2].W
143 ; EG-CHECK-LABEL: @v3i8_arg
154 ; EG-CHECK-LABEL: @v3i16_arg
164 ; EG-CHECK-LABEL: @v3i32_arg
165 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].Y
166 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].Z
167 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].W
176 ; EG-CHECK-LABEL: @v3f32_arg
177 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].Y
178 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].Z
179 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].W
188 ; EG-CHECK-LABEL: @v4i8_arg
189 ; EG-CHECK: VTX_READ_8
190 ; EG-CHECK: VTX_READ_8
191 ; EG-CHECK: VTX_READ_8
192 ; EG-CHECK: VTX_READ_8
204 ; EG-CHECK-LABEL: @v4i16_arg
205 ; EG-CHECK: VTX_READ_16
206 ; EG-CHECK: VTX_READ_16
207 ; EG-CHECK: VTX_READ_16
208 ; EG-CHECK: VTX_READ_16
220 ; EG-CHECK-LABEL: @v4i32_arg
221 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].Y
222 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].Z
223 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].W
224 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[4].X
233 ; EG-CHECK-LABEL: @v4f32_arg
234 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].Y
235 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].Z
236 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[3].W
237 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[4].X
246 ; EG-CHECK-LABEL: @v8i8_arg
247 ; EG-CHECK: VTX_READ_8
248 ; EG-CHECK: VTX_READ_8
249 ; EG-CHECK: VTX_READ_8
250 ; EG-CHECK: VTX_READ_8
251 ; EG-CHECK: VTX_READ_8
252 ; EG-CHECK: VTX_READ_8
253 ; EG-CHECK: VTX_READ_8
254 ; EG-CHECK: VTX_READ_8
269 ; EG-CHECK-LABEL: @v8i16_arg
270 ; EG-CHECK: VTX_READ_16
271 ; EG-CHECK: VTX_READ_16
272 ; EG-CHECK: VTX_READ_16
273 ; EG-CHECK: VTX_READ_16
274 ; EG-CHECK: VTX_READ_16
275 ; EG-CHECK: VTX_READ_16
276 ; EG-CHECK: VTX_READ_16
277 ; EG-CHECK: VTX_READ_16
293 ; EG-CHECK-LABEL: @v8i32_arg
294 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[4].Y
295 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[4].Z
296 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[4].W
297 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[5].X
298 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[5].Y
299 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[5].Z
300 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[5].W
301 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[6].X
310 ; EG-CHECK-LABEL: @v8f32_arg
311 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[4].Y
312 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[4].Z
313 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[4].W
314 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[5].X
315 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[5].Y
316 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[5].Z
317 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[5].W
318 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[6].X
327 ; EG-CHECK-LABEL: @v16i8_arg
328 ; EG-CHECK: VTX_READ_8
329 ; EG-CHECK: VTX_READ_8
330 ; EG-CHECK: VTX_READ_8
331 ; EG-CHECK: VTX_READ_8
332 ; EG-CHECK: VTX_READ_8
333 ; EG-CHECK: VTX_READ_8
334 ; EG-CHECK: VTX_READ_8
335 ; EG-CHECK: VTX_READ_8
336 ; EG-CHECK: VTX_READ_8
337 ; EG-CHECK: VTX_READ_8
338 ; EG-CHECK: VTX_READ_8
339 ; EG-CHECK: VTX_READ_8
340 ; EG-CHECK: VTX_READ_8
341 ; EG-CHECK: VTX_READ_8
342 ; EG-CHECK: VTX_READ_8
343 ; EG-CHECK: VTX_READ_8
367 ; EG-CHECK-LABEL: @v16i16_arg
368 ; EG-CHECK: VTX_READ_16
369 ; EG-CHECK: VTX_READ_16
370 ; EG-CHECK: VTX_READ_16
371 ; EG-CHECK: VTX_READ_16
372 ; EG-CHECK: VTX_READ_16
373 ; EG-CHECK: VTX_READ_16
374 ; EG-CHECK: VTX_READ_16
375 ; EG-CHECK: VTX_READ_16
376 ; EG-CHECK: VTX_READ_16
377 ; EG-CHECK: VTX_READ_16
378 ; EG-CHECK: VTX_READ_16
379 ; EG-CHECK: VTX_READ_16
380 ; EG-CHECK: VTX_READ_16
381 ; EG-CHECK: VTX_READ_16
382 ; EG-CHECK: VTX_READ_16
383 ; EG-CHECK: VTX_READ_16
407 ; EG-CHECK-LABEL: @v16i32_arg
408 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[6].Y
409 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[6].Z
410 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[6].W
411 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[7].X
412 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[7].Y
413 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[7].Z
414 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[7].W
415 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[8].X
416 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[8].Y
417 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[8].Z
418 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[8].W
419 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[9].X
420 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[9].Y
421 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[9].Z
422 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[9].W
423 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[10].X
432 ; EG-CHECK-LABEL: @v16f32_arg
433 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[6].Y
434 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[6].Z
435 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[6].W
436 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[7].X
437 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[7].Y
438 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[7].Z
439 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[7].W
440 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[8].X
441 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[8].Y
442 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[8].Z
443 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[8].W
444 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[9].X
445 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[9].Y
446 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[9].Z
447 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[9].W
448 ; EG-CHECK-DAG: T{{[0-9]\.[XYZW]}}, KC0[10].X