Sometimes (select(seteq (and X, 1 << C), 0) is converted to select + (srl X, C),
this patch will prevent generating srl instructions and
better use of the optimization in translateSetCCForBranch(D130203).
If we enable shouldAvoidTransformToShift, it will have the same effect, but many tests
will have regressions, so if we enable shouldAvoidTransformToShift in the future,
this patch can be removed.
clang-format not found in user’s local PATH; not linting file.