Searched refs:PATTERN (Results 1 - 25 of 75) sorted by relevance

123

/freebsd-9.3-release/contrib/gcc/
H A Dreorg.c255 return (GET_CODE (PATTERN (insn)) == SEQUENCE
256 || GET_CODE (PATTERN (insn)) == ASM_INPUT
257 || asm_noperands (PATTERN (insn)) >= 0);
362 && (GET_CODE (PATTERN (insn)) == USE
363 || GET_CODE (PATTERN (insn)) == CLOBBER)))
371 && GET_CODE (PATTERN (PREV_INSN (insn))) == RETURN)
394 && (GET_CODE (PATTERN (insn)) == RETURN)))
566 && GET_CODE (PATTERN (PREV_INSN (seq_insn))) == SEQUENCE)
567 NEXT_INSN (XVECEXP (PATTERN (PREV_INSN (seq_insn)), 0,
568 XVECLEN (PATTERN (PREV_INS
[all...]
H A Dresource.c195 && GET_CODE (PATTERN (insn)) == SEQUENCE)
196 insn = XVECEXP (PATTERN (insn), 0, 0);
341 sequence = PATTERN (NEXT_INSN (insn));
381 rtx slot_pat = PATTERN (XVECEXP (sequence, 0, i));
406 mark_referenced_resources (PATTERN (x), res, include_delayed_effects);
475 if (GET_CODE (PATTERN (insn)) == USE)
480 if (INSN_P (XEXP (PATTERN (insn), 0)))
481 mark_set_resources (XEXP (PATTERN (insn), 0), res, 0,
487 else if (GET_CODE (PATTERN (insn)) == CLOBBER)
489 else if (GET_CODE (PATTERN (ins
[all...]
H A Dcfgbuild.c70 || (GET_CODE (PATTERN (NEXT_INSN (insn))) != ADDR_VEC
71 && GET_CODE (PATTERN (NEXT_INSN (insn))) != ADDR_DIFF_VEC));
74 return (GET_CODE (PATTERN (insn)) != ADDR_VEC
75 && GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC);
106 return (GET_CODE (PATTERN (insn)) != ADDR_VEC
107 && GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC);
114 && GET_CODE (PATTERN (insn)) != COND_EXEC)
126 if (GET_CODE (PATTERN (insn)) == TRAP_IF
127 && XEXP (PATTERN (insn), 0) == const1_rtx)
309 if (GET_CODE (PATTERN (ins
[all...]
H A Dregmove.c287 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 (
[all...]
H A Djump.c224 && ! reg_mentioned_p (XEXP (note, 0), PATTERN (insn)))
241 mark_jump_label (PATTERN (insn), insn, 0);
801 && GET_CODE (PATTERN (insn)) == SET
802 && GET_CODE (SET_DEST (PATTERN (insn))) == PC
803 && GET_CODE (SET_SRC (PATTERN (insn))) == LABEL_REF);
815 rtx x = PATTERN (insn);
843 rtx x = PATTERN (insn);
877 pat = PATTERN (insn);
967 return for_each_rtx (&PATTERN (insn), returnjump_p_1, NULL);
1004 x = PATTERN (
[all...]
H A Dpostreload-gcse.c101 /* The expression (SET_SRC for expressions, PATTERN for assignments). */
644 note_stores (PATTERN (setter), find_mem_conflicts, x);
731 note_stores (PATTERN (insn), record_last_set_info, insn);
776 rtx pat = PATTERN (insn);
859 if (INSN_P (insn) && GET_CODE (PATTERN (insn)) == SET)
893 if (INSN_P (insn) && reg_overlap_mentioned_p (reg, PATTERN (insn)))
905 if (REG_P (SET_DEST (PATTERN (insn))))
907 return SET_DEST(PATTERN(insn));
911 gcc_assert (REG_P (SET_SRC (PATTERN (insn))));
912 return SET_SRC (PATTERN (ins
[all...]
H A Dcombine.c285 (by combining in a previous insn). The PATTERN of this insn
647 new_other_cost = insn_rtx_cost (PATTERN (undobuf.other_insn));
781 note_stores (PATTERN (insn), set_nonzero_bits_and_sign_copies,
794 uid_insn_cost[INSN_UID (insn)] = insn_rtx_cost (PATTERN (insn));
829 check_conversions (insn, PATTERN (insn));
869 && sets_cc0_p (PATTERN (prev)))
887 && sets_cc0_p (PATTERN (prev))
888 && GET_CODE (PATTERN (insn)) == SET
889 && reg_mentioned_p (cc0_rtx, SET_SRC (PATTERN (insn))))
908 && GET_CODE (PATTERN (XEX
[all...]
H A Dfinal.c410 body = PATTERN (insn);
421 body = PATTERN (insn);
543 int align = GET_MODE_SIZE (GET_MODE (PATTERN (addr_vec)));
877 rtx nextbody = PATTERN (next);
968 || GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC)
970 pat = PATTERN (insn);
1039 body = PATTERN (insn);
1072 || asm_noperands (PATTERN (XVECEXP (body, 0, i))) >= 0)
1073 inner_length = (asm_insn_count (PATTERN (inner_insn))
1154 && GET_CODE (PATTERN (ins
[all...]
H A Drtl-error.c43 rtx body = PATTERN (insn);
H A Dreload1.c738 if (INSN_P (insn) && GET_CODE (PATTERN (insn)) == USE
743 scan_paradoxical_subregs (PATTERN (insn));
850 note_stores (PATTERN (insn), mark_not_eliminable, NULL);
1071 else if (reg_set_p (regno_reg_rtx[i], PATTERN (equiv_insn)))
1179 if ((GET_CODE (PATTERN (insn)) == USE
1183 || (GET_CODE (PATTERN (insn)) == CLOBBER
1184 && (!MEM_P (XEXP (PATTERN (insn), 0))
1185 || GET_MODE (XEXP (PATTERN (insn), 0)) != BLKmode
1186 || (GET_CODE (XEXP (XEXP (PATTERN (insn), 0), 0)) != SCRATCH
1187 && XEXP (XEXP (PATTERN (ins
[all...]
H A Demit-rtl.c2143 reset_used_flags (PATTERN (p));
2306 reset_used_flags (PATTERN (p));
2314 verify_rtx_sharing (PATTERN (p), p);
2329 PATTERN (insn) = copy_rtx_if_shared (PATTERN (insn));
2746 && GET_CODE (PATTERN (insn)) == SEQUENCE)
2747 insn = XVECEXP (PATTERN (insn), 0, 0);
2772 && GET_CODE (PATTERN (insn)) == SEQUENCE)
2773 insn = XVECEXP (PATTERN (insn), 0,
2774 XVECLEN (PATTERN (ins
[all...]
H A Dmode-switching.c235 && GET_CODE (PATTERN (last_insn)) == USE
236 && GET_CODE ((ret_reg = XEXP (PATTERN (last_insn), 0))) == REG)
255 if (GET_CODE (PATTERN (return_copy)) == USE
256 && GET_CODE (XEXP (PATTERN (return_copy), 0)) == REG
258 (REGNO (XEXP (PATTERN (return_copy), 0)))))
270 return_copy_pat = PATTERN (return_copy);
501 note_stores (PATTERN (insn), reg_becomes_live, &live_now);
H A Dcfglayout.c121 && (GET_CODE (PATTERN (NEXT_INSN (insn))) == ADDR_VEC
122 || GET_CODE (PATTERN (NEXT_INSN (insn))) == ADDR_DIFF_VEC))
287 && GET_CODE (PATTERN (insn)) != ADDR_VEC
288 && GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC);
551 && (GET_CODE (PATTERN (insn)) == ADDR_VEC
552 || GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC))
558 if (GET_CODE (PATTERN (insn)) == SEQUENCE)
561 rtx body = PATTERN (insn);
974 if (GET_CODE (PATTERN (insn)) == ADDR_VEC
975 || GET_CODE (PATTERN (ins
[all...]
H A Dlocal-alloc.c508 note_stores (PATTERN (insn), validate_equiv_mem_from_store, NULL);
775 if (memref_referenced_p (memref, PATTERN (insn)))
844 note_stores (PATTERN (insn), no_equiv, NULL);
847 else if (GET_CODE (PATTERN (insn)) == PARALLEL)
851 for (i = XVECLEN (PATTERN (insn), 0) - 1; i >= 0; i--)
853 rtx part = XVECEXP (PATTERN (insn), 0, i);
1011 && equiv_init_movable_p (PATTERN (insn), regno))
1109 && reg_mentioned_p (XEXP (link, 0), PATTERN (insn)))
1133 if (asm_noperands (PATTERN (equiv_insn)) < 0
1181 new_insn = emit_insn_before (PATTERN (equiv_ins
[all...]
H A Dgcse.c292 /* The expression (SET_SRC for expressions, PATTERN for assignments). */
854 if (recog (PATTERN (insn), insn, NULL) >= 0)
1159 note_stores (PATTERN (insn), record_set_info, insn);
1237 PUT_MODE (SET_DEST (PATTERN (test_insn)), GET_MODE (x));
1238 SET_SRC (PATTERN (test_insn)) = x;
1239 return ((icode = recog (PATTERN (test_insn), test_insn, &num_clobbers)) >= 0
1415 note_stores (PATTERN (setter), mems_conflict_for_gcse_p, NULL);
1843 rtx pat = PATTERN (insn);
1999 note_stores (PATTERN (insn), canon_list_insert, (void*) insn);
2082 note_stores (PATTERN (ins
[all...]
H A Drecog.h140 INSN_CODE (insn) = recog (PATTERN (insn), insn, 0);
H A Dreg-stack.c336 test = stack_regs_mentioned_p (PATTERN (insn)) ? 1 : 2;
356 if (INSN_P (insn) && reg_mentioned_p (ix86_flags_rtx, PATTERN (insn)))
469 rtx body = PATTERN (insn);
493 PATTERN (insn) = gen_rtx_USE (VOIDmode, const0_rtx);
638 PATTERN (insn) = gen_rtx_USE (VOIDmode, const0_rtx);
1115 PATTERN (insn) = pat;
1160 rtx pat = PATTERN (insn);
1171 pat = PATTERN (insn);
1202 pat = PATTERN (insn);
1213 pat = PATTERN (ins
[all...]
H A Dsched-rgn.c1665 if (GET_CODE (PATTERN (insn)) == SET
1666 || GET_CODE (PATTERN (insn)) == CLOBBER)
1667 return check_live_1 (src, PATTERN (insn));
1668 else if (GET_CODE (PATTERN (insn)) == PARALLEL)
1671 for (j = XVECLEN (PATTERN (insn), 0) - 1; j >= 0; j--)
1672 if ((GET_CODE (XVECEXP (PATTERN (insn), 0, j)) == SET
1673 || GET_CODE (XVECEXP (PATTERN (insn), 0, j)) == CLOBBER)
1674 && !check_live_1 (src, XVECEXP (PATTERN (insn), 0, j)))
1690 if (GET_CODE (PATTERN (insn)) == SET
1691 || GET_CODE (PATTERN (ins
[all...]
H A Dflow.c481 int r = for_each_rtx (&PATTERN (head), verify_wide_reg_1, &regno);
862 && (GET_CODE (PATTERN (next)) == ADDR_VEC
863 || GET_CODE (PATTERN (next)) == ADDR_DIFF_VEC))
914 note_stores (PATTERN (insn),
1665 && (GET_CODE (PATTERN (next)) == ADDR_VEC
1666 || GET_CODE (PATTERN (next)) == ADDR_DIFF_VEC))
1668 rtx pat = PATTERN (next);
1717 insn_is_dead = insn_dead_p (pbi, PATTERN (insn), 0, REG_NOTES (insn));
1747 mark_set_regs (pbi, PATTERN (insn), insn);
1829 mark_set_regs (pbi, PATTERN (ins
[all...]
H A Dregrename.c164 note_stores (PATTERN (insn), note_sets, (void *) &live);
180 note_stores (PATTERN (insn), note_sets, (void *) pset);
691 GET_CODE (PATTERN (insn)) == COND_EXEC ? OP_INOUT : OP_OUT, 0);
717 GET_CODE (PATTERN (insn)) == COND_EXEC ? OP_INOUT : OP_OUT, 0);
790 predicated = GET_CODE (PATTERN (insn)) == COND_EXEC;
835 scan_rtx (insn, &PATTERN (insn), NO_REGS, terminate_all_read,
850 if (asm_noperands (PATTERN (insn)) > 0)
926 scan_rtx (insn, &PATTERN (insn), NO_REGS, terminate_write, OP_IN, 0);
939 if (asm_noperands (PATTERN (insn)) > 0)
1619 is_asm = asm_noperands (PATTERN (ins
[all...]
H A Dcfgrtl.c159 && (GET_CODE (PATTERN (insn)) == ADDR_VEC
160 || GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC))
162 rtx pat = PATTERN (insn);
163 int diff_vec_p = GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC;
742 if (reg_mentioned_p (cc0_rtx, PATTERN (insn)))
902 if (GET_CODE (PATTERN (tmp)) == ADDR_VEC)
903 vec = XVEC (PATTERN (tmp), 0);
905 vec = XVEC (PATTERN (tmp), 1);
1877 if (n_eh && GET_CODE (PATTERN (BB_END (bb))) != RESX
2095 && (GET_CODE (PATTERN (NEXT_INS
[all...]
/freebsd-9.3-release/bin/pax/
H A Dpax.h74 typedef struct pattern PATTERN; typedef in typeref:struct:pattern
197 PATTERN *pat; /* ptr to pattern match (if any) */
H A Dpat_rep.c66 static PATTERN *pathead = NULL; /* file pattern match list head */
67 static PATTERN *pattail = NULL; /* file pattern match list tail */
223 PATTERN *pt;
238 if ((pt = (PATTERN *)malloc(sizeof(PATTERN))) == NULL) {
268 PATTERN *pt;
305 PATTERN *pt;
306 PATTERN **ppt;
424 PATTERN *pt;
/freebsd-9.3-release/contrib/gcc/config/s390/
H A Ds390.c455 if (GET_CODE (PATTERN (insn)) == SET)
456 return s390_match_ccmode_set (PATTERN (insn), req_mode);
458 if (GET_CODE (PATTERN (insn)) == PARALLEL)
459 for (i = 0; i < XVECLEN (PATTERN (insn), 0); i++)
461 rtx set = XVECEXP (PATTERN (insn), 0, i);
4459 && for_each_rtx (&PATTERN (insn), get_some_local_dynamic_name_1, 0))
4815 dep_rtx = PATTERN (dep_rtx);
4831 pat = PATTERN (insn);
4841 return reg_used_in_mem_p (regno, PATTERN (insn));
4852 rtx dep_rtx = PATTERN (dep_ins
[all...]
/freebsd-9.3-release/contrib/openresolv/
H A Dresolvconf.in71 -l [\$PATTERN] Show DNS information, optionally from interfaces
73 -i [\$PATTERN] Show interfaces that have supplied DNS information
76 -v [\$PATTERN] echo NEWDOMAIN, NEWSEARCH and NEWNS variables to

Completed in 394 milliseconds

123