Lines Matching refs:w19
4 # Sink w19 to %bb.1.
7 # CHECK-NOT: $w19 = COPY killed $w0
10 # CHECK: renamable $w19 = COPY killed $w0
18 renamable $w19 = COPY killed $w0
23 liveins: $w1, $w19
24 $w0 = ADDWrr $w1, $w19
33 # Sink w19 to %bb.2.
36 # CHECK-NOT: renamable $w19 = COPY killed $w0
39 # CHECK: renamable $w19 = COPY killed $w0
46 renamable $w19 = COPY killed $w0
55 liveins: $w1, $w19
56 $w0 = ADDWrr $w1, $w19
61 # Sink w19 and w20 to %bb.1.
64 # CHECK-NOT: renamable $w19 = COPY killed $w0
67 # CHECK: renamable $w19 = COPY killed $w0
75 renamable $w19 = COPY killed $w0
79 liveins: $w19, $w20
80 $w0 = COPY $w19
86 # Sink w19 to %bb.1 and w20 to %bb.2.
89 # CHECK-NOT: renamable $w19 = COPY $w0
93 # CHECK: renamable $w19 = COPY $w0
103 renamable $w19 = COPY $w0
109 liveins: $w1, $w19
110 $w0 = ADDWrr $w1, $w19
119 # Sink w19 to %bb.3 through %bb.2.
122 # CHECK-NOT: renamable $w19 = COPY $w0
127 # CHECK: renamable $w19 = COPY killed $w0
134 renamable $w19 = COPY $w0
139 $w19 = COPY $wzr
143 liveins: $w0, $w1, $w19
147 liveins: $w1, $w19
148 $w0 = ADDWrr $w1, $w19
152 # Sink w19 to %bb.3, but through %bb.2.
155 # CHECK-NOT: renamable $w19 = COPY $w0
159 # CHECK: renamable $w19 = COPY $w0
160 # CHECK: renamable $w20 = COPY $w19
167 renamable $w19 = COPY $w0
168 renamable $w20 = COPY $w19
182 # Sink w19 regardless of the def of wzr in bb.0.
185 # CHECK-NOT: renamable $w19 = COPY $w0
187 # CHECK: renamable $w19 = COPY $wzr
193 renamable $w19 = COPY $wzr
203 liveins: $w0, $w19
204 $w0 = ADDWrr $w0, $w19
209 # Sink w19 to %bb.3 through %bb.2.
212 # CHECK-NOT: renamable $w19 = COPY $w0, implicit-def $x19
217 # CHECK: renamable $w19 = COPY killed $w0, implicit-def $x19
224 renamable $w19 = COPY $w0, implicit-def $x19
229 $w19 = COPY $wzr
243 # Don't sink w19 as w0 is defined in bb.0.
246 # CHECK: renamable $w19 = COPY $w0
254 renamable $w19 = COPY $w0
264 liveins: $w0, $w19
265 $w0 = ADDWrr $w0, $w19
270 # Don't sink w19 as w19 is used in bb.0.
273 # CHECK: renamable $w19 = COPY $w0
281 renamable $w19 = COPY $w0
291 liveins: $w0, $w19
292 $w0 = ADDWrr $w0, $w19
297 # Don't sink w19 as w19 is used in both %bb.1 and %bb.2.
300 # CHECK: renamable $w19 = COPY $w0
307 renamable $w19 = COPY $w0
312 liveins: $w19
313 $w0 = COPY $w19
317 liveins: $w0, $w19
318 $w0 = ADDWrr $w0, $w19
323 # Don't sink w19 as %bb.2 has multiple predecessors.
326 # CHECK: renamable $w19 = COPY $w0
333 renamable $w19 = COPY $w0
339 $w19 = COPY $w0
343 liveins: $w0, $w19
344 $w0 = ADDWrr $w0, $w19
349 # Don't sink w19 after sinking w20.
352 # CHECK: renamable $w19 = COPY $w0
354 # CHECK: liveins: $w0, $w19
355 # CHECK: renamable $w20 = COPY $w19
362 renamable $w19 = COPY $w0
363 renamable $w20 = COPY $w19
367 liveins: $w19
368 $w0 = COPY $w19
378 # Don't sink w19 as x19 is live-in in %bb.2.
392 liveins: $w19
393 $w0 = COPY $w19