Lines Matching refs:rtx

81   rtx in;
84 rtx out;
108 rtx in_reg;
109 rtx out_reg;
115 reload_reg_class, and store here an rtx for that register with mode from
117 rtx reg_rtx;
158 extern GTY (()) VEC(rtx,gc) *reg_equiv_memory_loc_vec;
159 extern rtx *reg_equiv_constant;
160 extern rtx *reg_equiv_invariant;
161 extern rtx *reg_equiv_memory_loc;
162 extern rtx *reg_equiv_address;
163 extern rtx *reg_equiv_mem;
164 extern rtx *reg_equiv_alt_mem_list;
168 extern GTY((length("reg_equiv_init_size"))) rtx *reg_equiv_init;
176 extern rtx reload_earlyclobbers[MAX_RECOG_OPERANDS];
211 /* The rtx of the insn. */
212 rtx insn;
249 enum machine_mode, rtx);
258 extern rtx get_secondary_mem (rtx, enum machine_mode, int, enum reload_type);
271 extern int remove_address_replacements (rtx in_rtx);
276 extern int operands_match_p (rtx, rtx);
279 extern int safe_from_earlyclobber (rtx, rtx);
284 extern int find_reloads (rtx, int, int, int, short *);
290 extern rtx form_sum (rtx, rtx);
294 extern void subst_reloads (rtx);
299 extern void copy_replacements (rtx, rtx);
302 extern void move_replacements (rtx *x, rtx *y);
306 extern rtx find_replacement (rtx *);
309 extern int reg_overlap_mentioned_for_reload_p (rtx, rtx);
313 extern rtx find_equiv_reg (rtx, rtx, enum reg_class, int, short *,
317 extern int regno_clobbered_p (unsigned int, rtx, enum machine_mode, int);
320 extern int earlyclobber_operand_p (rtx);
323 extern int push_reload (rtx, rtx, rtx *, rtx *, enum reg_class,
328 extern void reload_cse_regs (rtx);
336 extern int reload (rtx, int);
344 extern rtx eliminate_regs (rtx, enum machine_mode, rtx);
364 extern void cleanup_subreg_operands (rtx);
372 extern rtx reload_adjust_reg_for_mode (rtx, enum machine_mode);