Fold (a == 0) : 0 ? a - 1 into usub.sat(a, 1). Differential Revision: https://reviews.llvm.org/D140798
urem
-passes=
isVectorPromotionViable()
not
cmp