Lines Matching defs:stack_ptr
208 } *stack_ptr;
253 static void pop_stack (stack_ptr, int);
261 static int get_hard_regnum (stack_ptr, rtx);
262 static rtx_insn *emit_pop_insn (rtx_insn *, stack_ptr, rtx, enum emit_where);
263 static void swap_to_top (rtx_insn *, stack_ptr, rtx, rtx);
264 static bool move_for_stack_reg (rtx_insn *, stack_ptr, rtx);
265 static bool move_nan_for_stack_reg (rtx_insn *, stack_ptr, rtx);
268 static void compare_for_stack_reg (rtx_insn *, stack_ptr, rtx, bool);
269 static bool subst_stack_regs_pat (rtx_insn *, stack_ptr, rtx);
270 static void subst_asm_stack_regs (rtx_insn *, stack_ptr);
271 static bool subst_stack_regs (rtx_insn *, stack_ptr);
272 static void change_stack (rtx_insn *, stack_ptr, stack_ptr, enum emit_where);
273 static void print_stack (FILE *, stack_ptr);
371 straighten_stack (rtx_insn *insn, stack_ptr regstack)
394 pop_stack (stack_ptr regstack, int regno)
766 get_hard_regnum (stack_ptr regstack, rtx reg)
788 emit_pop_insn (rtx_insn *insn, stack_ptr regstack, rtx reg,
843 emit_swap_insn (rtx_insn *insn, stack_ptr regstack, rtx reg)
1029 swap_to_top (rtx_insn *insn, stack_ptr regstack, rtx src1, rtx src2)
1067 stack_ptr regstack, rtx pat)
1222 move_nan_for_stack_reg (rtx_insn *insn, stack_ptr regstack, rtx dest)
1389 compare_for_stack_reg (rtx_insn *insn, stack_ptr regstack,
1522 subst_stack_regs_pat (rtx_insn *insn, stack_ptr regstack, rtx pat)
2167 subst_asm_stack_regs (rtx_insn *insn, stack_ptr regstack)
2452 subst_stack_regs (rtx_insn *insn, stack_ptr regstack)
2568 change_stack (rtx_insn *insn, stack_ptr old, stack_ptr new_stack,
2786 print_stack (FILE *file, stack_ptr s)
2862 stack_ptr output_stack;
2895 stack_ptr src_stack = &BLOCK_INFO (e->src)->stack_out;
2896 stack_ptr dest_stack = &BLOCK_INFO (e->dest)->stack_in;
2922 stack_ptr target_stack = &BLOCK_INFO (target)->stack_in;
2923 stack_ptr source_stack = &BLOCK_INFO (source)->stack_out;