
Untitled
By: a guest on
May 8th, 2012 | syntax:
None | size: 1.05 KB | hits: 11 | expires: Never
commit 309973415a319d46acf41c7e7ac480ee1348dbdb
Author: David Conrad <lessen42@gmail.com>
Date: Sat Jul 31 20:28:50 2010 -0400
Fix compilation with clang -integrated-as
diff --git a/common/x86/predict-c.c b/common/x86/predict-c.c
index 4004265..f48ce55 100644
--- a/common/x86/predict-c.c
+++ b/common/x86/predict-c.c
@@ -128,7 +128,7 @@ static void x264_predict_16x16_p_ssse3( uint8_t *src )
"pshufw $1, %%mm0, %%mm1 \n"
"paddw %%mm1, %%mm0 \n"
"movd %%mm0, %0 \n"
- "movsx %w0, %0 \n"
+ "movswl %w0, %0 \n"
:"=r"(H)
:"m"(src[-FDEC_STRIDE]), "m"(*pb_12345678), "m"(*pb_m87654321)
);
@@ -184,7 +184,7 @@ static void x264_predict_8x8c_p_ssse3( uint8_t *src )
"pshufw $1, %%mm0, %%mm1 \n"
"paddw %%mm1, %%mm0 \n"
"movd %%mm0, %0 \n"
- "movsx %w0, %0 \n"
+ "movswl %w0, %0 \n"
:"=r"(H)
:"m"(src[-FDEC_STRIDE]), "m"(*pb_m32101234)
);