testsuite, X86 : Add target requires masm_intel to three tests.
authorIain Sandoe <iain@sandoe.co.uk>
Sun, 1 Nov 2020 16:27:54 +0000 (16:27 +0000)
committerIain Sandoe <iain@sandoe.co.uk>
Sun, 1 Nov 2020 16:27:54 +0000 (16:27 +0000)
These tests currently fail on targets without Intel assembler support.

gcc/testsuite/ChangeLog:

* gcc.target/i386/amxbf16-asmintel-1.c: Require masm_intel.
* gcc.target/i386/amxint8-asmintel-1.c: Likewise.
* gcc.target/i386/amxtile-asmintel-1.c: Likewise.

gcc/testsuite/gcc.target/i386/amxbf16-asmintel-1.c
gcc/testsuite/gcc.target/i386/amxint8-asmintel-1.c
gcc/testsuite/gcc.target/i386/amxtile-asmintel-1.c

index c2d6074387a1ac26a6c209870932ef5e36168487..54194e1c5b0b44e32b1487c0f3d5e3915f16c105 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile { target { ! ia32 } } } */
+/* { dg-require-effective-target masm_intel } */
 /* { dg-options "-O2 -mamx-bf16 -masm=intel" } */
 /* { dg-final { scan-assembler "tdpbf16ps\[ \\t]+\[^\n\]*%tmm1+\[^\n\]*%tmm2+\[^\n\]*%tmm3"  } } */
 #include <immintrin.h>
index bcfbb3fa5edd868db1529fa04c1552ff2ca051db..f8c376ae6c4aa9152bc395e60356543f294fc106 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile { target { ! ia32 } } } */
+/* { dg-require-effective-target masm_intel } */
 /* { dg-options "-O2 -mamx-int8 -masm=intel" } */
 /* { dg-final { scan-assembler "tdpbssd\[ \\t]+\[^\n\]*%tmm1+\[^\n\]*%tmm2+\[^\n\]*%tmm3"  } } */
 /* { dg-final { scan-assembler "tdpbsud\[ \\t]+\[^\n\]*%tmm1+\[^\n\]*%tmm2+\[^\n\]*%tmm3"  } } *
index 88ef612ed14b070bcb00a8e47fe4f5f4a01b2dc1..6c08fec516ca1f42f94762ef7ff6fed06c57b083 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile { target { ! ia32 } } } */
+/* { dg-require-effective-target masm_intel } */
 /* { dg-options "-O2 -mamx-tile -masm=intel " } */
 /* { dg-final { scan-assembler "ldtilecfg\[ \\t]"  } } */
 /* { dg-final { scan-assembler "sttilecfg\[ \\t]"  } } */