x86inc: warn if XOP integer FMA instruction emulation is impossible
authorAnton Mitrofanov <BugMaster@narod.ru>
Fri, 14 Feb 2014 11:53:58 +0000 (13:53 +0200)
committerHenrik Gramner <henrik@gramner.com>
Wed, 5 Aug 2015 14:15:40 +0000 (16:15 +0200)
Signed-off-by: Henrik Gramner <henrik@gramner.com>
libavutil/x86/x86inc.asm

index 76fcec4..6ad9785 100644 (file)
@@ -1437,9 +1437,11 @@ AVX_INSTR pfmul, 3dnow, 1, 0, 1
     %macro %1 4-7 %1, %2, %3
         %if cpuflag(xop)
             v%5 %1, %2, %3, %4
-        %else
+        %elifnidn %1, %4
             %6 %1, %2, %3
             %7 %1, %4
+        %else
+            %error non-xop emulation of ``%5 %1, %2, %3, %4'' is not supported
         %endif
     %endmacro
 %endmacro