x86inc: Turn 'movsxd' into 'movifnidn' on x86-32
authorHenrik Gramner <henrik@gramner.com>
Thu, 31 Jan 2019 19:11:01 +0000 (20:11 +0100)
committerHenrik Gramner <henrik@gramner.com>
Thu, 31 Jan 2019 19:43:39 +0000 (20:43 +0100)
common/x86/x86inc.asm

index 479dad9..2ffa6f2 100644 (file)
@@ -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