diff options
author | Joseph Myers <joseph@codesourcery.com> | 2010-09-15 13:00:54 +0100 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2010-09-15 13:00:54 +0100 |
commit | 6d96b48ba8817d0c60426f814875b3ae338acd33 (patch) | |
tree | 29e3a50af18d81795f63cdc7a059835b26897ead /gcc | |
parent | 0f38f229473526149297ef91d70e0d5dba93b3e9 (diff) | |
download | gcc-6d96b48ba8817d0c60426f814875b3ae338acd33.zip gcc-6d96b48ba8817d0c60426f814875b3ae338acd33.tar.gz gcc-6d96b48ba8817d0c60426f814875b3ae338acd33.tar.bz2 |
pdp11.c (register_move_cost): Rename to pdp11_register_move_cost.
* config/pdp11/pdp11.c (register_move_cost): Rename to
pdp11_register_move_cost.
* config/pdp11/pdp11-protos.h (register_move_cost): Rename to
pdp11_register_move_cost.
* config/pdp11/pdp11.h (REGISTER_MOVE_COST): Call
pdp11_register_move_cost instead of register_move_cost.
From-SVN: r164303
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/config/pdp11/pdp11-protos.h | 5 | ||||
-rw-r--r-- | gcc/config/pdp11/pdp11.c | 2 | ||||
-rw-r--r-- | gcc/config/pdp11/pdp11.h | 2 |
4 files changed, 14 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f68cc5d..94f6d2b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2010-09-15 Joseph Myers <joseph@codesourcery.com> + + * config/pdp11/pdp11.c (register_move_cost): Rename to + pdp11_register_move_cost. + * config/pdp11/pdp11-protos.h (register_move_cost): Rename to + pdp11_register_move_cost. + * config/pdp11/pdp11.h (REGISTER_MOVE_COST): Call + pdp11_register_move_cost instead of register_move_cost. + 2010-09-15 Tejas Belagod <tejas.belagod@arm.com> * config/arm/neon.md (vec_pack_trunc_<mode>): Instruction diff --git a/gcc/config/pdp11/pdp11-protos.h b/gcc/config/pdp11/pdp11-protos.h index 2c4bd22..16c070d 100644 --- a/gcc/config/pdp11/pdp11-protos.h +++ b/gcc/config/pdp11/pdp11-protos.h @@ -1,5 +1,6 @@ /* Definitions of target machine for GNU compiler, for the pdp-11 - Copyright (C) 2000, 2003, 2004, 2007 Free Software Foundation, Inc. + Copyright (C) 2000, 2003, 2004, 2007, 2009, 2010 + Free Software Foundation, Inc. Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at). This file is part of GCC. @@ -34,7 +35,7 @@ extern const char *output_move_quad (rtx *); extern const char *output_block_move (rtx *); extern const char *output_jump (enum rtx_code, int, int); extern void print_operand_address (FILE *, rtx); -extern int register_move_cost (enum reg_class, enum reg_class); +extern int pdp11_register_move_cost (enum reg_class, enum reg_class); #endif /* RTX_CODE */ extern void output_ascii (FILE *, const char *, int); diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.c index 186fbed..5629718 100644 --- a/gcc/config/pdp11/pdp11.c +++ b/gcc/config/pdp11/pdp11.c @@ -1070,7 +1070,7 @@ static const int move_costs[N_REG_CLASSES][N_REG_CLASSES] = -- as we do here with 22 -- or not ? */ int -register_move_cost(enum reg_class c1, enum reg_class c2) +pdp11_register_move_cost (enum reg_class c1, enum reg_class c2) { return move_costs[(int)c1][(int)c2]; } diff --git a/gcc/config/pdp11/pdp11.h b/gcc/config/pdp11/pdp11.h index 006fb4c..4ebd887 100644 --- a/gcc/config/pdp11/pdp11.h +++ b/gcc/config/pdp11/pdp11.h @@ -764,7 +764,7 @@ extern int may_call_alloca; /* cost of moving one register class to another */ #define REGISTER_MOVE_COST(MODE, CLASS1, CLASS2) \ - register_move_cost (CLASS1, CLASS2) + pdp11_register_move_cost (CLASS1, CLASS2) /* Tell emit-rtl.c how to initialize special values on a per-function base. */ extern int optimize; |