          "paddw %6, %%mm0                  \n\t"\
          "paddw %%mm6, %%mm0               \n\t" /* 20a - 6b + 3c - d */\
          "psraw $5, %%mm0                  \n\t"\
-@@ -2038,8 +2038,8 @@
+@@ -2041,8 +2041,8 @@
          "paddw %%mm2, %%mm5               \n\t" /* d */\
          "paddw %%mm6, %%mm6               \n\t" /* 2b */\
          "psubw %%mm6, %%mm4               \n\t" /* c - 2b */\

                 \
         "add $72, %0                    \n\t"\
         "add %6, %1                     \n\t"\
@@ -2336,7 +2342,9 @@
         " jnz 1b                        \n\t"\
          \
         : "+r"(temp_ptr), "+r"(dst), "+g"(count)\

         "psubw %%mm4, %%mm3               \n\t" /* - 6b +3c - d */\
         "paddw %6, %%mm1                  \n\t"\
         "paddw %%mm1, %%mm3               \n\t" /* 20a - 6b +3c - d */\
@@ -2018,7 +2018,7 @@
         "psubw %%mm5, %%mm0               \n\t" /* c - 2b */\
         "movq %%mm3, %%mm5                \n\t" /* JKLMNOPQ */\
         "psrlq $24, %%mm3                 \n\t" /* MNOPQ000 */\
