From a56b31caff25c5583ad6b7db6b828b6b07582fc9 Mon Sep 17 00:00:00 2001 From: Anatoly Sokolov Date: Sun, 11 Jul 2010 01:42:15 +0400 Subject: 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 --- gcc/reginfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/reginfo.c') diff --git a/gcc/reginfo.c b/gcc/reginfo.c index 40f21d1..a9d29c8 100644 --- a/gcc/reginfo.c +++ b/gcc/reginfo.c @@ -1256,7 +1256,7 @@ reg_class_subset_p (enum reg_class c1, enum reg_class c2) /* Return nonzero if there is a register that is in both C1 and C2. */ int -reg_classes_intersect_p (enum reg_class c1, enum reg_class c2) +reg_classes_intersect_p (reg_class_t c1, reg_class_t c2) { return (c1 == c2 || c1 == ALL_REGS -- cgit v1.1