From: Kyrylo Tkachov Date: Fri, 15 May 2015 08:47:18 +0000 (+0000) Subject: [AArch64] Removed unused SLOWMUL target flags X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=95f991707bac9b29b5e762588acad5fa37ac89d0;p=gcc.git [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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 35b776139a4..8dafd1e6c10 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2015-05-15 Kyrylo Tkachov + + * 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 * 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 c85d2796851..25b9927ab3c 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)