https://github.com/petar-avramovic commented:
Speaking of G_SELECT combine here, think we are actually doing a much more generic combine %**1**:sgpr(s32) = G_COPY-FROM-VGPR-OR-VCC %**0** %**2:sgpr**(s32) = G_XYZ %**1**, %x, %y - SALU %**3**:vgpr(s32) = COPY %**2** -> %**3:vgpr**(s32) = G_XYZ %**0**, %x_vgpr, %y_vgpr - VALU but I am not sure on actual conditions when we want to move instruction to VALU https://github.com/llvm/llvm-project/pull/179352 _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
