]> git.sesse.net Git - ffmpeg/blobdiff - libavutil/x86/x86util.asm
mpegvideo: dont call draw edges on lowres
[ffmpeg] / libavutil / x86 / x86util.asm
index c5c72e3d4b16bafe6ef05526e398c09e9604eede..979ae415777b473185d3f27d05824ffb30bd94a1 100644 (file)
     shufps       %1, %1, 0
 %endif
 %endmacro
+
+%macro SHUFFLE_MASK_W 8
+    %rep 8
+        %if %1>=0x80
+            db %1, %1
+        %else
+            db %1*2
+            db %1*2+1
+        %endif
+        %rotate 1
+    %endrep
+%endmacro