While InstCombine trivially converts that srem into a urem,
it might happen later than wanted, in particular i'd like
for that to happen on https://godbolt.org/z/bwuEmJ test case
early in pipeline, before first instcombine run, just before -mem2reg.
SCEV should recognize this case natively.
clang-tidy: warning: invalid case style for function 'MatchBinaryOp' [readability-identifier-naming]
not useful