[RISCV] Fold (sub 0, (select_cc C, (sub X, Y), (sub Y, X))) by swapping select operands (#232087)
The select_cc may be part of an expanded unsigned absolute diff pattern.
This will improve additional cases after #232037.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>