]> git.sesse.net Git - ffmpeg/blobdiff - libavutil/x86/x86util.asm
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavutil / x86 / x86util.asm
index fc4781b5321ad486b53ae301f4037c4a881e566f..c486b0642521f16a8f002cf47e51a7a2e391737b 100644 (file)
 %endif
 %endmacro
 
+%macro SPLATD_MMX 1
+    punpckldq  %1, %1
+%endmacro
+
+%macro SPLATD_SSE 1
+    shufps  %1, %1, 0
+%endmacro
+
+%macro SPLATD_SSE2 1
+    pshufd  %1, %1, 0
+%endmacro
+
 %macro CLIPW 3 ;(dst, min, max)
     pmaxsw %1, %2
     pminsw %1, %3