Home
last modified time | relevance | path

Searched refs:PATTERN (Results 1 – 25 of 97) sorted by relevance

1234

/freebsd-12.1/contrib/gcc/
H A Dreorg.c624 seq = PATTERN (seq_insn); in delete_from_delay_slot()
1027 rtx pat = PATTERN (insn); in get_branch_condition()
1100 rtx pat = PATTERN (seq); in redirect_with_delay_slots_safe_p()
1471 && rtx_equal_p (PATTERN (next_to_match), PATTERN (trial)) in try_merge_delay_insns()
1523 && rtx_equal_p (PATTERN (next_to_match), PATTERN (dtrial)) in try_merge_delay_insns()
1791 pat = PATTERN (trial); in redundant_insn()
2250 pat = PATTERN (trial); in fill_simple_delay_slots()
3146 pat = PATTERN (insn); in relax_delay_slots()
3257 || GET_CODE (PATTERN (XVECEXP (PATTERN (trial), 0, 0))) == RETURN) in relax_delay_slots()
3326 && rtx_equal_p (PATTERN (next), PATTERN (XVECEXP (pat, 0, 1)))) in relax_delay_slots()
[all …]
H A Dresource.c192 && 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()
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()
482 else if (GET_CODE (PATTERN (insn)) == CLOBBER) in find_dead_or_set_registers()
542 if (GET_CODE (PATTERN (insn)) == SEQUENCE in find_dead_or_set_registers()
697 x = PATTERN (x); in mark_set_resources()
1022 && INSN_P (XEXP (PATTERN (insn), 0))) in mark_target_live_regs()
1023 real_insn = XEXP (PATTERN (insn), 0); in mark_target_live_regs()
[all …]
H A Dcfgbuild.c72 return (GET_CODE (PATTERN (insn)) != ADDR_VEC in inside_basic_block_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()
320 if (GET_CODE (PATTERN (tmp)) == ADDR_VEC) in make_edges()
321 vec = XVEC (PATTERN (tmp), 0); in make_edges()
323 vec = XVEC (PATTERN (tmp), 1); in make_edges()
600 if (GET_CODE (PATTERN (table)) == ADDR_VEC) in purge_dead_tablejump_edges()
601 vec = XVEC (PATTERN (table), 0); in purge_dead_tablejump_edges()
[all …]
H A Dregmove.c433 && asm_noperands (PATTERN (p)) >= 0 in optimize_reg_copy_1()
439 || (GET_CODE (PATTERN (p)) == USE 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()
624 PATTERN (q) = replace_rtx (PATTERN (q), dest, src); in optimize_reg_copy_2()
1019 if (reg_set_p (dst, PATTERN (p))) in fixup_match_2()
1040 else if (reg_set_p (src, PATTERN (p))) in fixup_match_2()
1732 || (GET_CODE (PATTERN (p)) == USE in fixup_match_1()
1886 rtx pat = PATTERN (insn); in fixup_match_1()
[all …]
H A Dpostreload-gcse.c763 rtx pat = PATTERN (insn); in hash_scan_set()
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()
1111 print_rtl (dump_file, PATTERN (insn)); in eliminate_partially_redundant_load()
1179 && GET_CODE (PATTERN (insn)) == SET in eliminate_partially_redundant_loads()
1180 && REG_P (SET_DEST (PATTERN (insn))) in eliminate_partially_redundant_loads()
1181 && MEM_P (SET_SRC (PATTERN (insn)))) in eliminate_partially_redundant_loads()
[all …]
H A Djump.c792 && GET_CODE (PATTERN (insn)) == SET 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()
995 x = PATTERN (x); in only_sets_cc0_p()
1012 x = PATTERN (x); in sets_cc0_p()
1231 rtx pat = PATTERN (our_prev); in delete_prior_computation()
1362 && sets_cc0_p (PATTERN (prev))) in delete_computation()
1458 rtx pat = PATTERN (insn); in delete_related_insns()
1592 if (loc == &PATTERN (insn)) in redirect_exp_1()
[all …]
H A Dfinal.c407 body = PATTERN (insn); in get_attr_length_1()
418 body = PATTERN (insn); in get_attr_length_1()
871 rtx nextbody = PATTERN (next); in shorten_branches()
964 pat = PATTERN (insn); in shorten_branches()
1033 body = PATTERN (insn); in shorten_branches()
1150 rtx body = PATTERN (insn); in shorten_branches()
1265 body = PATTERN (insn); in shorten_branches()
1286 body = PATTERN (insn); in shorten_branches()
1957 rtx body = PATTERN (insn); in final_scan_insn()
2186 body = PATTERN (insn); in final_scan_insn()
[all …]
H A Dcombine.c1166 set = PATTERN (insn); in can_combine_p()
1909 rtx p2 = PATTERN (i2); in try_combine()
2084 newpat = PATTERN (i2); in try_combine()
2131 SUBST (PATTERN (i2), XVECEXP (PATTERN (i2), 0, 0)); in try_combine()
2133 SET_DEST (PATTERN (i1))); in try_combine()
2273 newpat = PATTERN (i3); in try_combine()
3129 PATTERN (i3) = newpat; in try_combine()
3197 PATTERN (i2) = newi2pat; in try_combine()
9326 PATTERN (insn) = pat; in recog_for_combine()
12383 PATTERN (place))) in distribute_notes()
[all …]
H A Dreload1.c1196 VOIDmode, PATTERN (insn)); in reload()
1345 pat = PATTERN (chain->insn); in maybe_fix_stack_asms()
1485 rtx old_body = PATTERN (insn); in calculate_needs_all_insns()
1549 PATTERN (insn) = old_body; in calculate_needs_all_insns()
2931 rtx old_body = PATTERN (insn); in eliminate_regs_in_insn()
3005 PATTERN (insn) = new_body; in eliminate_regs_in_insn()
3118 PATTERN (insn) = new_body; in eliminate_regs_in_insn()
3244 PATTERN (insn) = new_body; in eliminate_regs_in_insn()
3871 if (may_trap_p (PATTERN (insn))) in fixup_eh_region_note()
6977 rtx pat = PATTERN (p); in emit_output_reload_insns()
[all …]
H A Demit-rtl.c2132 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()
2831 insn = XVECEXP (PATTERN (insn), 0, XVECLEN (PATTERN (insn), 0) - 1); in previous_insn()
3287 PATTERN (insn) = pattern; in make_insn_raw()
3319 PATTERN (insn) = pattern; in make_jump_insn_raw()
3340 PATTERN (insn) = pattern; in make_call_insn_raw()
3427 rtx sequence = PATTERN (after); in add_insn_after()
3453 rtx sequence = PATTERN (prev); in add_insn_before()
[all …]
H A Dmode-switching.c233 && 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()
H A Dlocal-alloc.c770 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()
847 rtx part = XVECEXP (PATTERN (insn), 0, i); in update_equiv_regs()
1005 && equiv_init_movable_p (PATTERN (insn), regno)) in update_equiv_regs()
1127 if (asm_noperands (PATTERN (equiv_insn)) < 0 in update_equiv_regs()
1457 && GET_CODE (PATTERN (insn)) == CLOBBER in block_alloc()
1458 && (r0 = XEXP (PATTERN (insn), 0), in block_alloc()
1520 note_stores (PATTERN (insn), reg_is_set, NULL); in block_alloc()
2163 if (GET_CODE (PATTERN (this_insn)) == PARALLEL in wipe_dead_reg()
[all …]
H A Dflow.c859 && (GET_CODE (PATTERN (next)) == ADDR_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()
1663 rtx pat = PATTERN (next); in propagate_block_delete_insn()
1829 else if (GET_CODE (PATTERN (insn)) == SET in propagate_one_insn()
1874 if (GET_CODE (PATTERN (insn)) == COND_EXEC) in propagate_one_insn()
1875 cond = COND_EXEC_TEST (PATTERN (insn)); in propagate_one_insn()
1938 if (GET_CODE (PATTERN (insn)) == COND_EXEC) in propagate_one_insn()
1939 cond = COND_EXEC_TEST (PATTERN (insn)); in propagate_one_insn()
2492 call_pat = PATTERN (call); in libcall_dead_p()
[all …]
H A Dcfglayout.c119 && (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()
H A Dsched-rgn.c1664 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()
1689 if (GET_CODE (PATTERN (insn)) == SET in update_live()
1690 || GET_CODE (PATTERN (insn)) == CLOBBER) in update_live()
1691 update_live_1 (src, PATTERN (insn)); in update_live()
1692 else if (GET_CODE (PATTERN (insn)) == PARALLEL) in update_live()
2275 && (GET_CODE (PATTERN (insn)) == USE in add_branch_dependences()
2276 || GET_CODE (PATTERN (insn)) == CLOBBER in add_branch_dependences()
[all …]
H A Dreg-stack.c463 rtx body = PATTERN (insn); 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()
1355 if (pat != PATTERN (insn)) in subst_stack_regs_pat()
1942 rtx body = PATTERN (insn); in subst_asm_stack_regs()
2271 if (GET_CODE (PATTERN (insn)) == PARALLEL) in subst_stack_regs()
2277 XVECEXP (PATTERN (insn), 0, i) in subst_stack_regs()
[all …]
H A Dgcse.c1229 SET_SRC (PATTERN (test_insn)) = x; in can_assign_to_reg_p()
1834 rtx pat = PATTERN (insn); in hash_scan_insn()
2357 rtx pat = PATTERN (insn); in mark_oprs_set()
3597 SET_DEST (PATTERN (setcc)), in bypass_block()
3598 SET_SRC (PATTERN (setcc))); in bypass_block()
3643 rtx pat = PATTERN (setcc); in bypass_block()
4215 rtx pat = PATTERN (insn); in pre_insert_copy_insn()
5414 rtx pat = PATTERN (insn); in update_ld_motion_stores()
5770 pat = PATTERN (insn); in compute_store_table()
5790 pat = PATTERN (insn); in compute_store_table()
[all …]
H A Dcfgrtl.c157 && (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()
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()
2129 if (! may_trap_p (PATTERN (insn)) in purge_dead_edges()
2734 && MEM_VOLATILE_P (PATTERN (insn))) in need_fake_edge_p()
2735 || (GET_CODE (PATTERN (insn)) == PARALLEL in need_fake_edge_p()
[all …]
H A Drecog.c248 rtx pat = 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()
713 pat = PATTERN (insn); in validate_simplify_insn()
757 && ! inequality_comparisons_p (PATTERN (next))); in next_insn_tests_no_inequality()
2015 rtx body = PATTERN (insn); in extract_insn()
2700 rtx last = try_split (PATTERN (insn), insn, 1); in split_insn()
3203 && may_trap_p (PATTERN (x)) in peephole2_optimize()
3373 out_pat = PATTERN (out_insn); in store_data_bypass_p()
[all …]
H A Dstruct-equiv.c907 || ! 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.1/bin/pax/
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;
H A Dpax.h76 typedef struct pattern PATTERN; typedef
199 PATTERN *pat; /* ptr to pattern match (if any) */
/freebsd-12.1/contrib/bmake/
H A Daclocal.m46 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.1/contrib/gcc/config/s390/
H A Ds390.c4814 dep_rtx = PATTERN (dep_rtx); in addr_generation_dependency_p()
4830 pat = PATTERN (insn); in addr_generation_dependency_p()
4851 rtx dep_rtx = PATTERN (dep_insn); in s390_agen_dep_p()
5045 pat = PATTERN (insn); in s390_split_branches()
5508 rtx pattern = PATTERN (insn); in s390_execute_target()
6008 PATTERN (vec_insn) : NULL_RTX; in s390_chunkify_start()
6019 rtx pat = PATTERN (insn); in s390_chunkify_start()
7032 rtx pat = PATTERN (insn); in save_gprs()
7046 note = PATTERN (note); in save_gprs()
9029 set = PATTERN (insn); in s390_optimize_prologue()
[all …]
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.c1135 PATTERN (insn)); in ia64_emit_cond_move()
5921 pat = PATTERN (insn); in group_barrier_needed()
6214 rtx x = PATTERN (insn), ret; in ia64_single_set()
6753 pat = PATTERN (insn); in ia64_speculate_insn()
6965 pat = PATTERN (insn); in ia64_gen_spec_insn()
7146 pat = PATTERN (insn); in ia64_gen_check()
7158 x = PATTERN (x); in ia64_spec_check_p()
7649 && GET_CODE (PATTERN (insn)) != USE in get_next_important_insn()
8078 PATTERN (last) in bundling()
9053 pat = PATTERN (insn); in process_for_unwind_directive()
[all …]

1234