| /freebsd-12-stable/contrib/gcc/ |
| D | reorg.c | 254 return (GET_CODE (PATTERN (insn)) == SEQUENCE in stop_search_p() 255 || GET_CODE (PATTERN (insn)) == ASM_INPUT in stop_search_p() 256 || asm_noperands (PATTERN (insn)) >= 0); in stop_search_p() 359 && (GET_CODE (PATTERN (insn)) == USE in find_end_label() 360 || GET_CODE (PATTERN (insn)) == CLOBBER))) in find_end_label() 368 && GET_CODE (PATTERN (PREV_INSN (insn))) == RETURN) in find_end_label() 391 && (GET_CODE (PATTERN (insn)) == RETURN))) in find_end_label() 562 && GET_CODE (PATTERN (PREV_INSN (seq_insn))) == SEQUENCE) in emit_delay_sequence() 563 NEXT_INSN (XVECEXP (PATTERN (PREV_INSN (seq_insn)), 0, in emit_delay_sequence() 564 XVECLEN (PATTERN (PREV_INSN (seq_insn)), 0) - 1)) in emit_delay_sequence() [all …]
|
| D | resource.c | 192 && GET_CODE (PATTERN (insn)) == SEQUENCE) in next_insn_no_annul() 193 insn = XVECEXP (PATTERN (insn), 0, 0); in next_insn_no_annul() 337 sequence = PATTERN (NEXT_INSN (insn)); in mark_referenced_resources() 377 rtx slot_pat = PATTERN (XVECEXP (sequence, 0, i)); in mark_referenced_resources() 402 mark_referenced_resources (PATTERN (x), res, include_delayed_effects); in mark_referenced_resources() 470 if (GET_CODE (PATTERN (insn)) == USE) in find_dead_or_set_registers() 475 if (INSN_P (XEXP (PATTERN (insn), 0))) in find_dead_or_set_registers() 476 mark_set_resources (XEXP (PATTERN (insn), 0), res, 0, in find_dead_or_set_registers() 482 else if (GET_CODE (PATTERN (insn)) == CLOBBER) in find_dead_or_set_registers() 484 else if (GET_CODE (PATTERN (insn)) == SEQUENCE) in find_dead_or_set_registers() [all …]
|
| D | cfgbuild.c | 68 || (GET_CODE (PATTERN (NEXT_INSN (insn))) != ADDR_VEC in inside_basic_block_p() 69 && GET_CODE (PATTERN (NEXT_INSN (insn))) != ADDR_DIFF_VEC)); in inside_basic_block_p() 72 return (GET_CODE (PATTERN (insn)) != ADDR_VEC in inside_basic_block_p() 73 && GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC); in inside_basic_block_p() 104 return (GET_CODE (PATTERN (insn)) != ADDR_VEC in control_flow_insn_p() 105 && GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC); in control_flow_insn_p() 112 && GET_CODE (PATTERN (insn)) != COND_EXEC) in control_flow_insn_p() 124 if (GET_CODE (PATTERN (insn)) == TRAP_IF in control_flow_insn_p() 125 && XEXP (PATTERN (insn), 0) == const1_rtx) in control_flow_insn_p() 306 if (GET_CODE (PATTERN (insn)) == RESX) in make_edges() [all …]
|
| D | regmove.c | 286 if (live && reg_mentioned_p (cc0_rtx, PATTERN (insn))) in mark_flags_life_zones() 298 note_stores (PATTERN (insn), flags_set_1, NULL); in mark_flags_life_zones() 433 && asm_noperands (PATTERN (p)) >= 0 in optimize_reg_copy_1() 434 && reg_overlap_mentioned_p (src, PATTERN (p))) in optimize_reg_copy_1() 439 || (GET_CODE (PATTERN (p)) == USE in optimize_reg_copy_1() 440 && reg_overlap_mentioned_p (src, XEXP (PATTERN (p), 0)))) in optimize_reg_copy_1() 464 if (reg_overlap_mentioned_p (src, PATTERN (q))) in optimize_reg_copy_1() 472 && reg_mentioned_p (dest, PATTERN (q))) in optimize_reg_copy_1() 480 PATTERN (q)))) in optimize_reg_copy_1() 623 if (reg_mentioned_p (dest, PATTERN (q))) in optimize_reg_copy_2() [all …]
|
| D | jump.c | 221 && ! reg_mentioned_p (XEXP (note, 0), PATTERN (insn))) in init_label_info() 238 mark_jump_label (PATTERN (insn), insn, 0); in mark_all_labels() 792 && GET_CODE (PATTERN (insn)) == SET in simplejump_p() 793 && GET_CODE (SET_DEST (PATTERN (insn))) == PC in simplejump_p() 794 && GET_CODE (SET_SRC (PATTERN (insn))) == LABEL_REF); in simplejump_p() 806 rtx x = PATTERN (insn); in condjump_p() 834 rtx x = PATTERN (insn); in condjump_in_parallel_p() 868 pat = PATTERN (insn); in pc_set() 958 return for_each_rtx (&PATTERN (insn), returnjump_p_1, NULL); in returnjump_p() 995 x = PATTERN (x); in only_sets_cc0_p() [all …]
|
| D | postreload-gcse.c | 634 note_stores (PATTERN (setter), find_mem_conflicts, x); in load_killed_in_block_p() 719 note_stores (PATTERN (insn), record_last_set_info, insn); in record_opr_changes() 763 rtx pat = PATTERN (insn); in hash_scan_set() 845 if (INSN_P (insn) && GET_CODE (PATTERN (insn)) == SET) in compute_hash_table() 878 if (INSN_P (insn) && reg_overlap_mentioned_p (reg, PATTERN (insn))) in reg_used_on_edge() 889 if (REG_P (SET_DEST (PATTERN (insn)))) in get_avail_load_store_reg() 891 return SET_DEST(PATTERN(insn)); in get_avail_load_store_reg() 895 gcc_assert (REG_P (SET_SRC (PATTERN (insn)))); in get_avail_load_store_reg() 896 return SET_SRC (PATTERN (insn)); in get_avail_load_store_reg() 970 pat = PATTERN (insn); in eliminate_partially_redundant_load() [all …]
|
| D | final.c | 407 body = PATTERN (insn); in get_attr_length_1() 418 body = PATTERN (insn); in get_attr_length_1() 539 int align = GET_MODE_SIZE (GET_MODE (PATTERN (addr_vec))); in final_addr_vec_align() 871 rtx nextbody = PATTERN (next); in shorten_branches() 962 || GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC) in shorten_branches() 964 pat = PATTERN (insn); in shorten_branches() 1033 body = PATTERN (insn); in shorten_branches() 1066 || asm_noperands (PATTERN (XVECEXP (body, 0, i))) >= 0) in shorten_branches() 1067 inner_length = (asm_insn_count (PATTERN (inner_insn)) in shorten_branches() 1148 && GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC) in shorten_branches() [all …]
|
| D | combine.c | 641 new_other_cost = insn_rtx_cost (PATTERN (undobuf.other_insn)); in combine_validate_cost() 774 note_stores (PATTERN (insn), set_nonzero_bits_and_sign_copies, in combine_instructions() 787 uid_insn_cost[INSN_UID (insn)] = insn_rtx_cost (PATTERN (insn)); in combine_instructions() 822 check_conversions (insn, PATTERN (insn)); in combine_instructions() 862 && sets_cc0_p (PATTERN (prev))) in combine_instructions() 880 && sets_cc0_p (PATTERN (prev)) in combine_instructions() 881 && GET_CODE (PATTERN (insn)) == SET in combine_instructions() 882 && reg_mentioned_p (cc0_rtx, SET_SRC (PATTERN (insn)))) in combine_instructions() 901 && GET_CODE (PATTERN (XEXP (links, 0))) == SET in combine_instructions() 902 && reg_mentioned_p (cc0_rtx, SET_SRC (PATTERN (XEXP (links, 0)))) in combine_instructions() [all …]
|
| D | reload1.c | 733 if (INSN_P (insn) && GET_CODE (PATTERN (insn)) == USE in reload() 738 scan_paradoxical_subregs (PATTERN (insn)); in reload() 845 note_stores (PATTERN (insn), mark_not_eliminable, NULL); in reload() 1066 else if (reg_set_p (regno_reg_rtx[i], PATTERN (equiv_insn))) in reload() 1174 if ((GET_CODE (PATTERN (insn)) == USE in reload() 1178 || (GET_CODE (PATTERN (insn)) == CLOBBER in reload() 1179 && (!MEM_P (XEXP (PATTERN (insn), 0)) in reload() 1180 || GET_MODE (XEXP (PATTERN (insn), 0)) != BLKmode in reload() 1181 || (GET_CODE (XEXP (XEXP (PATTERN (insn), 0), 0)) != SCRATCH in reload() 1182 && XEXP (XEXP (PATTERN (insn), 0), 0) in reload() [all …]
|
| D | emit-rtl.c | 2132 reset_used_flags (PATTERN (p)); in unshare_all_rtl_again() 2295 reset_used_flags (PATTERN (p)); in verify_rtl_sharing() 2303 verify_rtx_sharing (PATTERN (p), p); in verify_rtl_sharing() 2318 PATTERN (insn) = copy_rtx_if_shared (PATTERN (insn)); in unshare_all_rtl_in_chain() 2733 && GET_CODE (PATTERN (insn)) == SEQUENCE) in get_first_nonnote_insn() 2734 insn = XVECEXP (PATTERN (insn), 0, 0); in get_first_nonnote_insn() 2759 && GET_CODE (PATTERN (insn)) == SEQUENCE) in get_last_nonnote_insn() 2760 insn = XVECEXP (PATTERN (insn), 0, in get_last_nonnote_insn() 2761 XVECLEN (PATTERN (insn), 0) - 1); in get_last_nonnote_insn() 2813 && GET_CODE (PATTERN (insn)) == SEQUENCE) in next_insn() [all …]
|
| D | mode-switching.c | 233 && GET_CODE (PATTERN (last_insn)) == USE in create_pre_exit() 234 && GET_CODE ((ret_reg = XEXP (PATTERN (last_insn), 0))) == REG) in create_pre_exit() 253 if (GET_CODE (PATTERN (return_copy)) == USE in create_pre_exit() 254 && GET_CODE (XEXP (PATTERN (return_copy), 0)) == REG in create_pre_exit() 256 (REGNO (XEXP (PATTERN (return_copy), 0))))) in create_pre_exit() 268 return_copy_pat = PATTERN (return_copy); in create_pre_exit() 499 note_stores (PATTERN (insn), reg_becomes_live, &live_now); in optimize_mode_switching()
|
| D | local-alloc.c | 504 note_stores (PATTERN (insn), validate_equiv_mem_from_store, NULL); in validate_equiv_mem() 770 if (memref_referenced_p (memref, PATTERN (insn))) in memref_used_between_p() 838 note_stores (PATTERN (insn), no_equiv, NULL); in update_equiv_regs() 841 else if (GET_CODE (PATTERN (insn)) == PARALLEL) in update_equiv_regs() 845 for (i = XVECLEN (PATTERN (insn), 0) - 1; i >= 0; i--) in update_equiv_regs() 847 rtx part = XVECEXP (PATTERN (insn), 0, i); in update_equiv_regs() 1005 && equiv_init_movable_p (PATTERN (insn), regno)) in update_equiv_regs() 1103 && reg_mentioned_p (XEXP (link, 0), PATTERN (insn))) in update_equiv_regs() 1127 if (asm_noperands (PATTERN (equiv_insn)) < 0 in update_equiv_regs() 1175 new_insn = emit_insn_before (PATTERN (equiv_insn), insn); in update_equiv_regs() [all …]
|
| D | flow.c | 478 int r = for_each_rtx (&PATTERN (head), verify_wide_reg_1, ®no); in verify_wide_reg() 859 && (GET_CODE (PATTERN (next)) == ADDR_VEC in delete_dead_jumptables() 860 || GET_CODE (PATTERN (next)) == ADDR_DIFF_VEC)) in delete_dead_jumptables() 911 note_stores (PATTERN (insn), in notice_stack_pointer_modification() 1660 && (GET_CODE (PATTERN (next)) == ADDR_VEC in propagate_block_delete_insn() 1661 || GET_CODE (PATTERN (next)) == ADDR_DIFF_VEC)) in propagate_block_delete_insn() 1663 rtx pat = PATTERN (next); in propagate_block_delete_insn() 1712 insn_is_dead = insn_dead_p (pbi, PATTERN (insn), 0, REG_NOTES (insn)); in propagate_one_insn() 1742 mark_set_regs (pbi, PATTERN (insn), insn); in propagate_one_insn() 1824 mark_set_regs (pbi, PATTERN (insn), insn); in propagate_one_insn() [all …]
|
| D | cfglayout.c | 119 && (GET_CODE (PATTERN (NEXT_INSN (insn))) == ADDR_VEC in skip_insns_after_block() 120 || GET_CODE (PATTERN (NEXT_INSN (insn))) == ADDR_DIFF_VEC)) in skip_insns_after_block() 284 && GET_CODE (PATTERN (insn)) != ADDR_VEC in insn_locators_initialize() 285 && GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC); in insn_locators_initialize() 546 && (GET_CODE (PATTERN (insn)) == ADDR_VEC in reemit_insn_block_notes() 547 || GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC)) in reemit_insn_block_notes() 553 if (GET_CODE (PATTERN (insn)) == SEQUENCE) in reemit_insn_block_notes() 556 rtx body = PATTERN (insn); in reemit_insn_block_notes() 965 if (GET_CODE (PATTERN (insn)) == ADDR_VEC in duplicate_insn_chain() 966 || GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC) in duplicate_insn_chain()
|
| D | sched-rgn.c | 1664 if (GET_CODE (PATTERN (insn)) == SET in check_live() 1665 || GET_CODE (PATTERN (insn)) == CLOBBER) in check_live() 1666 return check_live_1 (src, PATTERN (insn)); in check_live() 1667 else if (GET_CODE (PATTERN (insn)) == PARALLEL) in check_live() 1670 for (j = XVECLEN (PATTERN (insn), 0) - 1; j >= 0; j--) in check_live() 1671 if ((GET_CODE (XVECEXP (PATTERN (insn), 0, j)) == SET in check_live() 1672 || GET_CODE (XVECEXP (PATTERN (insn), 0, j)) == CLOBBER) in check_live() 1673 && !check_live_1 (src, XVECEXP (PATTERN (insn), 0, j))) in check_live() 1689 if (GET_CODE (PATTERN (insn)) == SET in update_live() 1690 || GET_CODE (PATTERN (insn)) == CLOBBER) in update_live() [all …]
|
| D | reg-stack.c | 334 test = stack_regs_mentioned_p (PATTERN (insn)) ? 1 : 2; in stack_regs_mentioned() 353 if (INSN_P (insn) && reg_mentioned_p (ix86_flags_rtx, PATTERN (insn))) in next_flags_user() 463 rtx body = PATTERN (insn); in check_asm_stack_operands() 487 PATTERN (insn) = gen_rtx_USE (VOIDmode, const0_rtx); in check_asm_stack_operands() 632 PATTERN (insn) = gen_rtx_USE (VOIDmode, const0_rtx); in check_asm_stack_operands() 1103 PATTERN (insn) = pat; in move_nan_for_stack_reg() 1147 rtx pat = PATTERN (insn); in swap_rtx_condition() 1158 pat = PATTERN (insn); in swap_rtx_condition() 1189 pat = PATTERN (insn); in swap_rtx_condition() 1200 pat = PATTERN (insn); in swap_rtx_condition() [all …]
|
| D | gcse.c | 849 if (recog (PATTERN (insn), insn, NULL) >= 0) in compute_can_copy() 1151 note_stores (PATTERN (insn), record_set_info, insn); in compute_sets() 1228 PUT_MODE (SET_DEST (PATTERN (test_insn)), GET_MODE (x)); in can_assign_to_reg_p() 1229 SET_SRC (PATTERN (test_insn)) = x; in can_assign_to_reg_p() 1230 return ((icode = recog (PATTERN (test_insn), test_insn, &num_clobbers)) >= 0 in can_assign_to_reg_p() 1406 note_stores (PATTERN (setter), mems_conflict_for_gcse_p, NULL); in load_killed_in_block_p() 1834 rtx pat = PATTERN (insn); in hash_scan_insn() 1990 note_stores (PATTERN (insn), canon_list_insert, (void*) insn); in record_last_mem_set_info() 2073 note_stores (PATTERN (insn), record_last_set_info, insn); in compute_hash_table_work() 2357 rtx pat = PATTERN (insn); in mark_oprs_set() [all …]
|
| D | recog.c | 248 rtx pat = PATTERN (insn); in insn_invalid_p() 256 int is_asm = icode < 0 && asm_noperands (PATTERN (insn)) >= 0; in insn_invalid_p() 261 if ((is_asm && ! check_asm_operands (PATTERN (insn))) in insn_invalid_p() 278 PATTERN (insn) = pat = newpat; in insn_invalid_p() 335 rtx pat = PATTERN (object); in verify_changes() 344 && asm_noperands (PATTERN (object)) < 0) in verify_changes() 370 validate_change (object, &PATTERN (object), newpat, 1); in verify_changes() 659 validate_replace_rtx_1 (&PATTERN (insn), from, to, insn); in validate_replace_rtx() 668 validate_replace_rtx_1 (&PATTERN (insn), from, to, insn); in validate_replace_rtx_group() 699 note_uses (&PATTERN (insn), validate_replace_src_1, &d); in validate_replace_src_group() [all …]
|
| D | cfgrtl.c | 157 && (GET_CODE (PATTERN (insn)) == ADDR_VEC in delete_insn() 158 || GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC)) in delete_insn() 160 rtx pat = PATTERN (insn); in delete_insn() 161 int diff_vec_p = GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC; in delete_insn() 735 if (reg_mentioned_p (cc0_rtx, PATTERN (insn))) in try_redirect_by_replacing_jump() 895 if (GET_CODE (PATTERN (tmp)) == ADDR_VEC) in redirect_branch_edge() 896 vec = XVEC (PATTERN (tmp), 0); in redirect_branch_edge() 898 vec = XVEC (PATTERN (tmp), 1); in redirect_branch_edge() 1864 if (n_eh && GET_CODE (PATTERN (BB_END (bb))) != RESX in rtl_verify_flow_info_1() 2082 && (GET_CODE (PATTERN (NEXT_INSN (x))) == ADDR_DIFF_VEC in rtl_verify_flow_info() [all …]
|
| D | struct-equiv.c | 907 || ! set_dest_equiv_p (PATTERN (i1), PATTERN (i2), info) in insns_match_p() 919 if (! set_dest_equiv_p (PATTERN (i1), PATTERN (i2), info)) in insns_match_p() 931 && rtx_equiv_p (&PATTERN (i1), PATTERN (i2), -1, info) in insns_match_p() 969 if (rtx_equiv_p (&PATTERN (i1), PATTERN (i2), -1, info) in insns_match_p() 1107 || (returnjump_p (xi) && !side_effects_p (PATTERN (xi)))) in struct_equiv_block_eq() 1115 || (returnjump_p (yi) && !side_effects_p (PATTERN (yi)))) in struct_equiv_block_eq()
|
| /freebsd-12-stable/bin/pax/ |
| 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;
|
| D | pax.h | 76 typedef struct pattern PATTERN; typedef 199 PATTERN *pat; /* ptr to pattern match (if any) */
|
| /freebsd-12-stable/contrib/bmake/ |
| D | aclocal.m4 | 6 dnl AC_CHECK_HEADER_HAS(HEADER, PATTERN, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]])) 9 [dnl first check if header exists and if so, see if it contains PATTERN 36 dnl AC_EGREP(PATTERN, FILE, ACTION-IF-FOUND [,
|
| /freebsd-12-stable/contrib/gcc/config/s390/ |
| D | s390.c | 455 if (GET_CODE (PATTERN (insn)) == SET) in s390_match_ccmode() 456 return s390_match_ccmode_set (PATTERN (insn), req_mode); in s390_match_ccmode() 458 if (GET_CODE (PATTERN (insn)) == PARALLEL) in s390_match_ccmode() 459 for (i = 0; i < XVECLEN (PATTERN (insn), 0); i++) in s390_match_ccmode() 461 rtx set = XVECEXP (PATTERN (insn), 0, i); in s390_match_ccmode() 4458 && for_each_rtx (&PATTERN (insn), get_some_local_dynamic_name_1, 0)) in get_some_local_dynamic_name() 4814 dep_rtx = PATTERN (dep_rtx); in addr_generation_dependency_p() 4830 pat = PATTERN (insn); in addr_generation_dependency_p() 4840 return reg_used_in_mem_p (regno, PATTERN (insn)); in addr_generation_dependency_p() 4851 rtx dep_rtx = PATTERN (dep_insn); in s390_agen_dep_p() [all …]
|
| /freebsd-12-stable/contrib/gcc/config/ia64/ |
| D | ia64.c | 1134 PATTERN (insn) = gen_rtx_COND_EXEC (VOIDmode, copy_rtx (cond), in ia64_emit_cond_move() 1135 PATTERN (insn)); in ia64_emit_cond_move() 5897 need_barrier = rtx_needs_barrier (PATTERN (insn), flags, 0); in group_barrier_needed() 5914 if (GET_CODE (PATTERN (insn)) == USE in group_barrier_needed() 5915 || GET_CODE (PATTERN (insn)) == CLOBBER) in group_barrier_needed() 5921 pat = PATTERN (insn); in group_barrier_needed() 5963 && GET_CODE (PATTERN (insn)) != USE in group_barrier_needed() 5964 && GET_CODE (PATTERN (insn)) != CLOBBER) in group_barrier_needed() 6025 && GET_CODE (PATTERN (insn)) == UNSPEC_VOLATILE in emit_insn_group_barriers() 6026 && XINT (PATTERN (insn), 1) == UNSPECV_INSN_GROUP_BARRIER) in emit_insn_group_barriers() [all …]
|