Restrict PR middle-end/95886 x86 test to !ia32
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 24 Jul 2020 02:14:06 +0000 (19:14 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 24 Jul 2020 02:27:16 +0000 (19:27 -0700)
Since gcc.target/i386/memcpy-pr95886.c requires 64-bit register, restrict
it to !ia32.

PR middle-end/95886
* gcc.target/i386/memcpy-pr95886.c: Restrict test to !ia32.

gcc/testsuite/gcc.target/i386/memcpy-pr95886.c

index ddfdfd2bc782f0be4e9c7c0fdace8fcbaba2cd69..0699146296ab2162941567e8a60d6ab51e4058e1 100644 (file)
@@ -1,7 +1,6 @@
 /* PR middle-end/95886 - suboptimal memcpy with embedded zero bytes
-   { dg-do compile }
-   { dg-options "-O2 -Wall -fdump-rtl-expand" }
-   { dg-require-effective-target lp64 } */
+   { dg-do compile { target { ! ia32 } } }
+   { dg-options "-O2 -Wall -fdump-rtl-expand" } */
 
 const char a1234567890[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };