- if (x & 0xffff0000) l += 16;
- if (x & 0xff00ff00) l += 8;
- if (x & 0xf0f0f0f0) l += 4;
- if (x & 0xcccccccc) l += 2;
+ if (x & 0xffff0000) { l += 16; x &= 0xffff0000; }
+ if (x & 0xff00ff00) { l += 8; x &= 0xff00ff00; }
+ if (x & 0xf0f0f0f0) { l += 4; x &= 0xf0f0f0f0; }
+ if (x & 0xcccccccc) { l += 2; x &= 0xcccccccc; }