[x265] [PATCH] blockcopy_ps_2x4, 'pextrd' replaced with 'movd'

praveen at multicorewareinc.com praveen at multicorewareinc.com
Mon Nov 11 14:40:26 CET 2013


# HG changeset patch
# User Praveen Tiwari
# Date 1384177218 -19800
# Node ID 517f44c8030b98fedd53db7eded615d85d84a451
# Parent  b2d1b641cf65675ccfa230b8a595f9f276c64572
blockcopy_ps_2x4, 'pextrd' replaced with 'movd'

diff -r b2d1b641cf65 -r 517f44c8030b source/common/x86/blockcopy8.asm
--- a/source/common/x86/blockcopy8.asm	Mon Nov 11 19:02:33 2013 +0530
+++ b/source/common/x86/blockcopy8.asm	Mon Nov 11 19:10:18 2013 +0530
@@ -1669,22 +1669,22 @@
 
 movd       m0,            [r2]
 pmovzxbw   m0,            m0
-pextrd     [r0],          m0,           0
+movd       [r0],          m0
 
 movd       m0,            [r2 + r3]
 pmovzxbw   m0,            m0
-pextrd     [r0 + r1],     m0,           0
+movd       [r0 + r1],     m0
 
 movd       m0,            [r2 + 2 * r3]
 pmovzxbw   m0,            m0
-pextrd     [r0 + 2 * r1], m0,           0
+movd       [r0 + 2 * r1], m0
 
 lea        r2,            [r2 + 2 * r3]
 lea        r0,            [r0 + 2 * r1]
 
 movd       m0,            [r2 + r3]
 pmovzxbw   m0,            m0
-pextrd     [r0 + r1],     m0,           0
+movd       [r0 + r1],     m0
 
 RET
 


More information about the x265-devel mailing list