No movddup please, it's an SSE3 instruction. Use some sort of shuffling instead.