Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/iq2000/iq2000-protos.h @ 55:77e2b8dfacca gcc-4.4.5
update it from 4.4.3 to 4.5.0
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 12 Feb 2010 23:39:51 +0900 |
parents | a06113de4d67 |
children | f6334be47118 |
comparison
equal
deleted
inserted
replaced
52:c156f1bd5cd9 | 55:77e2b8dfacca |
---|---|
20 #ifndef GCC_IQ2000_PROTOS_H | 20 #ifndef GCC_IQ2000_PROTOS_H |
21 #define GCC_IQ2000_PROTOS_H | 21 #define GCC_IQ2000_PROTOS_H |
22 | 22 |
23 extern int iq2000_check_split (rtx, enum machine_mode); | 23 extern int iq2000_check_split (rtx, enum machine_mode); |
24 extern int iq2000_reg_mode_ok_for_base_p (rtx, enum machine_mode, int); | 24 extern int iq2000_reg_mode_ok_for_base_p (rtx, enum machine_mode, int); |
25 extern int iq2000_legitimate_address_p (enum machine_mode, rtx, int); | |
26 extern const char * iq2000_fill_delay_slot (const char *, enum delay_type, rtx *, rtx); | 25 extern const char * iq2000_fill_delay_slot (const char *, enum delay_type, rtx *, rtx); |
27 extern const char * iq2000_move_1word (rtx *, rtx, int); | 26 extern const char * iq2000_move_1word (rtx *, rtx, int); |
28 extern void override_options (void); | 27 extern void override_options (void); |
29 extern HOST_WIDE_INT iq2000_debugger_offset (rtx, HOST_WIDE_INT); | 28 extern HOST_WIDE_INT iq2000_debugger_offset (rtx, HOST_WIDE_INT); |
30 extern void final_prescan_insn (rtx, rtx *, int); | 29 extern void final_prescan_insn (rtx, rtx *, int); |
39 extern void print_operand_address (FILE *, rtx); | 38 extern void print_operand_address (FILE *, rtx); |
40 extern void print_operand (FILE *, rtx, int); | 39 extern void print_operand (FILE *, rtx, int); |
41 | 40 |
42 #ifdef RTX_CODE | 41 #ifdef RTX_CODE |
43 extern rtx gen_int_relational (enum rtx_code, rtx, rtx, rtx, int *); | 42 extern rtx gen_int_relational (enum rtx_code, rtx, rtx, rtx, int *); |
44 extern void gen_conditional_branch (rtx *, enum rtx_code); | 43 extern void gen_conditional_branch (rtx *, enum machine_mode); |
45 #endif | 44 #endif |
46 | 45 |
47 #ifdef TREE_CODE | 46 #ifdef TREE_CODE |
48 extern void init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx); | 47 extern void init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx); |
49 extern void function_arg_advance (CUMULATIVE_ARGS *, enum machine_mode, tree, int); | 48 extern void function_arg_advance (CUMULATIVE_ARGS *, enum machine_mode, tree, int); |
50 extern struct rtx_def * function_arg (CUMULATIVE_ARGS *, enum machine_mode, const_tree, int); | 49 extern struct rtx_def * function_arg (CUMULATIVE_ARGS *, enum machine_mode, const_tree, int); |
51 extern rtx iq2000_function_value (const_tree, const_tree); | 50 extern bool iq2000_function_value_regno_p (const unsigned int); |
52 #endif | 51 #endif |
53 | 52 |
54 #endif /* ! GCC_IQ2000_PROTOS_H */ | 53 #endif /* ! GCC_IQ2000_PROTOS_H */ |