[x265] [PATCH] pixel8.inc: VC9 fix for SAD_4, 'pextrd' replaced with 'movd'

praveen at multicorewareinc.com praveen at multicorewareinc.com
Tue Sep 3 16:08:03 CEST 2013


# HG changeset patch
# User praveen Tiwari
# Date 1378217260 -19800
# Node ID efd084f36a3be896d45afb2119ba8e968fb1f186
# Parent  e52c71811663d5360e150af2c21c79835a39304a
pixel8.inc: VC9 fix for SAD_4, 'pextrd' replaced with 'movd'

diff -r e52c71811663 -r efd084f36a3b source/common/vec/pixel8.inc
--- a/source/common/vec/pixel8.inc	Tue Sep 03 11:54:17 2013 +0530
+++ b/source/common/vec/pixel8.inc	Tue Sep 03 19:37:40 2013 +0530
@@ -437,7 +437,7 @@
 
     sum1 = _mm_shuffle_epi32(sum0, 2);
     sum0 = _mm_add_epi32(sum0, sum1);
-    return _mm_extract_epi32(sum0, 0);
+    return _mm_cvtsi128_si32(sum0);
 }
 
 #endif /* if HAVE_MMX */


More information about the x265-devel mailing list