frv.h (REGISTER_MOVE_COST, [...]): Remove.
commit33124e84a822225b1a2bc5a157da4d22212df624
authorAnatoly Sokolov <aesok@post.ru>
Sun, 12 Sep 2010 20:33:15 +0000 (13 00:33 +0400)
committerAnatoly Sokolov <aesok@gcc.gnu.org>
Sun, 12 Sep 2010 20:33:15 +0000 (13 00:33 +0400)
tree799990809d4d43520e3c8c8dd49a3ba51c29c1df
parent2cea21ddb8c390d1d9d7cc38e4c93a1722699c39
frv.h (REGISTER_MOVE_COST, [...]): Remove.

* config/frv/frv.h (REGISTER_MOVE_COST, MEMORY_MOVE_COST): Remove.
* config/frv/frv-protos.h (frv_register_move_cost): Remove.
* config/frv/frv.c (frv_register_move_cost): Make static. Change
arguments type to reg_class_t. Add mode argument.
(frv_memory_move_cost): New.
(TARGET_REGISTER_MOVE_COSTS, TARGET_MEMORY_MOVE_COSTS): Define.

From-SVN: r164233
gcc/ChangeLog
gcc/config/frv/frv-protos.h
gcc/config/frv/frv.c
gcc/config/frv/frv.h