Lines Matching refs:rtx

30 extern int frv_legitimate_address_p_1		(machine_mode, rtx,
32 extern rtx frv_find_base_term (rtx);
36 rtx, tree, int);
41 extern int frv_expand_block_move (rtx *);
42 extern int frv_expand_block_clear (rtx *);
43 extern rtx frv_dynamic_chain_address (rtx);
44 extern rtx frv_return_addr_rtx (int, rtx);
45 extern rtx frv_index_memory (rtx, machine_mode, int);
48 extern void frv_final_prescan_insn (rtx_insn *, rtx *, int);
49 extern void frv_emit_move (machine_mode, rtx, rtx);
50 extern int frv_emit_movsi (rtx, rtx);
51 extern const char *output_move_single (rtx *, rtx);
52 extern const char *output_move_double (rtx *, rtx);
54 (rtx *, rtx);
55 extern int frv_emit_cond_branch (rtx *);
56 extern int frv_emit_scc (rtx *);
57 extern rtx frv_split_scc (rtx, rtx, rtx, rtx, HOST_WIDE_INT);
58 extern int frv_emit_cond_move (rtx, rtx, rtx, rtx);
59 extern rtx frv_split_cond_move (rtx *);
60 extern rtx frv_split_minmax (rtx *);
61 extern rtx frv_split_abs (rtx *);
62 extern void frv_split_double_load (rtx, rtx);
63 extern void frv_split_double_store (rtx, rtx);
66 extern void frv_ifcvt_modify_tests (struct ce_if_block *, rtx *, rtx *);
69 rtx *, rtx *);
70 extern rtx frv_ifcvt_modify_insn (struct ce_if_block *, rtx, rtx_insn *);
76 machine_mode, rtx);
79 extern machine_mode frv_select_cc_mode (enum rtx_code, rtx, rtx);
85 extern int frv_acc_group (rtx);
92 extern bool integer_register_operand (rtx, machine_mode);
93 extern bool frv_load_operand (rtx, machine_mode);
94 extern bool gpr_or_fpr_operand (rtx, machine_mode);
95 extern bool gpr_no_subreg_operand (rtx, machine_mode);
96 extern int gpr_or_int6_operand (rtx, machine_mode);
97 extern bool fpr_or_int6_operand (rtx, machine_mode);
98 extern bool gpr_or_int_operand (rtx, machine_mode);
99 extern bool gpr_or_int12_operand (rtx, machine_mode);
100 extern bool gpr_fpr_or_int12_operand (rtx, machine_mode);
101 extern bool gpr_or_int10_operand (rtx, machine_mode);
102 extern bool move_source_operand (rtx, machine_mode);
103 extern bool move_destination_operand (rtx, machine_mode);
104 extern bool condexec_source_operand (rtx, machine_mode);
105 extern bool condexec_dest_operand (rtx, machine_mode);
106 extern bool lr_operand (rtx, machine_mode);
107 extern bool gpr_or_memory_operand (rtx, machine_mode);
108 extern bool fpr_or_memory_operand (rtx, machine_mode);
109 extern bool reg_or_0_operand (rtx, machine_mode);
110 extern bool fcc_operand (rtx, machine_mode);
111 extern bool icc_operand (rtx, machine_mode);
112 extern bool cc_operand (rtx, machine_mode);
113 extern bool fcr_operand (rtx, machine_mode);
114 extern bool icr_operand (rtx, machine_mode);
115 extern bool cr_operand (rtx, machine_mode);
116 extern bool call_operand (rtx, machine_mode);
117 extern bool fpr_operand (rtx, machine_mode);
118 extern bool even_reg_operand (rtx, machine_mode);
119 extern bool odd_reg_operand (rtx, machine_mode);
120 extern bool even_gpr_operand (rtx, machine_mode);
121 extern bool odd_gpr_operand (rtx, machine_mode);
122 extern bool quad_fpr_operand (rtx, machine_mode);
123 extern bool even_fpr_operand (rtx, machine_mode);
124 extern bool odd_fpr_operand (rtx, machine_mode);
125 extern bool dbl_memory_one_insn_operand (rtx, machine_mode);
126 extern bool dbl_memory_two_insn_operand (rtx, machine_mode);
127 extern bool int12_operand (rtx, machine_mode);
128 extern bool int6_operand (rtx, machine_mode);
129 extern bool int5_operand (rtx, machine_mode);
130 extern bool uint5_operand (rtx, machine_mode);
131 extern bool uint4_operand (rtx, machine_mode);
132 extern bool uint1_operand (rtx, machine_mode);
133 extern bool int_2word_operand (rtx, machine_mode);
134 extern int pic_register_operand (rtx, machine_mode);
135 extern int pic_symbolic_operand (rtx, machine_mode);
136 extern int small_data_register_operand (rtx, machine_mode);
137 extern int small_data_symbolic_operand (rtx, machine_mode);
138 extern bool upper_int16_operand (rtx, machine_mode);
139 extern bool uint16_operand (rtx, machine_mode);
140 extern bool symbolic_operand (rtx, machine_mode);
141 extern bool relational_operator (rtx, machine_mode);
142 extern int signed_relational_operator (rtx, machine_mode);
143 extern int unsigned_relational_operator (rtx, machine_mode);
144 extern bool float_relational_operator (rtx, machine_mode);
145 extern bool ccr_eqne_operator (rtx, machine_mode);
146 extern bool minmax_operator (rtx, machine_mode);
147 extern bool condexec_si_binary_operator (rtx, machine_mode);
148 extern bool condexec_si_media_operator (rtx, machine_mode);
149 extern bool condexec_si_divide_operator (rtx, machine_mode);
150 extern bool condexec_si_unary_operator (rtx, machine_mode);
151 extern bool condexec_sf_conv_operator (rtx, machine_mode);
152 extern bool condexec_sf_add_operator (rtx, machine_mode);
153 extern int condexec_memory_operand (rtx, machine_mode);
154 extern bool intop_compare_operator (rtx, machine_mode);
155 extern bool acc_operand (rtx, machine_mode);
156 extern bool even_acc_operand (rtx, machine_mode);
157 extern bool quad_acc_operand (rtx, machine_mode);
158 extern bool accg_operand (rtx, machine_mode);
159 extern rtx frv_matching_accg_for_acc (rtx);
160 extern void frv_expand_fdpic_call (rtx *, bool, bool);
161 extern rtx frv_gen_GPsym2reg (rtx, rtx);
162 extern int frv_legitimate_memory_operand (rtx, machine_mode, int);
168 rtx symbol;
173 extern bool frv_const_unspec_p (rtx, struct frv_unspec *);