Commit 616da595 authored by Clément Bœsch's avatar Clément Bœsch

avcodec/x86/vp9dsp: merge a few SWAP together.

parent 81d0252d
...@@ -150,8 +150,7 @@ SECTION .text ...@@ -150,8 +150,7 @@ SECTION .text
%macro VP9_IDCT4_1D_FINALIZE 0 %macro VP9_IDCT4_1D_FINALIZE 0
SUMSUB_BA w, 3, 2, 4 ; m3=t3+t0, m2=-t3+t0 SUMSUB_BA w, 3, 2, 4 ; m3=t3+t0, m2=-t3+t0
SUMSUB_BA w, 1, 0, 4 ; m1=t2+t1, m0=-t2+t1 SUMSUB_BA w, 1, 0, 4 ; m1=t2+t1, m0=-t2+t1
SWAP 0, 3 ; 3102 -> 0132 SWAP 0, 3, 2 ; 3102 -> 0123
SWAP 3, 2 ; 0132 -> 0123
%endmacro %endmacro
%macro VP9_IDCT4_1D 0 %macro VP9_IDCT4_1D 0
...@@ -250,10 +249,8 @@ cglobal vp9_idct_idct_4x4_add, 4,4,0, dst, stride, block, eob ...@@ -250,10 +249,8 @@ cglobal vp9_idct_idct_4x4_add, 4,4,0, dst, stride, block, eob
SUMSUB_BA w, 1, 2, 4 ; m1=t1+t6, m2=t1-t6 SUMSUB_BA w, 1, 2, 4 ; m1=t1+t6, m2=t1-t6
SUMSUB_BA w, 11, 0, 4 ; m11=t2+t5, m0=t2-t5 SUMSUB_BA w, 11, 0, 4 ; m11=t2+t5, m0=t2-t5
SUMSUB_BA w, 9, 8, 4 ; m9=t3+t4, m8=t3-t4 SUMSUB_BA w, 9, 8, 4 ; m9=t3+t4, m8=t3-t4
SWAP 11, 10 SWAP 11, 10, 2
SWAP 9, 3 SWAP 3, 9, 0
SWAP 10, 2
SWAP 9, 0
%endmacro %endmacro
%macro VP9_IDCT8_1D 0 %macro VP9_IDCT8_1D 0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment