diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2015-05-15 08:47:18 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2015-05-15 08:47:18 +0000 |
commit | 95f991707bac9b29b5e762588acad5fa37ac89d0 (patch) | |
tree | 72fe26dd4bf1d3b927a5f11bab9b841a690306c9 | |
parent | 4cbd1e61e64e6bd37041386d86664d2fddc243c7 (diff) | |
download | gcc-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/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/aarch64/aarch64.h | 6 |
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) |