Home
last modified time | relevance | path

Searched refs:SET_DEST (Results 1 – 25 of 82) sorted by relevance

1234

/freebsd-12.1/contrib/gcc/
H A Dpostreload.c79 if (cselib_reg_set_mode (SET_DEST (set)) != GET_MODE (SET_DEST (set))) in reload_cse_noop_set_p()
104 rtx value = SET_DEST (body); in reload_cse_simplify()
145 if (REG_P (SET_DEST (part)) in reload_cse_simplify()
150 value = SET_DEST (part); in reload_cse_simplify()
253 && !REG_P (SET_DEST (set))) in reload_cse_simplify_set()
798 && REG_P (SET_DEST (set)) in reload_combine()
808 rtx reg = SET_DEST (set); in reload_combine()
1048 if (REG_P (SET_DEST (x))) in reload_combine_note_use()
1071 if (REG_P (SET_DEST (x))) in reload_combine_note_use()
1222 && REG_P (SET_DEST (pat))) in reload_cse_move2add()
[all …]
H A Dregmove.c682 || SET_DEST (set) != src_reg) in optimize_reg_copy_3()
884 && REG_P (SET_DEST (s)) in reg_is_remote_constant_p()
904 && REG_P (SET_DEST (s)) && REGNO (SET_DEST (s)) == REGNO (reg)) in reg_is_remote_constant_p()
962 if (pset && SET_DEST (pset) == dst in fixup_match_2()
1106 && REG_P (SET_DEST (set))) in regmove_optimize()
1111 && REG_P (SET_DEST (set))) in regmove_optimize()
1408 if (pset && SET_DEST (pset) == src) in regmove_optimize()
1778 || (SET_DEST (set2) != src in fixup_match_1()
1822 if (SET_DEST (set2) != src) in fixup_match_1()
2184 && SET_SRC (this) == SET_DEST (this)) in single_set_for_csa()
[all …]
H A Dcombine.c1080 if (SET_DEST (set) == x in set_nonzero_bits_and_sign_copies()
1624 dest = SET_DEST (set); in cant_combine_insn_p()
1965 && reg_subword_p (SET_DEST (PATTERN (i3)), SET_DEST (temp))) in try_combine()
2078 i2dest = SET_DEST (temp); in try_combine()
2133 SET_DEST (PATTERN (i1))); in try_combine()
3988 && (REG_P (SET_DEST (x)) in subst()
5174 rtx dest = SET_DEST (x); in simplify_set()
5399 SUBST (SET_DEST (x), in simplify_set()
7771 rtx dest = SET_DEST (x); in make_field_assignment()
11593 rtx testreg = SET_DEST (x); in mark_used_regs_combine()
[all …]
H A Drecog.c734 newpat = simplify_rtx (SET_DEST (s)); in validate_simplify_insn()
792 if (GET_CODE (SET_DEST (x)) != CC0 in find_single_use_1()
793 && GET_CODE (SET_DEST (x)) != PC in find_single_use_1()
794 && !REG_P (SET_DEST (x)) in find_single_use_1()
796 && REG_P (SUBREG_REG (SET_DEST (x))) in find_single_use_1()
1501 operands[0] = SET_DEST (body); in decode_asm_operands()
1503 operand_locs[0] = &SET_DEST (body); in decode_asm_operands()
1507 modes[0] = GET_MODE (SET_DEST (body)); in decode_asm_operands()
3359 if (!MEM_P (SET_DEST (in_set))) in store_data_bypass_p()
3365 if (reg_mentioned_p (SET_DEST (out_set), SET_DEST (in_set))) in store_data_bypass_p()
[all …]
H A Drtlanal.c665 && GET_CODE (SET_DEST (body)) != PC in reg_referenced_p()
666 && !REG_P (SET_DEST (body)) in reg_referenced_p()
999 rtx dst = SET_DEST (set); in set_noop_p()
1181 if (&SET_DEST (x) != loc in refers_to_regno_p()
1191 || (!REG_P (SET_DEST (x)) in refers_to_regno_p()
1340 rtx dest = SET_DEST (x); in note_stores()
1423 rtx dest = SET_DEST (body); in note_uses()
2585 && SET_DEST (pat) == pc_rtx in computed_jump_p()
3176 if (REG_P (SET_DEST (set)) in keep_with_call_p()
3183 && REG_P (SET_DEST (set)) in keep_with_call_p()
[all …]
H A Dsee.c684 lhs = SET_DEST (set); in see_get_extension_reg()
734 lhs = SET_DEST (set); in see_get_extension_data()
947 dest_reg1 = SET_DEST (set1); in eq_descriptor_extension()
952 dest_reg2 = SET_DEST (set2); in eq_descriptor_extension()
976 lhs = SET_DEST (set); in hash_descriptor_extension()
1421 && (REG_P (SET_DEST (sub)) in see_want_to_be_merged_with_extension()
1422 || (GET_CODE (SET_DEST (sub)) == SUBREG in see_want_to_be_merged_with_extension()
1453 && (REG_P (SET_DEST (pat)) in see_want_to_be_merged_with_extension()
2790 && ((REG_P (SET_DEST (*sub)) in see_merge_one_def_extension()
2822 && ((REG_P (SET_DEST (*pat)) in see_merge_one_def_extension()
[all …]
H A Djump.c439 && rtx_equal_p (SET_DEST (set), arg0)) in reversed_comparison_code_parts()
793 && GET_CODE (SET_DEST (PATTERN (insn))) == PC in simplejump_p()
809 || GET_CODE (SET_DEST (x)) != PC) in condjump_p()
843 if (GET_CODE (SET_DEST (x)) != PC) in condjump_in_parallel_p()
975 if (GET_CODE (SET_DEST (set)) != PC) in onlyjump_p()
1024 && SET_DEST (XVECEXP (x, 0, i)) == cc0_rtx) in sets_cc0_p()
1212 if (set && GET_CODE (SET_DEST (set)) == PC) in delete_jump()
1270 && SET_DEST (part) != reg) in delete_prior_computation()
1278 && REG_P (SET_DEST (pat))) in delete_prior_computation()
1280 int dest_regno = REGNO (SET_DEST (pat)); in delete_prior_computation()
[all …]
H A Dgenemit.c536 if ((GET_CODE (next) == SET && GET_CODE (SET_DEST (next)) == PC) in gen_expand()
539 && GET_CODE (SET_DEST (XVECEXP (next, 0, 0))) == PC) in gen_expand()
565 if (GET_CODE (next) == SET && GET_CODE (SET_DEST (next)) == PC in gen_expand()
650 if ((GET_CODE (next) == SET && GET_CODE (SET_DEST (next)) == PC) in gen_split()
653 && GET_CODE (SET_DEST (XVECEXP (next, 0, 0))) == PC) in gen_split()
677 if (GET_CODE (next) == SET && GET_CODE (SET_DEST (next)) == PC in gen_split()
H A Dcse.c3582 if (SET_DEST (set) == pc_rtx) in fold_rtx_mem_1()
4897 if (SET_DEST (x) == pc_rtx in cse_insn()
5102 dest = SET_DEST (sets[i].rtl); in cse_insn()
6134 rtx dest = SET_DEST (sets[i].rtl); in cse_insn()
6167 rtx x = SET_DEST (sets[i].rtl); in cse_insn()
6237 rtx dest = SET_DEST (sets[i].rtl); in cse_insn()
6479 && SET_DEST (tem) == cc0_rtx in cse_insn()
7326 if (!REG_P (SET_DEST (x))) in count_reg_usage()
7425 else if (!REG_P (SET_DEST (set)) in set_live_p()
7727 && REG_P (SET_DEST (set)) in cse_cc_succs()
[all …]
H A Dreload1.c748 i = REGNO (SET_DEST (set)); in reload()
1493 if (set && REG_P (SET_DEST (set)) in calculate_needs_all_insns()
1519 && SET_SRC (set) == SET_DEST (set) in calculate_needs_all_insns()
2243 if (SET_DEST (x) != pc_rtx) in set_label_offsets()
2818 if (REG_P (SET_DEST (x))) in elimination_effects()
2833 if (ep->to_rtx == SET_DEST (x) in elimination_effects()
2841 && XEXP (src, 0) == SET_DEST (x) in elimination_effects()
3017 SET_DEST (old_set) = ep->to_rtx; in eliminate_regs_in_insn()
8062 rtx dst = SET_DEST (set); in delete_address_reloads()
8079 dst = SET_DEST (set); in delete_address_reloads()
[all …]
H A Dgcse.c1687 rtx dest = SET_DEST (pat); in hash_scan_set()
2319 rtx dest = SET_DEST (pat); in mark_set()
2883 rtx dest = SET_DEST (sset); in constprop_register()
3597 SET_DEST (PATTERN (setcc)), in bypass_block()
3644 if (!CC0_P (SET_DEST (pat))) in bypass_block()
3707 dest = SET_DEST (PATTERN (insn)); in bypass_conditional_jumps()
4259 if (REG_P (SET_DEST (set))) in pre_insert_copy_insn()
4261 old_reg = SET_DEST (set); in pre_insert_copy_insn()
5638 dest = SET_DEST (set); in find_moveable_store()
5942 rtx dest = SET_DEST (pat); in store_killed_in_insn()
[all …]
H A Dgenconfig.c123 walk_insn_part (SET_DEST (part), 0, recog_p); in walk_insn_part()
125 GET_CODE (SET_DEST (part)) != PC); in walk_insn_part()
H A Dpostreload-gcse.c765 rtx dest = SET_DEST (pat); 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()
971 dest = SET_DEST (pat); in eliminate_partially_redundant_load()
1180 && REG_P (SET_DEST (PATTERN (insn))) in eliminate_partially_redundant_loads()
H A Dreload.c2079 rtx op0 = SET_DEST (x); in hard_reg_set_here_p()
2607 && REG_P (SET_DEST (body)) in find_reloads()
6418 if (&SET_DEST (x) != loc in refers_to_regno_for_reload_p()
6427 SUBREG_REG (SET_DEST (x)), in refers_to_regno_for_reload_p()
6431 || ((!REG_P (SET_DEST (x)) in refers_to_regno_for_reload_p()
6434 SET_DEST (x), loc)))) in refers_to_regno_for_reload_p()
6724 || (REG_P (SET_DEST (pat)) in find_equiv_reg()
6738 && REG_P (SET_DEST (pat)) in find_equiv_reg()
6904 rtx dest = SET_DEST (pat); in find_equiv_reg()
6947 rtx dest = SET_DEST (v1); in find_equiv_reg()
[all …]
H A Dloop-invariant.c477 mode = GET_MODE (SET_DEST (set)); in find_identical_invariants()
762 dest = SET_DEST (set); in find_invariant_insn()
768 if (!may_assign_reg_p (SET_DEST (set)) in find_invariant_insn()
1165 dest = SET_DEST (set); in move_invariant_reg()
1174 SET_DEST (set) = reg; in move_invariant_reg()
1205 emit_insn_after (gen_move_insn (SET_DEST (set), reg), inv->insn); in move_invariant_reg()
H A Dregclass.c1057 if (set != 0 && REG_P (SET_DEST (set)) in scan_one_insn()
1063 costs[REGNO (SET_DEST (set))].mem_cost in scan_one_insn()
1064 -= (MEMORY_MOVE_COST (GET_MODE (SET_DEST (set)), in scan_one_insn()
1833 && ops[0] == SET_DEST (set) && ops[1] == SET_SRC (set) in record_reg_classes()
2416 for (dest = SET_DEST (x); in reg_scan_mark_refs()
2445 if (REG_P (SET_DEST (x)) in reg_scan_mark_refs()
2446 && REGNO (SET_DEST (x)) >= FIRST_PSEUDO_REGISTER in reg_scan_mark_refs()
2452 && REG_N_SETS (REGNO (SET_DEST (x))) == 1 in reg_scan_mark_refs()
2453 && ! REG_USERVAR_P (SET_DEST (x)) in reg_scan_mark_refs()
2454 && ! REG_POINTER (SET_DEST (x)) in reg_scan_mark_refs()
[all …]
H A Dlocal-alloc.c724 if (MEM_P (SET_DEST (x))) in memref_referenced_p()
726 if (memref_referenced_p (memref, XEXP (SET_DEST (x), 0))) in memref_referenced_p()
729 else if (memref_referenced_p (memref, SET_DEST (x))) in memref_referenced_p()
853 dest = SET_DEST (set); in update_equiv_regs()
1030 dest = SET_DEST (set); in update_equiv_regs()
1464 && SET_DEST (set) == r0 && SET_SRC (set) == r0 in block_alloc()
2171 && !REG_P (SET_DEST (set)) in wipe_dead_reg()
2172 && !rtx_equal_p (reg, SET_DEST (set)) in wipe_dead_reg()
2173 && reg_overlap_mentioned_p (reg, SET_DEST (set))) in wipe_dead_reg()
H A Dflow.c1802 && REG_P (SET_DEST (x)) in propagate_one_insn()
1805 && XEXP (SET_SRC (x), 0) == SET_DEST (x) in propagate_one_insn()
2119 && MEM_P (SET_DEST (set))) in init_propagate_block_info()
2121 rtx mem = SET_DEST (set); in init_propagate_block_info()
2296 rtx r = SET_DEST (x); in insn_dead_p()
3504 rtx q = SET_DEST (set); in attempt_auto_inc()
3617 if (REGNO (SET_DEST (set)) == REGNO (incr_reg)) in attempt_auto_inc()
4136 rtx dest = SET_DEST (x); in mark_used_regs()
4244 int regno = REGNO (SET_DEST (x)); in try_pre_increment_1()
4247 && SET_DEST (x) != stack_pointer_rtx in try_pre_increment_1()
[all …]
H A Dfunction.c1393 && REG_P (SET_DEST (set)) in instantiate_virtual_regs_in_insn()
1394 && REGNO (SET_DEST (set)) > LAST_VIRTUAL_REGISTER) in instantiate_virtual_regs_in_insn()
1399 new, GEN_INT (offset), SET_DEST (set), in instantiate_virtual_regs_in_insn()
1401 if (x != SET_DEST (set)) in instantiate_virtual_regs_in_insn()
1402 emit_move_insn (SET_DEST (set), x); in instantiate_virtual_regs_in_insn()
1428 && REG_P (SET_DEST (set)) in instantiate_virtual_regs_in_insn()
1432 emit_move_insn (SET_DEST (set), new); in instantiate_virtual_regs_in_insn()
2818 if (SET_DEST (set) == regno_reg_rtx [regnoi]) in assign_parm_setup_reg()
2829 && SET_DEST (set) == parmreg) in assign_parm_setup_reg()
4993 && REG_P (SET_DEST (set)) in handle_epilogue_set()
[all …]
H A Difcvt.c164 if (set && STACK_REG_P (SET_DEST (set))) in cheap_bb_rtx_cost_p()
1387 SET_DEST (set) = a; in noce_try_cmove_arith()
1412 SET_DEST (set) = b; in noce_try_cmove_arith()
1768 && rtx_equal_p (SET_DEST (set), c)) in noce_try_abs()
2206 x = SET_DEST (set_a); in noce_process_if_block()
2223 || ! rtx_equal_p (x, SET_DEST (set_b))) in noce_process_if_block()
2235 || ! rtx_equal_p (x, SET_DEST (set_b)) in noce_process_if_block()
2425 dest = SET_DEST (set); in check_cond_move_block()
2560 dest = SET_DEST (set); in cond_move_process_if_block()
2589 gcc_assert (set && REG_P (SET_DEST (set))); in cond_move_process_if_block()
[all …]
H A Dglobal.c822 = reg_allocno[REGNO (SET_DEST (PATTERN (insn)))]; in global_conflicts()
876 && !REG_P (SET_DEST (set)) in global_conflicts()
877 && !rtx_equal_p (reg, SET_DEST (set)) in global_conflicts()
878 && reg_overlap_mentioned_p (reg, SET_DEST (set))) in global_conflicts()
923 && REG_P (SET_DEST (set)) in expand_preferences()
924 && reg_allocno[REGNO (SET_DEST (set))] >= 0) in expand_preferences()
929 && ! CONFLICTP (reg_allocno[REGNO (SET_DEST (set))], in expand_preferences()
932 int a1 = reg_allocno[REGNO (SET_DEST (set))]; in expand_preferences()
H A Dresource.c306 x = SET_DEST (x); in mark_referenced_resources()
379 && rtx_equal_p (SET_DEST (slot_pat), in mark_referenced_resources()
674 mark_set_resources (SET_DEST (XEXP (link, 0)), res, 1, in mark_set_resources()
707 mark_set_resources (SET_DEST (x), res, in mark_set_resources()
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Dpredicates.md844 || GET_CODE (SET_DEST (elt)) != REG
887 || GET_CODE (SET_DEST (elt)) != MEM
921 || GET_CODE (SET_DEST (elt)) != MEM
932 || GET_CODE (SET_DEST (elt)) != MEM
942 || GET_CODE (SET_DEST (elt)) != MEM
1000 || GET_CODE (SET_DEST (elt)) != REG
1010 || GET_CODE (SET_DEST (elt)) != REG
1021 || GET_CODE (SET_DEST (elt)) != REG
1097 || GET_CODE (SET_DEST (exp)) != REG
1143 || GET_CODE (SET_DEST (exp)) != REG
[all …]
/freebsd-12.1/contrib/gcc/config/s390/
H A Dpredicates.md281 || GET_CODE (SET_DEST (XVECEXP (op, 0, 0))) != REG
285 dest_regno = REGNO (SET_DEST (XVECEXP (op, 0, 0)));
287 elt_mode = GET_MODE (SET_DEST (XVECEXP (op, 0, 0)));
308 || GET_CODE (SET_DEST (elt)) != REG
309 || GET_MODE (SET_DEST (elt)) != elt_mode
310 || REGNO (SET_DEST (elt)) != dest_regno + i
344 dest_addr = XEXP (SET_DEST (XVECEXP (op, 0, 0)), 0);
369 || GET_CODE (SET_DEST (elt)) != MEM
370 || GET_MODE (SET_DEST (elt)) != elt_mode
371 || GET_CODE (XEXP (SET_DEST (elt), 0)) != PLUS
[all …]
/freebsd-12.1/contrib/gcc/config/arm/
H A Dpredicates.md292 if (GET_CODE (SET_DEST (elt)) != REG
302 || GET_CODE (SET_DEST (XVECEXP (op, 0, i - 1))) != REG
306 dest_regno = REGNO (SET_DEST (XVECEXP (op, 0, i - 1)));
314 || GET_CODE (SET_DEST (elt)) != REG
315 || GET_MODE (SET_DEST (elt)) != SImode
349 if (GET_CODE (SET_DEST (elt)) != REG
359 || GET_CODE (SET_DEST (XVECEXP (op, 0, i - 1))) != MEM
364 dest_addr = XEXP (SET_DEST (XVECEXP (op, 0, i - 1)), 0);
374 || GET_CODE (SET_DEST (elt)) != MEM
375 || GET_MODE (SET_DEST (elt)) != SImode
[all …]

1234