mmx horizontal replace sse horizontal done, shift horizontal down, bad effect