• Home
  • Raw
  • Download

Lines Matching refs:sgpr

13 # ERR: remark: <unknown>:0:0: cannot select: %4:sgpr(s16) = G_SHL %2:sgpr, %3:sgpr(s16) (in functio…
16 # ERR-NEXT: remark: <unknown>:0:0: cannot select: %3:sgpr(s16) = G_SHL %2:sgpr, %1:sgpr(s32) (in fu…
17 # ERR-NEXT: remark: <unknown>:0:0: cannot select: %3:vgpr(s16) = G_SHL %2:sgpr, %1:vgpr(s32) (in fu…
18 # ERR-NEXT: remark: <unknown>:0:0: cannot select: %3:vgpr(s16) = G_SHL %2:vgpr, %1:sgpr(s32) (in fu…
31 ; GFX8: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
32 ; GFX8: [[COPY1:%[0-9]+]]:sgpr(s32) = COPY $sgpr1
33 ; GFX8: [[TRUNC:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY]](s32)
34 ; GFX8: [[TRUNC1:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY1]](s32)
35 ; GFX8: [[SHL:%[0-9]+]]:sgpr(s16) = G_SHL [[TRUNC]], [[TRUNC1]](s16)
38 ; GFX9: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
39 ; GFX9: [[COPY1:%[0-9]+]]:sgpr(s32) = COPY $sgpr1
40 ; GFX9: [[TRUNC:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY]](s32)
41 ; GFX9: [[TRUNC1:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY1]](s32)
42 ; GFX9: [[SHL:%[0-9]+]]:sgpr(s16) = G_SHL [[TRUNC]], [[TRUNC1]](s16)
45 ; GFX10: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
46 ; GFX10: [[COPY1:%[0-9]+]]:sgpr(s32) = COPY $sgpr1
47 ; GFX10: [[TRUNC:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY]](s32)
48 ; GFX10: [[TRUNC1:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY1]](s32)
49 ; GFX10: [[SHL:%[0-9]+]]:sgpr(s16) = G_SHL [[TRUNC]], [[TRUNC1]](s16)
51 %0:sgpr(s32) = COPY $sgpr0
52 %1:sgpr(s32) = COPY $sgpr1
53 %2:sgpr(s16) = G_TRUNC %0
54 %3:sgpr(s16) = G_TRUNC %1
55 %4:sgpr(s16) = G_SHL %2, %3
83 %1:sgpr(s32) = COPY $sgpr0
85 %3:sgpr(s16) = G_TRUNC %1
242 ; GFX8: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
243 ; GFX8: [[COPY1:%[0-9]+]]:sgpr(s32) = COPY $sgpr1
244 ; GFX8: [[TRUNC:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY]](s32)
245 ; GFX8: [[SHL:%[0-9]+]]:sgpr(s16) = G_SHL [[TRUNC]], [[COPY1]](s32)
248 ; GFX9: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
249 ; GFX9: [[COPY1:%[0-9]+]]:sgpr(s32) = COPY $sgpr1
250 ; GFX9: [[TRUNC:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY]](s32)
251 ; GFX9: [[SHL:%[0-9]+]]:sgpr(s16) = G_SHL [[TRUNC]], [[COPY1]](s32)
254 ; GFX10: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
255 ; GFX10: [[COPY1:%[0-9]+]]:sgpr(s32) = COPY $sgpr1
256 ; GFX10: [[TRUNC:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY]](s32)
257 ; GFX10: [[SHL:%[0-9]+]]:sgpr(s16) = G_SHL [[TRUNC]], [[COPY1]](s32)
259 %0:sgpr(s32) = COPY $sgpr0
260 %1:sgpr(s32) = COPY $sgpr1
261 %2:sgpr(s16) = G_TRUNC %0
262 %3:sgpr(s16) = G_SHL %2, %1
275 ; GFX8: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
277 ; GFX8: [[TRUNC:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY]](s32)
281 ; GFX9: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
283 ; GFX9: [[TRUNC:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY]](s32)
287 ; GFX10: [[COPY:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
289 ; GFX10: [[TRUNC:%[0-9]+]]:sgpr(s16) = G_TRUNC [[COPY]](s32)
292 %0:sgpr(s32) = COPY $sgpr0
294 %2:sgpr(s16) = G_TRUNC %0
322 %0:sgpr(s32) = COPY $sgpr0
324 %2:sgpr(s16) = G_TRUNC %0
340 ; GFX8: [[COPY1:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
346 ; GFX9: [[COPY1:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
352 ; GFX10: [[COPY1:%[0-9]+]]:sgpr(s32) = COPY $sgpr0
357 %1:sgpr(s32) = COPY $sgpr0