This patch fixes cases where G_AND creating the shift mask is eliminated if one of its source operands is a constant, resulting from an incorrect predicate.
This patch fixes cases where G_AND creating the shift mask is eliminated if one of its source operands is a constant, resulting from an incorrect predicate.