aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2008-10-07 16:00:30 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2008-10-07 09:00:30 -0700
commit23cb97b79d10602832ec9617bac5e5e387e883ea (patch)
tree4a9a2c4aca2e7ecff2b819c9efd44c1c3d7e59ad
parent5defb0f2085dc651c1d36539198da5d72fa09516 (diff)
downloadgcc-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/ChangeLog8
-rw-r--r--gcc/config/i386/i386.c3
-rw-r--r--gcc/config/i386/i386.h2
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]