re PR target/24765 (TARGET_USE_BIT_TEST is never used)
authorH.J. Lu <hongjiu.lu@intel.com>
Tue, 7 Oct 2008 16:00:30 +0000 (16:00 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Tue, 7 Oct 2008 16:00:30 +0000 (09:00 -0700)
2008-10-07  H.J. Lu  <hongjiu.lu@intel.com>

PR target/24765
* config/i386/i386.c (initial_ix86_tune_features): Remove
X86_TUNE_USE_BIT_TEST.
* config/i386/i386.h (ix86_tune_indices): Likewise.
(TARGET_USE_BIT_TEST): Removed.

From-SVN: r140938

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

index e9e66b6dffe75bb47809b938aaeaaecf2d799d17..c00e34a03a65341e778262c854d924bb9f9fed42 100644 (file)
@@ -1,3 +1,11 @@
+2008-10-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/24765
+       * config/i386/i386.c (initial_ix86_tune_features): Remove
+       X86_TUNE_USE_BIT_TEST.
+       * config/i386/i386.h (ix86_tune_indices): Likewise.
+       (TARGET_USE_BIT_TEST): Removed.
+
 2008-10-07  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
 
        * config.gcc (arm*-*-*): Add aapcs-linux to supported ABIs.
index dab834154775a2114228f8a534c13b52ed311cbd..d464f51981cf85282bed744fb4dbbd9d14b187ac 100644 (file)
@@ -1229,9 +1229,6 @@ static unsigned int initial_ix86_tune_features[X86_TUNE_LAST] = {
   /* X86_TUNE_ZERO_EXTEND_WITH_AND */
   m_486 | m_PENT,
 
-  /* X86_TUNE_USE_BIT_TEST */
-  m_386,
-
   /* X86_TUNE_UNROLL_STRLEN */
   m_486 | m_PENT | m_PPRO | m_AMD_MULTIPLE | m_K6 | m_CORE2 | m_GENERIC,
 
index 3af68e9a8a6270ab7b32cf541147418843dcbe04..81a282e055399e1990769f9a5e4cccd3b624798c 100644 (file)
@@ -237,7 +237,6 @@ enum ix86_tune_indices {
   X86_TUNE_USE_LEAVE,
   X86_TUNE_PUSH_MEMORY,
   X86_TUNE_ZERO_EXTEND_WITH_AND,
-  X86_TUNE_USE_BIT_TEST,
   X86_TUNE_UNROLL_STRLEN,
   X86_TUNE_DEEP_BRANCH_PREDICTION,
   X86_TUNE_BRANCH_PREDICTION_HINTS,
@@ -305,7 +304,6 @@ extern unsigned char ix86_tune_features[X86_TUNE_LAST];
 #define TARGET_PUSH_MEMORY     ix86_tune_features[X86_TUNE_PUSH_MEMORY]
 #define TARGET_ZERO_EXTEND_WITH_AND \
        ix86_tune_features[X86_TUNE_ZERO_EXTEND_WITH_AND]
-#define TARGET_USE_BIT_TEST    ix86_tune_features[X86_TUNE_USE_BIT_TEST]
 #define TARGET_UNROLL_STRLEN   ix86_tune_features[X86_TUNE_UNROLL_STRLEN]
 #define TARGET_DEEP_BRANCH_PREDICTION \
        ix86_tune_features[X86_TUNE_DEEP_BRANCH_PREDICTION]