<< 39/66 >>
First Last

シフト

 y ^= (y << 7) & 0x9d2c5680UL;

0x9d2c5680 == 10011101001011000101011010000000

どうせ下位 7 bit は and で捨てられる運命

なら Quad word 単位の左 shift/rotate で OK!

Even 3 命令 => Even 2 命令 + Odd 1 命令