diff options
author | Anatoly Sokolov <aesok@post.ru> | 2010-07-11 01:42:15 +0400 |
---|---|---|
committer | Anatoly Sokolov <aesok@gcc.gnu.org> | 2010-07-11 01:42:15 +0400 |
commit | a56b31caff25c5583ad6b7db6b828b6b07582fc9 (patch) | |
tree | 3550a11df33366ca32eb249890c987d9056dd0d7 /gcc/rtl.h | |
parent | bec922f0407cfb7f184581dc7b5cc10d91cc1063 (diff) | |
download | gcc-a56b31caff25c5583ad6b7db6b828b6b07582fc9.tar.gz |
reginfo.h (reg_classes_intersect_p): Change arguments type to reg_class_t.
* reginfo.h (reg_classes_intersect_p): Change arguments type to
reg_class_t.
* rtl.h (reg_classes_intersect_p): Adjust prototype.
* config/rs6000/rs6000.h (REGISTER_MOVE_COST, MEMORY_MOVE_COST):
Remove macros.
* config/rs6000/rs6000-protos.h (rs6000_register_move_cost,
rs6000_memory_move_cost): Remove
* config/rs6000/rs6000.c (TARGET_REGISTER_MOVE_COST,
TARGET_MEMORY_MOVE_COST): Define.
(rs6000_register_move_cost): Make static. Change arguments type from
enum reg_class to reg_class_t. Adjust rs6000_memory_move_cost calls.
(rs6000_memory_move_cost): Make static. Change arguments type from
'enum reg_class' to reg_class_t.
From-SVN: r162045
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h index 02f74f575c3..6cc44b914b9 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -2314,7 +2314,7 @@ extern HARD_REG_SET eliminable_regset; extern void mark_elimination (int, int); /* In reginfo.c */ -extern int reg_classes_intersect_p (enum reg_class, enum reg_class); +extern int reg_classes_intersect_p (reg_class_t, reg_class_t); extern int reg_class_subset_p (enum reg_class, enum reg_class); extern void globalize_reg (int); extern void init_reg_modes_target (void); |