Lines Matching refs:PATTERN

287 	      if (live && reg_mentioned_p (cc0_rtx, PATTERN (insn)))
299 note_stores (PATTERN (insn), flags_set_1, NULL);
437 && asm_noperands (PATTERN (p)) >= 0
438 && reg_overlap_mentioned_p (src, PATTERN (p)))
443 || (GET_CODE (PATTERN (p)) == USE
444 && reg_overlap_mentioned_p (src, XEXP (PATTERN (p), 0))))
468 if (reg_overlap_mentioned_p (src, PATTERN (q)))
476 && reg_mentioned_p (dest, PATTERN (q)))
484 PATTERN (q))))
628 if (reg_mentioned_p (dest, PATTERN (q)))
629 PATTERN (q) = replace_rtx (PATTERN (q), dest, src);
978 if (add && validate_change (insn, &PATTERN (insn), add, 0))
1001 if (reg_overlap_mentioned_p (dst, PATTERN (p)))
1015 if (reg_overlap_mentioned_p (dst, PATTERN (p)))
1026 if (reg_set_p (dst, PATTERN (p)))
1047 else if (reg_set_p (src, PATTERN (p)))
1202 && count_occurrences (PATTERN (insn), src, 0) > 1)
1317 && count_occurrences (PATTERN (insn), src, 0) > 1)
1439 if (reg_overlap_mentioned_p (src, PATTERN (p))
1440 || reg_overlap_mentioned_p (dst, PATTERN (p)))
1463 if (reg_overlap_mentioned_p (src, PATTERN (p)))
1739 || (GET_CODE (PATTERN (p)) == USE
1740 && reg_overlap_mentioned_p (src, XEXP (PATTERN (p), 0))))
1762 if (reg_overlap_mentioned_p (src, PATTERN (p)))
1776 else if (reg_overlap_mentioned_p (src, PATTERN (q))
1845 if (reg_overlap_mentioned_p (dst, PATTERN (p)))
1847 if (! src_note && reg_overlap_mentioned_p (src, PATTERN (p)))
1880 post_inc = emit_insn_after (copy_rtx (PATTERN (insn)), p);
1893 rtx pat = PATTERN (insn);
1909 while (! INSN_P (insn) || PATTERN (insn) != pat)
1946 if (reg_overlap_mentioned_p (src, PATTERN (q)))
1997 && (reg_overlap_mentioned_p (src, PATTERN (q))
2002 else if (reg_overlap_mentioned_p (inc_dest, PATTERN (q)))
2013 if (reg_overlap_mentioned_p (dst, PATTERN (insn)))
2179 || GET_CODE (PATTERN (insn)) != PARALLEL)
2182 tmp = PATTERN (insn);
2461 && !for_each_rtx (&PATTERN (insn), record_stack_memrefs, &data))
2472 || reg_mentioned_p (stack_pointer_rtx, PATTERN (insn))))