/freebsd-12-stable/contrib/gcc/ |
H A D | reorg.c | 255 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 D | resource.c | 195 && 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 D | cfgbuild.c | 70 || (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 D | regmove.c | 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 ( [all...] |
H A D | jump.c | 224 && ! 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 D | postreload-gcse.c | 101 /* 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 D | combine.c | 285 (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 D | final.c | 410 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 D | rtl-error.c | 43 rtx body = PATTERN (insn);
|
H A D | reload1.c | 738 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 D | emit-rtl.c | 2143 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 D | mode-switching.c | 235 && 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 D | cfglayout.c | 121 && (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 D | local-alloc.c | 508 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 D | gcse.c | 292 /* 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 D | recog.h | 140 INSN_CODE (insn) = recog (PATTERN (insn), insn, 0);
|
H A D | reg-stack.c | 336 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 D | sched-rgn.c | 1665 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 D | flow.c | 481 int r = for_each_rtx (&PATTERN (head), verify_wide_reg_1, ®no); 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 D | regrename.c | 164 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 D | cfgrtl.c | 159 && (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...] |
H A D | recog.c | 250 rtx pat = PATTERN (insn); 258 int is_asm = icode < 0 && asm_noperands (PATTERN (insn)) >= 0; 263 if ((is_asm && ! check_asm_operands (PATTERN (insn))) 280 PATTERN (insn) = pat = newpat; 337 rtx pat = PATTERN (object); 346 && asm_noperands (PATTERN (object)) < 0) 369 we are processing specified &XVECEXP (PATTERN (object), 0, X) 372 validate_change (object, &PATTERN (object), newpat, 1); 661 validate_replace_rtx_1 (&PATTERN (insn), from, to, insn); 670 validate_replace_rtx_1 (&PATTERN (ins [all...] |
/freebsd-12-stable/bin/pax/ |
H A D | pax.h | 76 typedef struct pattern PATTERN; typedef in typeref:struct:pattern 199 PATTERN *pat; /* ptr to pattern match (if any) */
|
H A D | pat_rep.c | 66 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-12-stable/contrib/gcc/config/s390/ |
H A D | s390.c | 455 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...] |