Use arithmetic right shift for sign extension in MMX and SSE2 paths