diff options
Diffstat (limited to 'gcc/config/rs6000/rs6000.h')
-rw-r--r-- | gcc/config/rs6000/rs6000.h | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index 9d64f7e..7590dfd 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -386,7 +386,8 @@ enum processor_type PROCESSOR_PPC7400, PROCESSOR_PPC7450, PROCESSOR_PPC8540, - PROCESSOR_POWER4 + PROCESSOR_POWER4, + PROCESSOR_POWER5 }; extern enum processor_type rs6000_cpu; @@ -550,19 +551,6 @@ extern const char *rs6000_warn_altivec_long_switch; #define TARGET_ALIGN_NATURAL 0 #endif -/* Set a default value for DEFAULT_SCHED_COSTLY_DEP used by target hook - is_costly_dependence. */ -#define DEFAULT_SCHED_COSTLY_DEP \ - (rs6000_cpu == PROCESSOR_POWER4 ? store_to_load_dep_costly : no_dep_costly) - -/* Define if the target has restricted dispatch slot instructions. */ -#define DEFAULT_RESTRICTED_INSNS_PRIORITY (rs6000_cpu == PROCESSOR_POWER4 ? 1 : 0) - -/* Set a default value for post scheduling nop insertion scheme - (used by taget hook sched_finish). */ -#define DEFAULT_SCHED_FINISH_NOP_INSERTION_SCHEME \ - (rs6000_cpu == PROCESSOR_POWER4 ? sched_finish_regroup_exact : sched_finish_none) - #define TARGET_LONG_DOUBLE_128 (rs6000_long_double_type_size == 128) #define TARGET_ALTIVEC_ABI rs6000_altivec_abi #define TARGET_ALTIVEC_VRSAVE rs6000_altivec_vrsave |