[x265] [PATCH] asm: Comment satd_4x4 module for XOP

sumalatha at multicorewareinc.com sumalatha at multicorewareinc.com
Wed Mar 18 06:30:03 CET 2015


# HG changeset patch
# User Sumalatha Polureddy<sumalatha at multicorewareinc.com>
# Date 1426656594 -19800
# Node ID 6a9647c0a2d483088f522b892fa9ae772eeed0bf
# Parent  ca0a4b2c53c54431a3b8471bbf4dadf6ee62c8c5
asm: Comment satd_4x4 module for XOP

This code needs fix for all instruction set ssse3, sse4, avx, xop.
It is commented in all other instruction set, so commenting out in XOP also

diff -r ca0a4b2c53c5 -r 6a9647c0a2d4 source/common/x86/asm-primitives.cpp
--- a/source/common/x86/asm-primitives.cpp	Wed Mar 18 08:09:12 2015 +0530
+++ b/source/common/x86/asm-primitives.cpp	Wed Mar 18 10:59:54 2015 +0530
@@ -1071,7 +1071,7 @@
     }
     if (cpuMask & X265_CPU_XOP)
     {
-        p.pu[LUMA_4x4].satd = p.cu[BLOCK_4x4].sa8d = x265_pixel_satd_4x4_xop;
+        //p.pu[LUMA_4x4].satd = p.cu[BLOCK_4x4].sa8d = x265_pixel_satd_4x4_xop; this one is broken
         ALL_LUMA_PU(satd, pixel_satd, xop);
         ASSIGN_SA8D(xop);
         LUMA_VAR(xop);


More information about the x265-devel mailing list