Lines Matching defs:fast
59 /* Bitmap obstacks used for block processing by the fast algorithm. */
121 deletable_insn_p (rtx_insn *insn, bool fast, bitmap arg_stores)
142 fast, arg_stores);
177 if (fast)
219 mark_insn (rtx_insn *insn, bool fast)
223 if (!fast)
234 find_call_stack_args (as_a <rtx_call_insn *> (insn), true, fast, NULL);
264 mark_nonreg_stores (rtx_insn *insn, bool fast)
266 if (fast)
299 sp_based_mem_offset (rtx_call_insn *call_insn, const_rtx mem, bool fast)
313 if (!REG_P (addr) || fast)
316 /* If not fast, use chains to see if addr wasn't set to sp + offset. */
351 bool fast;
373 HOST_WIDE_INT off = sp_based_mem_offset (d->call_insn, mem, d->fast);
396 find_call_stack_args (rtx_call_insn *call_insn, bool do_mark, bool fast,
428 HOST_WIDE_INT off = sp_based_mem_offset (call_insn, mem, fast);
449 HOST_WIDE_INT off = sp_based_mem_offset (call_insn, mem, fast);
460 = { sp_bytes, min_sp_off, max_sp_off, call_insn, fast, false };
487 HOST_WIDE_INT off = sp_based_mem_offset (call_insn, mem, fast);
498 if (!deletable_insn_p (insn, fast, NULL))
502 mark_insn (insn, fast);
665 prescan_insns_for_dce (bool fast)
686 if (deletable_insn_p (insn, fast, arg_stores))
687 mark_nonreg_stores (insn, fast);
689 mark_insn (insn, fast);
754 init_dce (bool fast)
758 if (!fast)
769 if (fast)
786 fini_dce (bool fast)
790 if (fast)
1072 /* Perform fast DCE once initialization is done. If WORD_LEVEL is
1222 problem to run fast dce as a side effect of creating the live
1250 /* Run a fast DCE pass. */