diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2015-11-12 13:17:01 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2015-11-12 13:17:01 +0100 |
commit | ef995717ac8dd150710c192f842ebdc8ee8a2f5c (patch) | |
tree | b7e464bbdfcc73d47013f51a993cc4197fc42c18 /gcc/config/alpha/alpha-protos.h | |
parent | 95bcd2a700d3284d3606ddedf18eec22243c1239 (diff) | |
download | gcc-ef995717ac8dd150710c192f842ebdc8ee8a2f5c.zip gcc-ef995717ac8dd150710c192f842ebdc8ee8a2f5c.tar.gz gcc-ef995717ac8dd150710c192f842ebdc8ee8a2f5c.tar.bz2 |
alpha.h (FUNCTION_VALUE, [...]): Remove.
* config/alpha/alpha.h (FUNCTION_VALUE, LIBCALL_VALUE,
FUNCTION_VALUE_REGNO_P): Remove.
* config/alpha/alpha-protos.h (function_value): Remove.
* config/alpha/alpha.c (function_value): Rename to...
(alpha_function_value_1): ... this. Make static.
(alpha_function_value, alpha_libcall_value,
alpha_function_value_regno_p): New functions.
(TARGET_FUNCTION_VALUE, TARGET_LIBCALL_VALUE,
TARGET_FUNCTION_VALUE_REGNO_P): Define.
* config/alpha/alpha.h (REGISTER_MOVE_COST, MEMORY_MOVE_COST): Remove.
* config/alpha/alpha.c (alpha_memory_latency): Make static.
(alpha_register_move_cost, alpha_memory_move_cost): New functions.
(TARGET_REGISTER_MOVE_COST, TARGET_MEMORY_MOVE_COST): Define.
From-SVN: r230250
Diffstat (limited to 'gcc/config/alpha/alpha-protos.h')
-rw-r--r-- | gcc/config/alpha/alpha-protos.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/config/alpha/alpha-protos.h b/gcc/config/alpha/alpha-protos.h index 7d45791..cec8329 100644 --- a/gcc/config/alpha/alpha-protos.h +++ b/gcc/config/alpha/alpha-protos.h @@ -68,7 +68,6 @@ extern rtx alpha_gp_save_rtx (void); extern void alpha_initialize_trampoline (rtx, rtx, rtx, int, int, int); extern rtx alpha_va_arg (tree, tree); -extern rtx function_value (const_tree, const_tree, machine_mode); extern void alpha_start_function (FILE *, const char *, tree); extern void alpha_end_function (FILE *, const char *, tree); |