nasm/yasm (at least my versions) didn't like the 0EH syntax in pshufd. Change to 0x0E fixes it (thanks for the hint, skal!).
Changed paths: