Set up X86_TUNE_AVX128_OPTIMAL for m_BTVER2
authorVenkataramanan Kumar <venkataramanan.kumar@amd.com>
Wed, 9 Jan 2013 09:22:50 +0000 (09:22 +0000)
committerVenkataramanan Kumar <vekumar@gcc.gnu.org>
Wed, 9 Jan 2013 09:22:50 +0000 (09:22 +0000)
From-SVN: r195047

gcc/ChangeLog
gcc/config/i386/i386.c

index 1d37b78..02f11fb 100644 (file)
@@ -1,3 +1,8 @@
+2013-01-09  Venkataramanan Kumar  <venkataramanan.kumar@amd.com>
+
+       * config/i386/i386.c (initial_ix86_tune_features): Set up
+       X86_TUNE_AVX128_OPTIMAL for m_BTVER2.
+
 2013-01-09  Steven Bosscher  <steven@gcc.gnu.org>
            Jakub Jelinek  <jakub@redhat.com>
 
index ff3d4fc..880d984 100644 (file)
@@ -2014,7 +2014,7 @@ static unsigned int initial_ix86_tune_features[X86_TUNE_LAST] = {
 
   /* X86_TUNE_AVX128_OPTIMAL: Enable 128-bit AVX instruction generation for
      the auto-vectorizer.  */
-  m_BDVER,
+  m_BDVER | m_BTVER2,
 
   /* X86_TUNE_REASSOC_INT_TO_PARALLEL: Try to produce parallel computations
      during reassociation of integer computation.  */