Lines Matching full:copy
16 ; GCN: [[COPY:%[0-9]+]]:vgpr_32 = COPY $vgpr0
17 ; GCN: [[COPY1:%[0-9]+]]:vgpr_32 = COPY $vgpr1
18 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_64 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg.…
20 %0:vgpr(s32) = COPY $vgpr0
21 %1:vgpr(s32) = COPY $vgpr1
38 ; GCN: [[COPY:%[0-9]+]]:sreg_32 = COPY $sgpr0
39 ; GCN: [[COPY1:%[0-9]+]]:vgpr_32 = COPY $vgpr0
40 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_64 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg.…
42 %0:sgpr(s32) = COPY $sgpr0
43 %1:vgpr(s32) = COPY $vgpr0
60 ; GCN: [[COPY:%[0-9]+]]:vgpr_32 = COPY $vgpr0
61 ; GCN: [[COPY1:%[0-9]+]]:sreg_32 = COPY $sgpr0
62 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_64 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg.…
64 %0:vgpr(s32) = COPY $vgpr0
65 %1:sgpr(s32) = COPY $sgpr0
82 ; GCN: [[COPY:%[0-9]+]]:sreg_32 = COPY $sgpr0
83 ; GCN: [[COPY1:%[0-9]+]]:sreg_32 = COPY $sgpr1
84 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sreg_64 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg.…
86 %0:sgpr(s32) = COPY $sgpr0
87 %1:sgpr(s32) = COPY $sgpr1
102 ; GCN: [[COPY:%[0-9]+]]:sreg_32 = COPY $sgpr0
103 ; GCN: [[COPY1:%[0-9]+]]:sreg_32 = COPY $sgpr1
104 ; GCN: [[COPY2:%[0-9]+]]:sreg_32 = COPY $sgpr2
105 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_96 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg.…
106 ; GCN: $sgpr0_sgpr1_sgpr2 = COPY [[REG_SEQUENCE]]
107 %0:sgpr(s32) = COPY $sgpr0
108 %1:sgpr(s32) = COPY $sgpr1
109 %2:sgpr(s32) = COPY $sgpr2
111 $sgpr0_sgpr1_sgpr2 = COPY %3
126 ; GCN: [[COPY:%[0-9]+]]:vgpr_32 = COPY $vgpr0
127 ; GCN: [[COPY1:%[0-9]+]]:vgpr_32 = COPY $vgpr1
128 ; GCN: [[COPY2:%[0-9]+]]:vgpr_32 = COPY $vgpr2
129 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_96 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg.…
130 ; GCN: $vgpr0_vgpr1_vgpr2 = COPY [[REG_SEQUENCE]]
131 %0:vgpr(s32) = COPY $vgpr0
132 %1:vgpr(s32) = COPY $vgpr1
133 %2:vgpr(s32) = COPY $vgpr2
135 $vgpr0_vgpr1_vgpr2 = COPY %3
150 ; GCN: [[COPY:%[0-9]+]]:sreg_32 = COPY $sgpr0
151 ; GCN: [[COPY1:%[0-9]+]]:sreg_32 = COPY $sgpr1
152 ; GCN: [[COPY2:%[0-9]+]]:sreg_32 = COPY $sgpr2
153 ; GCN: [[COPY3:%[0-9]+]]:sreg_32 = COPY $sgpr3
154 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_128 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg…
155 ; GCN: $sgpr0_sgpr1_sgpr2_sgpr3 = COPY [[REG_SEQUENCE]]
156 %0:sgpr(s32) = COPY $sgpr0
157 %1:sgpr(s32) = COPY $sgpr1
158 %2:sgpr(s32) = COPY $sgpr2
159 %3:sgpr(s32) = COPY $sgpr3
161 $sgpr0_sgpr1_sgpr2_sgpr3 = COPY %4
176 ; GCN: [[COPY:%[0-9]+]]:vgpr_32 = COPY $vgpr0
177 ; GCN: [[COPY1:%[0-9]+]]:vgpr_32 = COPY $vgpr1
178 ; GCN: [[COPY2:%[0-9]+]]:vgpr_32 = COPY $vgpr2
179 ; GCN: [[COPY3:%[0-9]+]]:vgpr_32 = COPY $vgpr3
180 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_128 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg…
181 ; GCN: $vgpr0_vgpr1_vgpr2_vgpr3 = COPY [[REG_SEQUENCE]]
182 %0:vgpr(s32) = COPY $vgpr0
183 %1:vgpr(s32) = COPY $vgpr1
184 %2:vgpr(s32) = COPY $vgpr2
185 %3:vgpr(s32) = COPY $vgpr3
187 $vgpr0_vgpr1_vgpr2_vgpr3 = COPY %4
202 ; GCN: [[COPY:%[0-9]+]]:sreg_64 = COPY $sgpr0_sgpr1
203 ; GCN: [[COPY1:%[0-9]+]]:sreg_64 = COPY $sgpr2_sgpr3
204 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_128 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1, [[COPY1]], %s…
205 ; GCN: $sgpr0_sgpr1_sgpr2_sgpr3 = COPY [[REG_SEQUENCE]]
206 %0:sgpr(s64) = COPY $sgpr0_sgpr1
207 %1:sgpr(s64) = COPY $sgpr2_sgpr3
209 $sgpr0_sgpr1_sgpr2_sgpr3 = COPY %4
224 ; GCN: [[COPY:%[0-9]+]]:vreg_64 = COPY $vgpr0_vgpr1
225 ; GCN: [[COPY1:%[0-9]+]]:vreg_64 = COPY $vgpr2_vgpr3
226 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_128 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1, [[COPY1]], %s…
227 ; GCN: $vgpr0_vgpr1_vgpr2_vgpr3 = COPY [[REG_SEQUENCE]]
228 %0:vgpr(s64) = COPY $vgpr0_vgpr1
229 %1:vgpr(s64) = COPY $vgpr2_vgpr3
231 $vgpr0_vgpr1_vgpr2_vgpr3 = COPY %2
246 ; GCN: [[COPY:%[0-9]+]]:sreg_32 = COPY $sgpr0
247 ; GCN: [[COPY1:%[0-9]+]]:sreg_32 = COPY $sgpr1
248 ; GCN: [[COPY2:%[0-9]+]]:sreg_32 = COPY $sgpr2
249 ; GCN: [[COPY3:%[0-9]+]]:sreg_32 = COPY $sgpr3
250 ; GCN: [[COPY4:%[0-9]+]]:sreg_32 = COPY $sgpr4
251 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_160 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg…
252 ; GCN: $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4 = COPY [[REG_SEQUENCE]]
253 %0:sgpr(s32) = COPY $sgpr0
254 %1:sgpr(s32) = COPY $sgpr1
255 %2:sgpr(s32) = COPY $sgpr2
256 %3:sgpr(s32) = COPY $sgpr3
257 %4:sgpr(s32) = COPY $sgpr4
259 $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4 = COPY %5
274 ; GCN: [[COPY:%[0-9]+]]:vgpr_32 = COPY $vgpr0
275 ; GCN: [[COPY1:%[0-9]+]]:vgpr_32 = COPY $vgpr1
276 ; GCN: [[COPY2:%[0-9]+]]:vgpr_32 = COPY $vgpr2
277 ; GCN: [[COPY3:%[0-9]+]]:vgpr_32 = COPY $vgpr3
278 ; GCN: [[COPY4:%[0-9]+]]:vgpr_32 = COPY $vgpr4
279 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_160 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg…
280 ; GCN: $vgpr0_vgpr1_vgpr2_vgpr3_vgpr4 = COPY [[REG_SEQUENCE]]
281 %0:vgpr(s32) = COPY $vgpr0
282 %1:vgpr(s32) = COPY $vgpr1
283 %2:vgpr(s32) = COPY $vgpr2
284 %3:vgpr(s32) = COPY $vgpr3
285 %4:vgpr(s32) = COPY $vgpr4
287 $vgpr0_vgpr1_vgpr2_vgpr3_vgpr4 = COPY %5
302 ; GCN: [[COPY:%[0-9]+]]:sreg_64 = COPY $sgpr0_sgpr1
303 ; GCN: [[COPY1:%[0-9]+]]:sreg_64 = COPY $sgpr2_sgpr3
304 ; GCN: [[COPY2:%[0-9]+]]:sreg_64 = COPY $sgpr4_sgpr5
305 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_192 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1, [[COPY1]], %s…
307 %0:sgpr(s64) = COPY $sgpr0_sgpr1
308 %1:sgpr(s64) = COPY $sgpr2_sgpr3
309 %2:sgpr(s64) = COPY $sgpr4_sgpr5
326 ; GCN: [[COPY:%[0-9]+]]:vreg_64 = COPY $vgpr0_vgpr1
327 ; GCN: [[COPY1:%[0-9]+]]:vreg_64 = COPY $vgpr2_vgpr3
328 ; GCN: [[COPY2:%[0-9]+]]:vreg_64 = COPY $vgpr4_vgpr5
329 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_192 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1, [[COPY1]], %s…
331 %0:vgpr(s64) = COPY $vgpr0_vgpr1
332 %1:vgpr(s64) = COPY $vgpr2_vgpr3
333 %2:vgpr(s64) = COPY $vgpr4_vgpr5
350 ; GCN: [[COPY:%[0-9]+]]:sreg_64 = COPY $sgpr0_sgpr1
351 ; GCN: [[COPY1:%[0-9]+]]:sreg_64 = COPY $sgpr2_sgpr3
352 ; GCN: [[COPY2:%[0-9]+]]:sreg_64 = COPY $sgpr4_sgpr5
353 ; GCN: [[COPY3:%[0-9]+]]:sreg_64 = COPY $sgpr6_sgpr7
354 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_256 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1, [[COPY1]], %s…
355 ; GCN: $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7 = COPY [[REG_SEQUENCE]]
356 %0:sgpr(s64) = COPY $sgpr0_sgpr1
357 %1:sgpr(s64) = COPY $sgpr2_sgpr3
358 %2:sgpr(s64) = COPY $sgpr4_sgpr5
359 %3:sgpr(s64) = COPY $sgpr6_sgpr7
361 $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7 = COPY %4
376 ; GCN: [[COPY:%[0-9]+]]:sgpr_128 = COPY $sgpr0_sgpr1_sgpr2_sgpr3
377 ; GCN: [[COPY1:%[0-9]+]]:sgpr_128 = COPY $sgpr4_sgpr5_sgpr6_sgpr7
378 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_256 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1_sub2_sub3, [[C…
379 ; GCN: $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7 = COPY [[REG_SEQUENCE]]
380 %0:sgpr(s128) = COPY $sgpr0_sgpr1_sgpr2_sgpr3
381 %1:sgpr(s128) = COPY $sgpr4_sgpr5_sgpr6_sgpr7
383 $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7 = COPY %2
398 ; GCN: [[COPY:%[0-9]+]]:sgpr_256 = COPY $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7
399 ; GCN: [[COPY1:%[0-9]+]]:sgpr_256 = COPY $sgpr8_sgpr9_sgpr10_sgpr11_sgpr12_sgpr13_sgpr14_sgpr15
400 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_512 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1_sub2_sub3_sub4…
401 …pr4_sgpr5_sgpr6_sgpr7_sgpr8_sgpr9_sgpr10_sgpr11_sgpr12_sgpr13_sgpr14_sgpr15 = COPY [[REG_SEQUENCE]]
402 %0:sgpr(s256) = COPY $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7,
403 %1:sgpr(s256) = COPY $sgpr8_sgpr9_sgpr10_sgpr11_sgpr12_sgpr13_sgpr14_sgpr15
405 …sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7_sgpr8_sgpr9_sgpr10_sgpr11_sgpr12_sgpr13_sgpr14_sgpr15 = COPY %4
420 ; GCN: [[COPY:%[0-9]+]]:sreg_64 = COPY $sgpr0_sgpr1
421 ; GCN: [[COPY1:%[0-9]+]]:sreg_64 = COPY $sgpr2_sgpr3
422 ; GCN: [[COPY2:%[0-9]+]]:sreg_64 = COPY $sgpr4_sgpr5
423 ; GCN: [[COPY3:%[0-9]+]]:sreg_64 = COPY $sgpr6_sgpr7
424 ; GCN: [[COPY4:%[0-9]+]]:sreg_64 = COPY $sgpr8_sgpr9
425 ; GCN: [[COPY5:%[0-9]+]]:sreg_64 = COPY $sgpr10_sgpr11
426 ; GCN: [[COPY6:%[0-9]+]]:sreg_64 = COPY $sgpr12_sgpr13
427 ; GCN: [[COPY7:%[0-9]+]]:sreg_64 = COPY $sgpr14_sgpr15
428 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_512 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1, [[COPY1]], %s…
429 …pr4_sgpr5_sgpr6_sgpr7_sgpr8_sgpr9_sgpr10_sgpr11_sgpr12_sgpr13_sgpr14_sgpr15 = COPY [[REG_SEQUENCE]]
430 %0:sgpr(s64) = COPY $sgpr0_sgpr1
431 %1:sgpr(s64) = COPY $sgpr2_sgpr3
432 %2:sgpr(s64) = COPY $sgpr4_sgpr5
433 %3:sgpr(s64) = COPY $sgpr6_sgpr7
434 %4:sgpr(s64) = COPY $sgpr8_sgpr9
435 %5:sgpr(s64) = COPY $sgpr10_sgpr11
436 %6:sgpr(s64) = COPY $sgpr12_sgpr13
437 %7:sgpr(s64) = COPY $sgpr14_sgpr15
439 …sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7_sgpr8_sgpr9_sgpr10_sgpr11_sgpr12_sgpr13_sgpr14_sgpr15 = COPY %8
454 ; GCN: [[COPY:%[0-9]+]]:vreg_64 = COPY $vgpr0_vgpr1
455 ; GCN: [[COPY1:%[0-9]+]]:vreg_64 = COPY $vgpr2_vgpr3
456 ; GCN: [[COPY2:%[0-9]+]]:vreg_64 = COPY $vgpr4_vgpr5
457 ; GCN: [[COPY3:%[0-9]+]]:vreg_64 = COPY $vgpr6_vgpr7
458 ; GCN: [[COPY4:%[0-9]+]]:vreg_64 = COPY $vgpr8_vgpr9
459 ; GCN: [[COPY5:%[0-9]+]]:vreg_64 = COPY $vgpr10_vgpr11
460 ; GCN: [[COPY6:%[0-9]+]]:vreg_64 = COPY $vgpr12_vgpr13
461 ; GCN: [[COPY7:%[0-9]+]]:vreg_64 = COPY $vgpr14_vgpr15
462 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_512 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1, [[COPY1]], %s…
463 …pr4_vgpr5_vgpr6_vgpr7_vgpr8_vgpr9_vgpr10_vgpr11_vgpr12_vgpr13_vgpr14_vgpr15 = COPY [[REG_SEQUENCE]]
464 %0:vgpr(s64) = COPY $vgpr0_vgpr1
465 %1:vgpr(s64) = COPY $vgpr2_vgpr3
466 %2:vgpr(s64) = COPY $vgpr4_vgpr5
467 %3:vgpr(s64) = COPY $vgpr6_vgpr7
468 %4:vgpr(s64) = COPY $vgpr8_vgpr9
469 %5:vgpr(s64) = COPY $vgpr10_vgpr11
470 %6:vgpr(s64) = COPY $vgpr12_vgpr13
471 %7:vgpr(s64) = COPY $vgpr14_vgpr15
473 …vgpr2_vgpr3_vgpr4_vgpr5_vgpr6_vgpr7_vgpr8_vgpr9_vgpr10_vgpr11_vgpr12_vgpr13_vgpr14_vgpr15 = COPY %8
488 ; GCN: [[COPY:%[0-9]+]]:vgpr_32 = COPY $vgpr0
489 ; GCN: [[COPY1:%[0-9]+]]:vgpr_32 = COPY $vgpr1
490 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_64 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg.…
492 %0:vgpr_32(s32) = COPY $vgpr0
493 %1:vgpr_32(s32) = COPY $vgpr1
510 ; GCN: [[COPY:%[0-9]+]]:vgpr_32 = COPY $vgpr0
511 ; GCN: [[COPY1:%[0-9]+]]:vgpr_32 = COPY $vgpr1
512 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:vreg_64 = REG_SEQUENCE [[COPY]], %subreg.sub0, [[COPY1]], %subreg.…
514 %0:vgpr(s32) = COPY $vgpr0
515 %1:vgpr(s32) = COPY $vgpr1
532 ; GCN: [[COPY:%[0-9]+]]:sgpr_256 = COPY $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7
534 ; GCN: [[COPY1:%[0-9]+]]:sgpr_256 = COPY $sgpr8_sgpr9_sgpr10_sgpr11_sgpr12_sgpr13_sgpr14_sgpr15
536 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_1024 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1_sub2_sub3_sub…
538 %0:sgpr(s256) = COPY $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7,
540 %2:sgpr(s256) = COPY $sgpr8_sgpr9_sgpr10_sgpr11_sgpr12_sgpr13_sgpr14_sgpr15
559 …; GCN: [[COPY:%[0-9]+]]:sgpr_512 = COPY $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7_sgpr8_sgp…
560 …; GCN: [[COPY1:%[0-9]+]]:sgpr_512 = COPY $sgpr16_sgpr17_sgpr18_sgpr19_sgpr20_sgpr21_sgpr22_sgpr23_…
561 …; GCN: [[REG_SEQUENCE:%[0-9]+]]:sgpr_1024 = REG_SEQUENCE [[COPY]], %subreg.sub0_sub1_sub2_sub3_sub…
562 …gpr21_sgpr22_sgpr23_sgpr24_sgpr25_sgpr26_sgpr27_sgpr28_sgpr29_sgpr30_sgpr31 = COPY [[REG_SEQUENCE]]
563 …%0:sgpr(s512) = COPY $sgpr0_sgpr1_sgpr2_sgpr3_sgpr4_sgpr5_sgpr6_sgpr7_sgpr8_sgpr9_sgpr10_sgpr11_sg…
564 …%1:sgpr(s512) = COPY $sgpr16_sgpr17_sgpr18_sgpr19_sgpr20_sgpr21_sgpr22_sgpr23_sgpr24_sgpr25_sgpr26…
566 …gpr19_sgpr20_sgpr21_sgpr22_sgpr23_sgpr24_sgpr25_sgpr26_sgpr27_sgpr28_sgpr29_sgpr30_sgpr31 = COPY %2