diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2008-10-07 16:00:30 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2008-10-07 09:00:30 -0700 |
commit | 23cb97b79d10602832ec9617bac5e5e387e883ea (patch) | |
tree | 4a9a2c4aca2e7ecff2b819c9efd44c1c3d7e59ad | |
parent | 5defb0f2085dc651c1d36539198da5d72fa09516 (diff) | |
download | gcc-23cb97b79d10602832ec9617bac5e5e387e883ea.zip gcc-23cb97b79d10602832ec9617bac5e5e387e883ea.tar.gz gcc-23cb97b79d10602832ec9617bac5e5e387e883ea.tar.bz2 |
re PR target/24765 (TARGET_USE_BIT_TEST is never used)
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
-rw-r--r-- | gcc/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 3 | ||||
-rw-r--r-- | gcc/config/i386/i386.h | 2 |
3 files changed, 8 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e9e66b6..c00e34a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index dab8341..d464f51 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -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, diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h index 3af68e9..81a282e 100644 --- a/gcc/config/i386/i386.h +++ b/gcc/config/i386/i386.h @@ -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] |