InstCombine and DAGCombine both canonicalize setge X, C to
setgt X, C-1. C might be easier to materialize than C.
This patch teaches translateSetCCForBranch to reverse the canonicalize
if it will give us a single 'addi' or 'lui' to materialize the constant.
This was inspired by https://github.com/llvm/llvm-project/issues/56666
and wondering if we should do something like getAArch64Cmp.
clang-format not found in user’s local PATH; not linting file.