On Mon, Aug 7, 2017 at 8:29 PM, Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx> wrote: > On Tue, Aug 8, 2017 at 2:22 AM, Christopher Li <sparse@xxxxxxxxxxx> wrote: > >> Why (A>>S) & (M >>S) is easier to simplify? >> >> The original has two instruction but the result has three. > > Only 2 because M & S are constants and so (M >> S) is already evaluated. Ah, thanks for point it out the obvious. Your M means Mask. I did not catch that. Chris -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html