aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2015-05-15 08:47:18 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2015-05-15 08:47:18 +0000
commit95f991707bac9b29b5e762588acad5fa37ac89d0 (patch)
tree72fe26dd4bf1d3b927a5f11bab9b841a690306c9
parent4cbd1e61e64e6bd37041386d86664d2fddc243c7 (diff)
downloadgcc-95f991707bac9b29b5e762588acad5fa37ac89d0.zip
gcc-95f991707bac9b29b5e762588acad5fa37ac89d0.tar.gz
gcc-95f991707bac9b29b5e762588acad5fa37ac89d0.tar.bz2
[AArch64] Removed unused SLOWMUL target flags
* config/aarch64/aarch64.h (AARCH64_TUNE_SLOWMUL): Delete. (AARCH64_FL_SLOWMUL): Delete. (AARCH64_FL_CRC): Redefine to 1<<3. (AARCH64_FL_USE_FMA_STEERING_PASS): Redefine to 1<<4. From-SVN: r223214
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config/aarch64/aarch64.h6
2 files changed, 9 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 35b7761..8dafd1e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2015-05-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/aarch64/aarch64.h (AARCH64_TUNE_SLOWMUL): Delete.
+ (AARCH64_FL_SLOWMUL): Delete.
+ (AARCH64_FL_CRC): Redefine to 1<<3.
+ (AARCH64_FL_USE_FMA_STEERING_PASS): Redefine to 1<<4.
+
2015-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
* config/arm/arm.h (LOGICAL_OP_NON_SHORT_CIRCUIT): Add appropriate
diff --git a/gcc/config/aarch64/aarch64.h b/gcc/config/aarch64/aarch64.h
index c85d279..25b9927 100644
--- a/gcc/config/aarch64/aarch64.h
+++ b/gcc/config/aarch64/aarch64.h
@@ -198,10 +198,9 @@ extern unsigned aarch64_architecture_version;
#define AARCH64_FL_SIMD (1 << 0) /* Has SIMD instructions. */
#define AARCH64_FL_FP (1 << 1) /* Has FP. */
#define AARCH64_FL_CRYPTO (1 << 2) /* Has crypto. */
-#define AARCH64_FL_SLOWMUL (1 << 3) /* A slow multiply core. */
-#define AARCH64_FL_CRC (1 << 4) /* Has CRC. */
+#define AARCH64_FL_CRC (1 << 3) /* Has CRC. */
/* Has static dispatch of FMA. */
-#define AARCH64_FL_USE_FMA_STEERING_PASS (1 << 5)
+#define AARCH64_FL_USE_FMA_STEERING_PASS (1 << 4)
/* Has FP and SIMD. */
#define AARCH64_FL_FPSIMD (AARCH64_FL_FP | AARCH64_FL_SIMD)
@@ -221,7 +220,6 @@ extern unsigned long aarch64_isa_flags;
/* Macros to test tuning flags. */
extern unsigned long aarch64_tune_flags;
-#define AARCH64_TUNE_SLOWMUL (aarch64_tune_flags & AARCH64_FL_SLOWMUL)
#define AARCH64_TUNE_FMA_STEERING \
(aarch64_tune_flags & AARCH64_FL_USE_FMA_STEERING_PASS)