We are missing the most of the unsigned CMove match rules on sparc.
Sparc was missing the unsigned compare cmove patterns which could be
emitted as a result of some optimizations which are currently guarded
under AggressiveOpts. The fix is simply to add these patterns.
Tested with new test case.