Lines Matching full:input
15 ; CHECK-NEXT: %input:_(s16) = G_TRUNC [[COPY]](s32)
16 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(s16) = G_FNEG %input
21 %input:_(s16) = G_TRUNC %0
23 %sub:_(s16) = nsz G_FSUB %cst, %input
39 ; CHECK-NEXT: %input:_(s16) = G_TRUNC [[COPY]](s32)
41 ; CHECK-NEXT: %sub:_(s16) = G_FSUB %cst, %input
45 %input:_(s16) = G_TRUNC %0
47 %sub:_(s16) = G_FSUB %cst, %input
63 ; CHECK-NEXT: %input:_(s16) = G_TRUNC [[COPY]](s32)
64 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(s16) = G_FNEG %input
69 %input:_(s16) = G_TRUNC %0
71 %sub:_(s16) = G_FSUB %cst, %input
86 ; CHECK-NEXT: %input:_(s32) = COPY $vgpr0
87 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(s32) = G_FNEG %input
90 %input:_(s32) = COPY $vgpr0
92 %sub:_(s32) = nsz G_FSUB %cst, %input
106 ; CHECK-NEXT: %input:_(s32) = COPY $vgpr0
108 ; CHECK-NEXT: %sub:_(s32) = G_FSUB %cst, %input
110 %input:_(s32) = COPY $vgpr0
112 %sub:_(s32) = G_FSUB %cst, %input
126 ; CHECK-NEXT: %input:_(s32) = COPY $vgpr0
127 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(s32) = G_FNEG %input
130 %input:_(s32) = COPY $vgpr0
132 %sub:_(s32) = G_FSUB %cst, %input
146 ; CHECK-NEXT: %input:_(s64) = COPY $vgpr0_vgpr1
147 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(s64) = G_FNEG %input
150 %input:_(s64) = COPY $vgpr0_vgpr1
152 %sub:_(s64) = nsz G_FSUB %cst, %input
166 ; CHECK-NEXT: %input:_(s64) = COPY $vgpr0_vgpr1
168 ; CHECK-NEXT: %sub:_(s64) = G_FSUB %cst, %input
170 %input:_(s64) = COPY $vgpr0_vgpr1
172 %sub:_(s64) = G_FSUB %cst, %input
186 ; CHECK-NEXT: %input:_(s64) = COPY $vgpr0_vgpr1
187 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(s64) = G_FNEG %input
190 %input:_(s64) = COPY $vgpr0_vgpr1
192 %sub:_(s64) = G_FSUB %cst, %input
206 ; CHECK-NEXT: %input:_(<4 x s16>) = COPY $vgpr0_vgpr1
207 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(<4 x s16>) = G_FNEG %input
210 %input:_(<4 x s16>) = COPY $vgpr0_vgpr1
213 %sub:_(<4 x s16>) = nsz G_FSUB %veccst, %input
227 ; CHECK-NEXT: %input:_(<4 x s16>) = COPY $vgpr0_vgpr1
230 ; CHECK-NEXT: %sub:_(<4 x s16>) = G_FSUB %veccst, %input
232 %input:_(<4 x s16>) = COPY $vgpr0_vgpr1
235 %sub:_(<4 x s16>) = G_FSUB %veccst, %input
249 ; CHECK-NEXT: %input:_(<4 x s16>) = COPY $vgpr0_vgpr1
250 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(<4 x s16>) = G_FNEG %input
253 %input:_(<4 x s16>) = COPY $vgpr0_vgpr1
256 %sub:_(<4 x s16>) = G_FSUB %veccst, %input
270 ; CHECK-NEXT: %input:_(<4 x s32>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
271 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(<4 x s32>) = G_FNEG %input
274 %input:_(<4 x s32>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
277 %sub:_(<4 x s32>) = nsz G_FSUB %veccst, %input
291 ; CHECK-NEXT: %input:_(<4 x s32>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
292 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(<4 x s32>) = G_FNEG %input
295 %input:_(<4 x s32>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
298 %sub:_(<4 x s32>) = G_FSUB %veccst, %input
312 ; CHECK-NEXT: %input:_(<4 x s32>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
313 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(<4 x s32>) = G_FNEG %input
316 %input:_(<4 x s32>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
320 %sub:_(<4 x s32>) = G_FSUB %veccst, %input
334 ; CHECK-NEXT: %input:_(<4 x s32>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
335 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(<4 x s32>) = G_FNEG %input
338 %input:_(<4 x s32>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
342 %sub:_(<4 x s32>) = nsz G_FSUB %veccst, %input
356 ; CHECK-NEXT: %input:_(<2 x s64>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
357 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(<2 x s64>) = G_FNEG %input
360 %input:_(<2 x s64>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
363 %sub:_(<2 x s64>) = nsz G_FSUB %veccst, %input
377 ; CHECK-NEXT: %input:_(<2 x s64>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
378 ; CHECK-NEXT: [[FNEG:%[0-9]+]]:_(<2 x s64>) = G_FNEG %input
381 %input:_(<2 x s64>) = COPY $vgpr0_vgpr1_vgpr2_vgpr3
384 %sub:_(<2 x s64>) = G_FSUB %veccst, %input