Check avx2_available in check_avx2_available
authorH.J. Lu <hongjiu.lu@intel.com>
Mon, 1 Apr 2019 18:34:00 +0000 (18:34 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Mon, 1 Apr 2019 18:34:00 +0000 (11:34 -0700)
check_avx2_available should check avx2_available, instead of avx_available.
Otherwise, check_avx2_available may use result from check_avx_available.

PR testsuite/89907
* lib/target-supports.exp (check_avx2_available): Replace
avx_available with avx2_available.

From-SVN: r270066

gcc/testsuite/ChangeLog
gcc/testsuite/lib/target-supports.exp

index 39e3934..54b2e39 100644 (file)
@@ -1,3 +1,9 @@
+2019-04-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR testsuite/89907
+       * lib/target-supports.exp (check_avx2_available): Replace
+       avx_available with avx2_available.
+
 2019-04-01  Andrey Belevantsev  <abel@ispras.ru>
 
        PR rtl-optimization/85412
index ac60c1e..90efaea 100644 (file)
@@ -7403,7 +7403,7 @@ proc check_avx_available { } {
 # Return true if we are compiling for AVX2 target.
 
 proc check_avx2_available { } {
-  if { [check_no_compiler_messages avx_available assembly {
+  if { [check_no_compiler_messages avx2_available assembly {
     #ifndef __AVX2__
     #error unsupported
     #endif