Lines Matching refs:vgpr
18 %0:vgpr(<2 x s16>) = COPY $vgpr0
19 %1:vgpr(<2 x s16>) = COPY $vgpr1
20 %2:vgpr(<2 x s16>) = G_FMUL %0, %1
38 %0:vgpr(<2 x s16>) = COPY $vgpr0
39 %1:vgpr(<2 x s16>) = COPY $vgpr1
40 %2:vgpr(<2 x s16>) = G_FNEG %0
41 %3:vgpr(<2 x s16>) = G_FNEG %1
42 %4:vgpr(<2 x s16>) = G_FMUL %2, %3
57 ; GFX9: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr1
58 ; GFX9: [[COPY2:%[0-9]+]]:vgpr(s32) = COPY $vgpr2
59 ; GFX9: [[TRUNC:%[0-9]+]]:vgpr(s16) = G_TRUNC [[COPY1]](s32)
60 ; GFX9: [[FNEG:%[0-9]+]]:vgpr(s16) = G_FNEG [[TRUNC]]
61 ; GFX9: [[ANYEXT:%[0-9]+]]:vgpr(s32) = G_ANYEXT [[FNEG]](s16)
65 %0:vgpr(<2 x s16>) = COPY $vgpr0
66 %1:vgpr(s32) = COPY $vgpr1
67 %2:vgpr(s32) = COPY $vgpr2
68 %3:vgpr(s16) = G_TRUNC %1
69 %4:vgpr(s16) = G_FNEG %3
70 %5:vgpr(s32) = G_ANYEXT %4
71 %6:vgpr(<2 x s16>) = G_BUILD_VECTOR_TRUNC %5, %2
72 %7:vgpr(<2 x s16>) = G_FMUL %6, %0