--- trunk/xvidcore/src/image/x86_asm/interpolate8x8_3dne.asm 2008/12/04 14:41:50 1844 +++ trunk/xvidcore/src/image/x86_asm/interpolate8x8_3dne.asm 2008/12/04 18:30:36 1845 @@ -210,7 +210,7 @@ push _ESI pcmpeqb mm1, mm1 pcmpeqb mm2, mm2 - mov _ESI, mm_minusone + lea _ESI, [mm_minusone] psubusb mm1, [byte _EAX] psubusb mm2, [_EAX+TMP1] lea _EAX, [_EAX+2*TMP1] @@ -489,7 +489,7 @@ pcmpeqb mm1, mm1 pcmpeqb mm2, mm2 - mov _ESI, mm_minusone + lea _ESI, [mm_minusone] psubusb mm1, [byte _EAX] ; line1 psubusb mm2, [_EAX+TMP1] ; line2 lea _EAX, [_EAX+2*TMP1] ; _EAX==line3