OSDN Git Service

* config/i386/i386.c (ix86_tune_features
authormrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Apr 2007 22:09:21 +0000 (22:09 +0000)
committermrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Apr 2007 22:09:21 +0000 (22:09 +0000)
[X86_TUNE_DEEP_BRANCH_PREDICTION]: Prefer call over thunks on
nocona and core2.

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

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

index 46866c3..142d6c2 100644 (file)
@@ -1,3 +1,9 @@
+2007-04-23  Mike Stump  <mrs@apple.com>
+
+       * config/i386/i386.c (ix86_tune_features
+       [X86_TUNE_DEEP_BRANCH_PREDICTION]: Prefer call over thunks on
+       nocona and core2.
+
 2007-04-23  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/i386/i386.md (prefix_extra): New attribute.
 2007-04-23  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/i386/i386.md (prefix_extra): New attribute.
index b785f49..2e0586b 100644 (file)
@@ -1026,8 +1026,7 @@ unsigned int ix86_tune_features[X86_TUNE_LAST] = {
   m_486 | m_PENT | m_PPRO | m_ATHLON_K8_AMDFAM10 | m_K6 | m_CORE2 | m_GENERIC,
 
   /* X86_TUNE_DEEP_BRANCH_PREDICTION */
   m_486 | m_PENT | m_PPRO | m_ATHLON_K8_AMDFAM10 | m_K6 | m_CORE2 | m_GENERIC,
 
   /* X86_TUNE_DEEP_BRANCH_PREDICTION */
-  m_PPRO | m_K6_GEODE | m_ATHLON_K8_AMDFAM10 | m_PENT4
-  | m_NOCONA | m_CORE2 | m_GENERIC,
+  m_PPRO | m_K6_GEODE | m_ATHLON_K8_AMDFAM10 | m_PENT4 | m_GENERIC,
 
   /* X86_TUNE_BRANCH_PREDICTION_HINTS: Branch hints were put in P4 based
      on simulation result. But after P4 was made, no performance benefit
 
   /* X86_TUNE_BRANCH_PREDICTION_HINTS: Branch hints were put in P4 based
      on simulation result. But after P4 was made, no performance benefit