summaryrefslogtreecommitdiff
path: root/libavresample/x86/util.asm
diff options
context:
space:
mode:
Diffstat (limited to 'libavresample/x86/util.asm')
-rw-r--r--libavresample/x86/util.asm6
1 files changed, 6 insertions, 0 deletions
diff --git a/libavresample/x86/util.asm b/libavresample/x86/util.asm
index ca7fde513a..0ce953159c 100644
--- a/libavresample/x86/util.asm
+++ b/libavresample/x86/util.asm
@@ -33,3 +33,9 @@
psrad m%1, 16
%endif
%endmacro
+
+%macro DEINT2_PS 3 ; src0/even dst, src1/odd dst, temp
+ shufps m%3, m%1, m%2, q3131
+ shufps m%1, m%2, q2020
+ SWAP %2,%3
+%endmacro