x86/Intel: fix operand checking for MOVSD