Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src/ext
diff options
context:
space:
mode:
authorRonald S. Bultje <rsbultje@gmail.com>2018-12-06 15:18:24 +0300
committerRonald S. Bultje <rsbultje@gmail.com>2018-12-06 18:52:25 +0300
commitda5a5df86c334d60865898033ec17744e73d32dd (patch)
tree448e61ad4b8adee2a0494493226fabe3e4c03709 /src/ext
parent87a377e990f6cd1db9c214a6d33c15accefe4a32 (diff)
Special w=4/8 cases
Diffstat (limited to 'src/ext')
-rw-r--r--src/ext/x86/x86inc.asm4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ext/x86/x86inc.asm b/src/ext/x86/x86inc.asm
index 20b7b9d..eab4e53 100644
--- a/src/ext/x86/x86inc.asm
+++ b/src/ext/x86/x86inc.asm
@@ -281,6 +281,10 @@ DECLARE_REG_TMP_SIZE 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14
%endif
%endmacro
+%if ARCH_X86_64 == 0
+ %define movsxd movifnidn
+%endif
+
%macro movsxdifnidn 2
%ifnidn %1, %2
movsxd %1, %2