]> git.ipfire.org Git - thirdparty/gcc.git/commit
reginfo.h (reg_classes_intersect_p): Change arguments type to reg_class_t.
authorAnatoly Sokolov <aesok@post.ru>
Sat, 10 Jul 2010 21:42:15 +0000 (01:42 +0400)
committerAnatoly Sokolov <aesok@gcc.gnu.org>
Sat, 10 Jul 2010 21:42:15 +0000 (01:42 +0400)
commita56b31caff25c5583ad6b7db6b828b6b07582fc9
tree3550a11df33366ca32eb249890c987d9056dd0d7
parentbec922f0407cfb7f184581dc7b5cc10d91cc1063
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/ChangeLog
gcc/config/rs6000/rs6000-protos.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.h
gcc/reginfo.c
gcc/rtl.h