y ^= (y << 7) & 0x9d2c5680UL;
0x9d2c5680 == 10011101001011000101011010000000
どうせ下位 7 bit は and で捨てられる運命
なら Quad word 単位の左 shift/rotate で OK!
Even 3 命令 => Even 2 命令 + Odd 1 命令