performCONDCombine removes and 0xff in patterns of SUBS (and (add(,.), 0xff), C) under certain complex conditions. It doesn't come up often, but in the lowering of usub.sat where the SUBS is both uses as a condition and as a value, the and is removed where it would only be valid for the condition.
Removing performCONDCombine entirely alters none of the existing lit tests, except for the two pr58109 tests added for this (which the differences of here are shown here). It does appear to come up in some cases in larger codebases.
Fixes #58109.