| /dragonfly/contrib/gcc-4.7/gcc/ |
| HD | reorg.c | 241 && (simplejump_p (insn) || ANY_RETURN_P (PATTERN (insn)))); in simplejump_or_return_p() 276 return (GET_CODE (PATTERN (insn)) == SEQUENCE in stop_search_p() 277 || GET_CODE (PATTERN (insn)) == ASM_INPUT in stop_search_p() 278 || asm_noperands (PATTERN (insn)) >= 0); in stop_search_p() 395 && (GET_CODE (PATTERN (insn)) == USE in find_end_label() 396 || GET_CODE (PATTERN (insn)) == CLOBBER))) in find_end_label() 404 && PATTERN (PREV_INSN (insn)) == kind) in find_end_label() 428 while (insn && ! (JUMP_P (insn) && (PATTERN (insn) == kind))) in find_end_label() 601 && GET_CODE (PATTERN (PREV_INSN (seq_insn))) == SEQUENCE) in emit_delay_sequence() 602 NEXT_INSN (XVECEXP (PATTERN (PREV_INSN (seq_insn)), 0, in emit_delay_sequence() [all …]
|
| HD | 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() 327 sequence = PATTERN (NEXT_INSN (insn)); in mark_referenced_resources() 367 rtx slot_pat = PATTERN (XVECEXP (sequence, 0, i)); in mark_referenced_resources() 392 mark_referenced_resources (PATTERN (x), res, include_delayed_effects); in mark_referenced_resources() 460 if (GET_CODE (PATTERN (insn)) == USE) in find_dead_or_set_registers() 465 if (INSN_P (XEXP (PATTERN (insn), 0))) in find_dead_or_set_registers() 466 mark_set_resources (XEXP (PATTERN (insn), 0), res, 0, in find_dead_or_set_registers() 472 else if (GET_CODE (PATTERN (insn)) == CLOBBER) in find_dead_or_set_registers() 474 else if (GET_CODE (PATTERN (insn)) == SEQUENCE) in find_dead_or_set_registers() [all …]
|
| HD | cfgbuild.c | 58 || (GET_CODE (PATTERN (NEXT_INSN (insn))) != ADDR_VEC in inside_basic_block_p() 59 && GET_CODE (PATTERN (NEXT_INSN (insn))) != ADDR_DIFF_VEC)); in inside_basic_block_p() 62 return (GET_CODE (PATTERN (insn)) != ADDR_VEC in inside_basic_block_p() 63 && GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC); in inside_basic_block_p() 94 return (GET_CODE (PATTERN (insn)) != ADDR_VEC in control_flow_insn_p() 95 && GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC); in control_flow_insn_p() 102 && GET_CODE (PATTERN (insn)) != COND_EXEC) in control_flow_insn_p() 112 if (GET_CODE (PATTERN (insn)) == TRAP_IF in control_flow_insn_p() 113 && XEXP (PATTERN (insn), 0) == const1_rtx) in control_flow_insn_p() 275 if (GET_CODE (PATTERN (tmp)) == ADDR_VEC) in make_edges() [all …]
|
| HD | jump.c | 197 && ! reg_mentioned_p (XEXP (note, 0), PATTERN (insn))) in init_label_info() 272 mark_jump_label (PATTERN (insn), insn, 0); in mark_all_labels() 282 mark_jump_label (PATTERN (insn), insn, 0); in mark_all_labels() 288 mark_jump_label (PATTERN (insn), insn, 0); in mark_all_labels() 303 mark_jump_label (PATTERN (insn), insn, 0); in mark_all_labels() 752 && GET_CODE (PATTERN (insn)) == SET in simplejump_p() 753 && GET_CODE (SET_DEST (PATTERN (insn))) == PC in simplejump_p() 754 && GET_CODE (SET_SRC (PATTERN (insn))) == LABEL_REF); in simplejump_p() 766 const_rtx x = PATTERN (insn); in condjump_p() 794 const_rtx x = PATTERN (insn); in condjump_in_parallel_p() [all …]
|
| HD | postreload-gcse.c | 635 note_stores (PATTERN (setter), find_mem_conflicts, x); in load_killed_in_block_p() 732 note_stores (PATTERN (insn), record_last_set_info, insn); in record_opr_changes() 772 rtx pat = PATTERN (insn); in hash_scan_set() 854 if (INSN_P (insn) && GET_CODE (PATTERN (insn)) == SET) in compute_hash_table() 887 if (INSN_P (insn) && reg_overlap_mentioned_p (reg, PATTERN (insn))) in reg_used_on_edge() 898 if (REG_P (SET_DEST (PATTERN (insn)))) in get_avail_load_store_reg() 900 return SET_DEST(PATTERN(insn)); in get_avail_load_store_reg() 904 gcc_assert (REG_P (SET_SRC (PATTERN (insn)))); in get_avail_load_store_reg() 905 return SET_SRC (PATTERN (insn)); in get_avail_load_store_reg() 982 pat = PATTERN (insn); in eliminate_partially_redundant_load() [all …]
|
| HD | regmove.c | 267 && asm_noperands (PATTERN (p)) >= 0 in optimize_reg_copy_1() 268 && reg_overlap_mentioned_p (src, PATTERN (p))) in optimize_reg_copy_1() 273 || (GET_CODE (PATTERN (p)) == USE in optimize_reg_copy_1() 274 && reg_overlap_mentioned_p (src, XEXP (PATTERN (p), 0)))) in optimize_reg_copy_1() 300 if (reg_overlap_mentioned_p (src, PATTERN (q))) in optimize_reg_copy_1() 308 && reg_mentioned_p (dest, PATTERN (q))) in optimize_reg_copy_1() 318 && reg_overlap_mentioned_p (src, PATTERN (q))) in optimize_reg_copy_1() 467 if (reg_mentioned_p (dest, PATTERN (q))) in optimize_reg_copy_2() 471 PATTERN (q) = replace_rtx (PATTERN (q), dest, src); in optimize_reg_copy_2() 795 if (add && validate_change (insn, &PATTERN (insn), add, 0)) in fixup_match_2() [all …]
|
| HD | combine.c | 649 result = find_single_use_1 (dest, &PATTERN (next)); in find_single_use() 671 result = find_single_use_1 (dest, &PATTERN (next)); in find_single_use() 1042 || asm_noperands (PATTERN (use_insn)) < 0) in create_log_links() 1180 note_stores (PATTERN (insn), set_nonzero_bits_and_sign_copies, in combine_instructions() 1193 INSN_COST (insn) = insn_rtx_cost (PATTERN (insn), in combine_instructions() 1241 check_promoted_subreg (insn, PATTERN (insn)); in combine_instructions() 1246 note_uses (&PATTERN (insn), record_truncated_values, NULL); in combine_instructions() 1285 && sets_cc0_p (PATTERN (prev))) in combine_instructions() 1303 && sets_cc0_p (PATTERN (prev)) in combine_instructions() 1304 && GET_CODE (PATTERN (insn)) == SET in combine_instructions() [all …]
|
| HD | reload1.c | 805 note_stores (PATTERN (insn), mark_not_eliminable, NULL); in reload() 1040 else if (reg_set_p (regno_reg_rtx[i], PATTERN (equiv_insn))) in reload() 1190 if ((GET_CODE (PATTERN (insn)) == USE in reload() 1194 || (GET_CODE (PATTERN (insn)) == CLOBBER in reload() 1195 && (!MEM_P (XEXP (PATTERN (insn), 0)) in reload() 1196 || GET_MODE (XEXP (PATTERN (insn), 0)) != BLKmode in reload() 1197 || (GET_CODE (XEXP (XEXP (PATTERN (insn), 0), 0)) != SCRATCH in reload() 1198 && XEXP (XEXP (PATTERN (insn), 0), 0) in reload() 1200 && (!REG_P (XEXP (PATTERN (insn), 0)) in reload() 1201 || ! REG_FUNCTION_VALUE_P (XEXP (PATTERN (insn), 0))))) in reload() [all …]
|
| HD | emit-rtl.c | 2452 reset_used_flags (PATTERN (p)); in unshare_all_rtl_again() 2621 reset_used_flags (PATTERN (p)); in verify_rtl_sharing() 2625 if (GET_CODE (PATTERN (p)) == SEQUENCE) in verify_rtl_sharing() 2628 rtx q, sequence = PATTERN (p); in verify_rtl_sharing() 2634 reset_used_flags (PATTERN (q)); in verify_rtl_sharing() 2645 verify_rtx_sharing (PATTERN (p), p); in verify_rtl_sharing() 2663 PATTERN (insn) = copy_rtx_if_shared (PATTERN (insn)); in unshare_all_rtl_in_chain() 3000 && GET_CODE (PATTERN (insn)) == SEQUENCE) in get_first_nonnote_insn() 3001 insn = XVECEXP (PATTERN (insn), 0, 0); in get_first_nonnote_insn() 3026 && GET_CODE (PATTERN (insn)) == SEQUENCE) in get_last_nonnote_insn() [all …]
|
| HD | final.c | 405 body = PATTERN (insn); in get_attr_length_1() 416 body = PATTERN (insn); in get_attr_length_1() 545 int align = GET_MODE_SIZE (GET_MODE (PATTERN (addr_vec))); in final_addr_vec_align() 1030 || GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC) in shorten_branches() 1032 pat = PATTERN (insn); in shorten_branches() 1097 body = PATTERN (insn); in shorten_branches() 1130 || asm_noperands (PATTERN (XVECEXP (body, 0, i))) >= 0) in shorten_branches() 1131 inner_length = (asm_insn_count (PATTERN (inner_insn)) in shorten_branches() 1210 && GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC) in shorten_branches() 1212 rtx body = PATTERN (insn); in shorten_branches() [all …]
|
| HD | ree.c | 370 rtx set_insn = PATTERN (def_insn); in transform_ifelse() 394 if (validate_change (def_insn, &PATTERN (def_insn), new_set, true)) in transform_ifelse() 588 code = GET_CODE (PATTERN (def_insn)); in merge_def_and_ext() 593 for (i = 0; i < XVECLEN (PATTERN (def_insn), 0); i++) in merge_def_and_ext() 595 s_expr = XVECEXP (PATTERN (def_insn), 0, i); in merge_def_and_ext() 600 sub_rtx = &XVECEXP (PATTERN (def_insn), 0, i); in merge_def_and_ext() 609 sub_rtx = &PATTERN (def_insn); in merge_def_and_ext()
|
| /dragonfly/contrib/gcc-8.0/gcc/ |
| HD | reorg.c | 155 if (NONJUMP_INSN_P (user) && GET_CODE (PATTERN (user)) == SEQUENCE) in link_cc0_insns() 156 user = XVECEXP (PATTERN (user), 0, 0); in link_cc0_insns() 256 || ANY_RETURN_P (PATTERN (insn)))); in simplejump_or_return_p() 292 return (GET_CODE (PATTERN (insn)) == SEQUENCE in stop_search_p() 293 || GET_CODE (PATTERN (insn)) == ASM_INPUT in stop_search_p() 294 || asm_noperands (PATTERN (insn)) >= 0); in stop_search_p() 399 && (GET_CODE (PATTERN (insn)) == USE in find_end_label() 400 || GET_CODE (PATTERN (insn)) == CLOBBER))) in find_end_label() 408 && PATTERN (PREV_INSN (insn)) == kind) in find_end_label() 432 while (insn && ! (JUMP_P (insn) && (PATTERN (insn) == kind))) in find_end_label() [all …]
|
| HD | resource.c | 185 && GET_CODE (PATTERN (insn)) == SEQUENCE) in next_insn_no_annul() 186 insn = as_a <rtx_sequence *> (PATTERN (insn))->insn (0); in next_insn_no_annul() 316 sequence = as_a <rtx_sequence *> (PATTERN (NEXT_INSN (insn))); in mark_referenced_resources() 355 rtx slot_pat = PATTERN (sequence->element (i)); in mark_referenced_resources() 374 if (GET_CODE (PATTERN (x)) == COND_EXEC) in mark_referenced_resources() 389 mark_referenced_resources (PATTERN (x), res, include_delayed_effects); in mark_referenced_resources() 459 if (GET_CODE (PATTERN (insn)) == USE) in find_dead_or_set_registers() 464 if (INSN_P (XEXP (PATTERN (insn), 0))) in find_dead_or_set_registers() 465 mark_set_resources (XEXP (PATTERN (insn), 0), res, 0, in find_dead_or_set_registers() 471 else if (GET_CODE (PATTERN (insn)) == CLOBBER) in find_dead_or_set_registers() [all …]
|
| HD | ree.c | 323 rtx cand_pat = PATTERN (cand->insn); in combine_set_extension() 416 rtx set_insn = PATTERN (def_insn); in transform_ifelse() 441 if (validate_change (def_insn, &PATTERN (def_insn), new_set, true) in transform_ifelse() 667 enum rtx_code code = GET_CODE (PATTERN (def_insn)); in get_sub_rtx() 672 for (int i = 0; i < XVECLEN (PATTERN (def_insn), 0); i++) in get_sub_rtx() 674 rtx s_expr = XVECEXP (PATTERN (def_insn), 0, i); in get_sub_rtx() 679 sub_rtx = &XVECEXP (PATTERN (def_insn), 0, i); in get_sub_rtx() 688 sub_rtx = &PATTERN (def_insn); in get_sub_rtx() 783 = (REGNO (SET_DEST (PATTERN (cand->insn))) in combine_reaching_defs() 784 != REGNO (get_extended_src_reg (SET_SRC (PATTERN (cand->insn))))); in combine_reaching_defs() [all …]
|
| HD | jump.c | 230 && ! reg_mentioned_p (XEXP (note, 0), PATTERN (insn))) in init_label_info() 305 mark_jump_label (PATTERN (insn), insn, 0); in mark_all_labels() 313 mark_jump_label (PATTERN (insn), insn, 0); in mark_all_labels() 316 mark_jump_label (PATTERN (insn), insn, 0); in mark_all_labels() 329 mark_jump_label (PATTERN (insn), insn, 0); in mark_all_labels() 332 mark_jump_label (PATTERN (insn), insn, 0); in mark_all_labels() 774 && GET_CODE (PATTERN (insn)) == SET in simplejump_p() 775 && GET_CODE (SET_DEST (PATTERN (insn))) == PC in simplejump_p() 776 && GET_CODE (SET_SRC (PATTERN (insn))) == LABEL_REF); in simplejump_p() 788 const_rtx x = PATTERN (insn); in condjump_p() [all …]
|
| HD | postreload-gcse.c | 675 note_stores (PATTERN (setter), find_mem_conflicts, x); in load_killed_in_block_p() 777 note_stores (PATTERN (insn), record_last_set_info, insn); in record_opr_changes() 816 rtx pat = PATTERN (insn); in hash_scan_set() 898 if (INSN_P (insn) && GET_CODE (PATTERN (insn)) == SET) in compute_hash_table() 931 if (INSN_P (insn) && reg_overlap_mentioned_p (reg, PATTERN (insn))) in reg_used_on_edge() 942 if (REG_P (SET_DEST (PATTERN (insn)))) in get_avail_load_store_reg() 944 return SET_DEST (PATTERN (insn)); in get_avail_load_store_reg() 948 gcc_assert (REG_P (SET_SRC (PATTERN (insn)))); in get_avail_load_store_reg() 949 return SET_SRC (PATTERN (insn)); in get_avail_load_store_reg() 1060 pat = PATTERN (insn); in eliminate_partially_redundant_load() [all …]
|
| HD | cprop.c | 313 rtx pat = PATTERN (insn); in hash_scan_insn() 1054 note_uses (&PATTERN (insn), find_used_regs, NULL); in cprop_insn() 1186 || (GET_CODE (PATTERN (insn)) != USE in do_local_cprop() 1187 && asm_noperands (PATTERN (insn)) < 0))) in do_local_cprop() 1261 = (GET_CODE (PATTERN (insn)) == TRAP_IF in local_cprop_pass() 1262 && XEXP (PATTERN (insn), 0) == const1_rtx); in local_cprop_pass() 1267 note_uses (&PATTERN (insn), local_cprop_find_used_regs, in local_cprop_pass() 1282 && GET_CODE (PATTERN (insn)) == TRAP_IF in local_cprop_pass() 1283 && XEXP (PATTERN (insn), 0) == const1_rtx) in local_cprop_pass() 1538 note_uses (&PATTERN (insn), find_used_regs, NULL); in bypass_block() [all …]
|
| HD | combine.c | 674 result = find_single_use_1 (dest, &PATTERN (next)); in find_single_use() 695 result = find_single_use_1 (dest, &PATTERN (next)); in find_single_use() 892 rtx tmp = PATTERN (i3); in combine_validate_cost() 893 PATTERN (i3) = newpat; in combine_validate_cost() 897 PATTERN (i3) = tmp; in combine_validate_cost() 901 tmp = PATTERN (i2); in combine_validate_cost() 902 PATTERN (i2) = newi2pat; in combine_validate_cost() 906 PATTERN (i2) = tmp; in combine_validate_cost() 922 tmp = PATTERN (undobuf.other_insn); in combine_validate_cost() 923 PATTERN (undobuf.other_insn) = newotherpat; in combine_validate_cost() [all …]
|
| HD | reload1.c | 701 else if (reg_set_p (regno_reg_rtx[i], PATTERN (equiv_insn))) in remove_init_insns() 846 note_stores (PATTERN (insn), mark_not_eliminable, NULL); in reload() 1183 if ((GET_CODE (PATTERN (insn)) == USE in reload() 1187 || (GET_CODE (PATTERN (insn)) == CLOBBER in reload() 1188 && (!MEM_P (XEXP (PATTERN (insn), 0)) in reload() 1189 || GET_MODE (XEXP (PATTERN (insn), 0)) != BLKmode in reload() 1190 || (GET_CODE (XEXP (XEXP (PATTERN (insn), 0), 0)) != SCRATCH in reload() 1191 && XEXP (XEXP (PATTERN (insn), 0), 0) in reload() 1193 && (!REG_P (XEXP (PATTERN (insn), 0)) in reload() 1194 || ! REG_FUNCTION_VALUE_P (XEXP (PATTERN (insn), 0))))) in reload() [all …]
|
| HD | lra.c | 270 if (prev && GET_CODE (PATTERN (prev)) == SET in lra_delete_dead_insn() 271 && (prev_dest = SET_DEST (PATTERN (prev)), REG_P (prev_dest)) in lra_delete_dead_insn() 272 && reg_mentioned_p (prev_dest, PATTERN (insn)) in lra_delete_dead_insn() 274 && ! side_effects_p (SET_SRC (PATTERN (prev)))) in lra_delete_dead_insn() 988 nop = asm_noperands (PATTERN (insn)); in lra_set_insn_recog_data() 996 gcc_assert (GET_CODE (PATTERN (insn)) == USE in lra_set_insn_recog_data() 997 || GET_CODE (PATTERN (insn)) == CLOBBER in lra_set_insn_recog_data() 998 || GET_CODE (PATTERN (insn)) == ASM_INPUT); in lra_set_insn_recog_data() 1011 decode_asm_operands (PATTERN (insn), NULL, in lra_set_insn_recog_data() 1079 if (GET_CODE (PATTERN (insn)) == CLOBBER || GET_CODE (PATTERN (insn)) == USE) in lra_set_insn_recog_data() [all …]
|
| HD | final.c | 395 body = PATTERN (insn); in get_attr_length_1() 1061 || GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC) in shorten_branches() 1063 pat = PATTERN (insn); in shorten_branches() 1133 body = PATTERN (insn); in shorten_branches() 1167 if (GET_CODE (PATTERN (inner_insn)) == ASM_INPUT in shorten_branches() 1168 || asm_noperands (PATTERN (inner_insn)) >= 0) in shorten_branches() 1169 inner_length = (asm_insn_count (PATTERN (inner_insn)) in shorten_branches() 1271 && GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC) in shorten_branches() 1274 rtx body = PATTERN (insn); in shorten_branches() 1389 && GET_CODE (PATTERN (insn)) == SEQUENCE) in shorten_branches() [all …]
|
| HD | emit-rtl.c | 2796 reset_used_flags (PATTERN (p)); in unshare_all_rtl_again() 2950 reset_used_flags (PATTERN (insn)); in reset_insn_used_flags() 2966 rtx pat = PATTERN (p); in reset_all_used_flags() 2988 verify_rtx_sharing (PATTERN (insn), insn); in verify_insn_sharing() 3009 rtx pat = PATTERN (p); in verify_rtl_sharing() 3035 PATTERN (insn) = copy_rtx_if_shared (PATTERN (insn)); in unshare_all_rtl_in_chain() 3369 && GET_CODE (PATTERN (insn)) == SEQUENCE) in get_first_nonnote_insn() 3370 insn = as_a <rtx_sequence *> (PATTERN (insn))->insn (0); in get_first_nonnote_insn() 3395 if (rtx_sequence *seq = dyn_cast <rtx_sequence *> (PATTERN (insn))) in get_last_nonnote_insn() 3434 && GET_CODE (PATTERN (insn)) == SEQUENCE) in next_insn() [all …]
|
| /dragonfly/contrib/gcc-8.0/gcc/config/i386/ |
| HD | x86-tune-sched.c | 135 else if (GET_CODE (PATTERN (dep_insn)) == PARALLEL in ix86_flags_dependent() 136 && XVECLEN (PATTERN (dep_insn), 0) == 2 in ix86_flags_dependent() 137 && GET_CODE (XVECEXP (PATTERN (dep_insn), 0, 0)) == SET in ix86_flags_dependent() 138 && GET_CODE (XVECEXP (PATTERN (dep_insn), 0, 1)) == SET) in ix86_flags_dependent() 140 set = SET_DEST (XVECEXP (PATTERN (dep_insn), 0, 0)); in ix86_flags_dependent() 141 set2 = SET_DEST (XVECEXP (PATTERN (dep_insn), 0, 0)); in ix86_flags_dependent() 151 if (!reg_overlap_mentioned_p (set, PATTERN (insn))) in ix86_flags_dependent() 154 if (set2 && reg_overlap_mentioned_p (set2, PATTERN (insn))) in ix86_flags_dependent() 265 rtx addr = PATTERN (insn); in ix86_adjust_cost() 534 if (!reg_referenced_p (cc_reg_1, PATTERN (condjmp)) in ix86_macro_fusion_pair_p() [all …]
|
| /dragonfly/bin/pax/ |
| HD | pat_rep.c | 58 static PATTERN *pathead = NULL; /* file pattern match list head */ 59 static PATTERN *pattail = NULL; /* file pattern match list tail */ 197 PATTERN *pt; in pat_add() 212 if ((pt = (PATTERN *)malloc(sizeof(PATTERN))) == NULL) { in pat_add() 242 PATTERN *pt; in pat_chk() 279 PATTERN *pt; in pat_sel() 280 PATTERN **ppt; in pat_sel() 398 PATTERN *pt; in pat_match()
|
| /dragonfly/contrib/bmake/ |
| HD | 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 [,
|