Turn on X86_TUNE_INTER_UNIT_MOVES for Core 2 and Core i7.
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Dec 2010 22:50:44 +0000 (22:50 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Dec 2010 22:50:44 +0000 (22:50 +0000)
2010-12-02  H.J. Lu  <hongjiu.lu@intel.com>

PR target/46768
* config/i386/i386.c (initial_ix86_tune_features): Turn on
X86_TUNE_INTER_UNIT_MOVES for Core 2 and Core i7.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167398 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 14bef43..23c3b70 100644 (file)
@@ -1,5 +1,11 @@
 2010-12-02  H.J. Lu  <hongjiu.lu@intel.com>
 
+       PR target/46768
+       * config/i386/i386.c (initial_ix86_tune_features): Turn on
+       X86_TUNE_INTER_UNIT_MOVES for Core 2 and Core i7.
+
+2010-12-02  H.J. Lu  <hongjiu.lu@intel.com>
+
        * config.gcc: Allow corei7 for --with-arch=/--with-cpu=.
 
 2010-12-02  Ian Lance Taylor  <iant@google.com>
index f5fc2b6..fafa299 100644 (file)
@@ -1846,7 +1846,7 @@ static unsigned int initial_ix86_tune_features[X86_TUNE_LAST] = {
   m_AMD_MULTIPLE,
 
   /* X86_TUNE_INTER_UNIT_MOVES */
-  ~(m_AMD_MULTIPLE | m_CORE2I7 | m_GENERIC),
+  ~(m_AMD_MULTIPLE | m_GENERIC),
 
   /* X86_TUNE_INTER_UNIT_CONVERSIONS */
   ~(m_AMDFAM10 | m_BDVER1),