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

Reply via email to