]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
387-3.c, [...]: Use -mtune=generic.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 2 Apr 2014 10:36:30 +0000 (11:36 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Wed, 2 Apr 2014 10:36:30 +0000 (11:36 +0100)
* gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
gcc.target/i386/pr30970.c: Use -mtune=generic.
* gcc.target/i386/avx2-vpaddb-3.c,
gcc.target/i386/avx2-vpaddd-3.c, gcc.target/i386/avx2-vpaddq-3.c,
gcc.target/i386/avx2-vpaddw-3.c, gcc.target/i386/avx2-vpmulld-3.c,
gcc.target/i386/avx2-vpmullw-3.c, gcc.target/i386/avx2-vpsrad-3.c,
gcc.target/i386/avx2-vpsraw-3.c, gcc.target/i386/avx2-vpsrld-3.c,
gcc.target/i386/avx2-vpsrlw-3.c, gcc.target/i386/avx2-vpsubb-3.c,
gcc.target/i386/avx2-vpsubd-3.c, gcc.target/i386/avx2-vpsubq-3.c,
gcc.target/i386/avx2-vpsubw-3.c,
gcc.target/i386/avx256-unaligned-load-1.c,
gcc.target/i386/avx256-unaligned-load-4.c,
gcc.target/i386/avx256-unaligned-store-1.c,
gcc.target/i386/avx256-unaligned-store-2.c,
gcc.target/i386/avx256-unaligned-store-4.c: Use
-mno-prefer-avx128.

From-SVN: r209019

23 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/387-3.c
gcc/testsuite/gcc.target/i386/387-4.c
gcc/testsuite/gcc.target/i386/avx2-vpaddb-3.c
gcc/testsuite/gcc.target/i386/avx2-vpaddd-3.c
gcc/testsuite/gcc.target/i386/avx2-vpaddq-3.c
gcc/testsuite/gcc.target/i386/avx2-vpaddw-3.c
gcc/testsuite/gcc.target/i386/avx2-vpmulld-3.c
gcc/testsuite/gcc.target/i386/avx2-vpmullw-3.c
gcc/testsuite/gcc.target/i386/avx2-vpsrad-3.c
gcc/testsuite/gcc.target/i386/avx2-vpsraw-3.c
gcc/testsuite/gcc.target/i386/avx2-vpsrld-3.c
gcc/testsuite/gcc.target/i386/avx2-vpsrlw-3.c
gcc/testsuite/gcc.target/i386/avx2-vpsubb-3.c
gcc/testsuite/gcc.target/i386/avx2-vpsubd-3.c
gcc/testsuite/gcc.target/i386/avx2-vpsubq-3.c
gcc/testsuite/gcc.target/i386/avx2-vpsubw-3.c
gcc/testsuite/gcc.target/i386/avx256-unaligned-load-1.c
gcc/testsuite/gcc.target/i386/avx256-unaligned-load-4.c
gcc/testsuite/gcc.target/i386/avx256-unaligned-store-1.c
gcc/testsuite/gcc.target/i386/avx256-unaligned-store-2.c
gcc/testsuite/gcc.target/i386/avx256-unaligned-store-4.c
gcc/testsuite/gcc.target/i386/pr30970.c

index 95ca113a89983e2d06be04400cf48c46452ab8ad..9270bd67c850b9fcf95d8214fcc194b0483d1c19 100644 (file)
@@ -1,3 +1,22 @@
+2014-04-02  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
+       gcc.target/i386/pr30970.c: Use -mtune=generic.
+       * gcc.target/i386/avx2-vpaddb-3.c,
+       gcc.target/i386/avx2-vpaddd-3.c, gcc.target/i386/avx2-vpaddq-3.c,
+       gcc.target/i386/avx2-vpaddw-3.c, gcc.target/i386/avx2-vpmulld-3.c,
+       gcc.target/i386/avx2-vpmullw-3.c, gcc.target/i386/avx2-vpsrad-3.c,
+       gcc.target/i386/avx2-vpsraw-3.c, gcc.target/i386/avx2-vpsrld-3.c,
+       gcc.target/i386/avx2-vpsrlw-3.c, gcc.target/i386/avx2-vpsubb-3.c,
+       gcc.target/i386/avx2-vpsubd-3.c, gcc.target/i386/avx2-vpsubq-3.c,
+       gcc.target/i386/avx2-vpsubw-3.c,
+       gcc.target/i386/avx256-unaligned-load-1.c,
+       gcc.target/i386/avx256-unaligned-load-4.c,
+       gcc.target/i386/avx256-unaligned-store-1.c,
+       gcc.target/i386/avx256-unaligned-store-2.c,
+       gcc.target/i386/avx256-unaligned-store-4.c: Use
+       -mno-prefer-avx128.
+
 2014-03-26  Dominique d'Humieres  <dominiq@lps.ens.fr>
            Iain Sandoe <iain@codesourcery.com>
 
index 1b8dc8bab3ffebbc90d564e5168017aab791b221..0c51a21b9de2b8fab28d6472b97304a8ead2b26c 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that 387 mathematical constants are recognized.  */
 /* { dg-do compile } */
-/* { dg-options "-O2 -mfpmath=387 -mfancy-math-387" } */
+/* { dg-options "-O2 -mfpmath=387 -mfancy-math-387 -mtune=generic" } */
 /* { dg-final { scan-assembler "fldpi" } } */
 /* { dg-require-effective-target large_long_double } */
 
index 27c48ed20ab278fec6fe548b3d142cdae7a3dbf4..10fe931199411850902b4c48f6b2d4e714ebd696 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -mfancy-math-387" } */
+/* { dg-options "-O2 -mfancy-math-387 -mtune=generic" } */
 /* { dg-final { scan-assembler "fldpi" } } */
 /* { dg-require-effective-target large_long_double } */
 
index 238f0209218933aa091faede20b5374ab6e23f37..ee1f313565064358b0f47bafe3e6d7a177b0e40d 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index c57ef8fea306fee60ae894d924e85d602a59c296..5c3f22f49c4266c98c12b23294a706bb13a2bc46 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index 801bd39d82fa1a35898f0fe1e28f5c79c8d97d32..41a07d26d416b068dfafe8f5bfd72eacb0f060a0 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index facee9f2d5783f8f281cb7544231649c47c2435c..7e7e018c103218d86fa6930c8df7d0335dce8d5f 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index b2d539ba49a6260e57632222174aeff6d6a5452d..8e33a986fb9774c43ff3d5b5b51c6e0dd469750a 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index 46d173fc37199452f25b630f0732a2ade71a9004..4d61d7a9fff74ef3ce9aa1a44c6d0a148242cef7 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index 97affb4bb7e95305c5125f34061d58616605ddb6..a788681c0f6af960a5cd2323635e7c520ea8623a 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index e7112565b3a4b5e7eaec042ff20a63c5041947dd..70bd5cd6bfaa56f58a630aace4e156919fb50f05 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index 97affb4bb7e95305c5125f34061d58616605ddb6..a788681c0f6af960a5cd2323635e7c520ea8623a 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index 67f3afc413127788c07c8eea8a0a19e120d8e813..691e02f3fa7740a573f797c499bf48ce6c4a992a 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index 843128b4f27b7d8a3eddf4caadf5eb259cdcba79..45527f5241d8594d8432e62362212d2b5672b1fc 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index f8f399f6b00676c9c4489124ad08166627d2517e..ae7966fbcc35f4ae48db5ae80c314b92b85d5171 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index 0a23a280e52192a4071814783a905f228b6c3e39..d96fee1779c0ea876a620f3792450d466b39c15e 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index 1cb90b5a8e31b232c009be691ba7a3045b3eea02..404c2eea99bc5992e1eaee8b953e530d82fc3ff9 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mavx2 -O2 -ftree-vectorize -save-temps" } */
+/* { dg-options "-mavx2 -mno-prefer-avx128 -O2 -ftree-vectorize -save-temps" } */
 /* { dg-require-effective-target avx2 } */
 
 
index 1fe52bbb598e60835c562ea90491eb2d785f3338..0c476cd78f2a78a35d76d1f887009addadc77524 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O3 -dp -mavx -mavx256-split-unaligned-load" } */
+/* { dg-options "-O3 -dp -mavx -mavx256-split-unaligned-load -mno-prefer-avx128" } */
 
 #define N 1024
 
index 1d35ef57b48d3261f2b7f9fb7e437b50f0fe090e..dcd630d450c9035b927d02cc0a28afb81db57c8d 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O3 -dp -mavx -mno-avx256-split-unaligned-load -mno-avx256-split-unaligned-store -fno-common" } */
+/* { dg-options "-O3 -dp -mavx -mno-avx256-split-unaligned-load -mno-avx256-split-unaligned-store -mno-prefer-avx128 -fno-common" } */
 
 #define N 1024
 
index 77eaa422e4b9c6bc45e38a2a4049394d601bf86f..5e8c30d3622bc4e2f92978735b3e0a123b685275 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O3 -dp -mavx -mavx256-split-unaligned-store -fno-common" } */
+/* { dg-options "-O3 -dp -mavx -mavx256-split-unaligned-store -mno-prefer-avx128 -fno-common" } */
 
 #define N 1024
 
index 48e2efa13823987d32e6d2e60cbf455568b7f81f..eeabfe9f3d1860a03214bd51f2385c27f00bb3f0 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile { target { ! ia32 } } } */
-/* { dg-options "-O3 -dp -mavx -mavx256-split-unaligned-store" } */
+/* { dg-options "-O3 -dp -mavx -mavx256-split-unaligned-store -mno-prefer-avx128" } */
 
 #define N 1024
 
index 85682452fae89e14f2177c60339fde4cbf0d8e24..68ff923103d6ca3d69af8272758f2863282b72c1 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O3 -dp -mavx -mno-avx256-split-unaligned-load -mno-avx256-split-unaligned-store -fno-common" } */
+/* { dg-options "-O3 -dp -mavx -mno-avx256-split-unaligned-load -mno-avx256-split-unaligned-store -mno-prefer-avx128 -fno-common" } */
 
 #define N 1024
 
index 96d64e5a9628e0cacc640ba4c9d96e14ccea126a..b1fc2d3ecfa358804d7a618cca30dbf8ece8d5b5 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile }
-/* { dg-options "-msse2 -O2 -ftree-vectorize" } */
+/* { dg-options "-msse2 -O2 -ftree-vectorize -mtune=generic" } */
 
 #define N 256
 int b[N];