Home
last modified time | relevance | path

Searched refs:reg_overlap_mentioned_p (Results 1 – 25 of 39) sorted by relevance

12

/freebsd-12-stable/contrib/gcc/
Dregmove.c321 && reg_overlap_mentioned_p (x, flags_set_1_rtx)) in flags_set_1()
434 && reg_overlap_mentioned_p (src, PATTERN (p))) 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()
479 || ! reg_overlap_mentioned_p (src, in optimize_reg_copy_1()
994 if (reg_overlap_mentioned_p (dst, PATTERN (p))) in fixup_match_2()
1008 if (reg_overlap_mentioned_p (dst, PATTERN (p))) in fixup_match_2()
1356 if (reg_overlap_mentioned_p (dst, SET_SRC (set))) in regmove_optimize()
1432 if (reg_overlap_mentioned_p (src, PATTERN (p)) in regmove_optimize()
1433 || reg_overlap_mentioned_p (dst, PATTERN (p))) in regmove_optimize()
[all …]
Drtlanal.c640 && (reg_overlap_mentioned_p (reg, PATTERN (insn)) in reg_used_between_p()
658 if (reg_overlap_mentioned_p (x, SET_SRC (body))) in reg_referenced_p()
673 && reg_overlap_mentioned_p (x, SET_DEST (body))) in reg_referenced_p()
679 if (reg_overlap_mentioned_p (x, ASM_OPERANDS_INPUT (body, i))) in reg_referenced_p()
686 return reg_overlap_mentioned_p (x, body); in reg_referenced_p()
689 return reg_overlap_mentioned_p (x, TRAP_CONDITION (body)); in reg_referenced_p()
692 return reg_overlap_mentioned_p (x, XEXP (body, 0)); in reg_referenced_p()
697 if (reg_overlap_mentioned_p (x, XVECEXP (body, 0, i))) in reg_referenced_p()
709 if (reg_overlap_mentioned_p (x, XEXP (XEXP (body, 0), 0))) in reg_referenced_p()
714 if (reg_overlap_mentioned_p (x, COND_EXEC_TEST (body))) in reg_referenced_p()
[all …]
Dstruct-equiv.c414 && (reg_overlap_mentioned_p (x, info->x_input) in rtx_equiv_p()
415 || reg_overlap_mentioned_p (x, info->y_input))) in rtx_equiv_p()
1324 if (!reg_overlap_mentioned_p (info->x_local[i], info->y_local[j])) in resolve_input_conflict()
Dcombine.c1366 if (reg_overlap_mentioned_p (reg, src)) in can_combine_p()
1410 && reg_overlap_mentioned_p (XEXP (link, 0), PATTERN (pred))) in can_combine_p()
1412 && reg_overlap_mentioned_p (XEXP (link, 0), PATTERN (succ))) in can_combine_p()
1413 || reg_overlap_mentioned_p (XEXP (link, 0), PATTERN (i3)))) in can_combine_p()
1506 && (reg_overlap_mentioned_p (i2dest, inner_dest) in combinable_i3pat()
1507 || (i1dest && reg_overlap_mentioned_p (i1dest, inner_dest)))) in combinable_i3pat()
1523 || (i1_not_in_src && reg_overlap_mentioned_p (i1dest, src))) in combinable_i3pat()
1905 && ! reg_overlap_mentioned_p (SET_SRC (PATTERN (i3)), in try_combine()
1924 && reg_overlap_mentioned_p (SET_DEST (PATTERN (i3)), in try_combine()
2148 i2dest_in_i2src = reg_overlap_mentioned_p (i2dest, i2src); in try_combine()
[all …]
Dlocal-alloc.c465 && reg_overlap_mentioned_p (dest, equiv_mem)) in validate_equiv_mem_from_store()
515 && reg_overlap_mentioned_p (XEXP (note, 0), memref)) in validate_equiv_mem()
2173 && reg_overlap_mentioned_p (reg, SET_DEST (set))) in wipe_dead_reg()
Difcvt.c1609 if (INSN_P (insn) && reg_overlap_mentioned_p (if_info->x, PATTERN (insn))) in noce_get_alt_condition()
2236 || reg_overlap_mentioned_p (x, SET_SRC (set_b)) in noce_process_if_block()
2242 || reg_overlap_mentioned_p (x, cond) in noce_process_if_block()
2243 || reg_overlap_mentioned_p (x, a) in noce_process_if_block()
2455 if (reg_overlap_mentioned_p (dest, cond)) in check_cond_move_block()
Dpostreload-gcse.c878 if (INSN_P (insn) && reg_overlap_mentioned_p (reg, PATTERN (insn))) in reg_used_on_edge()
Dreorg.c2749 && !reg_overlap_mentioned_p (SET_DEST (pat), SET_SRC (pat))) in fill_slots_from_thread()
2822 && ! reg_overlap_mentioned_p (dest, XEXP (src, 1)) in fill_slots_from_thread()
Dstmt.c1074 if (reg_overlap_mentioned_p (clobbered_reg, output_rtx[opno])) in expand_asm_operands()
1078 if (reg_overlap_mentioned_p (clobbered_reg, in expand_asm_operands()
Doptabs.c179 if (reg_overlap_mentioned_p (target, op0) in add_equal_note()
180 || (op1 && reg_overlap_mentioned_p (target, op1))) in add_equal_note()
3203 if (reg_overlap_mentioned_p (p->target, dest)) in no_conflict_move_test()
3211 else if (reg_overlap_mentioned_p (dest, PATTERN (p->first)) in no_conflict_move_test()
Djump.c1324 if (reg_overlap_mentioned_p (reg, pat)) in delete_prior_computation()
Dflow.c2618 if ((REG_P (exp) && reg_overlap_mentioned_p (exp, XEXP (temp, 0))) in invalidate_mems_from_set()
2623 && reg_overlap_mentioned_p (exp, XEXP (XEXP (temp, 0), 0)))) in invalidate_mems_from_set()
Dalias.c2535 && ! reg_overlap_mentioned_p (SET_DEST (set), in init_alias_analysis()
Dglobal.c878 && reg_overlap_mentioned_p (reg, SET_DEST (set))) in global_conflicts()
Drtl.h1711 extern int reg_overlap_mentioned_p (rtx, rtx);
Dexpr.c533 if (reg_overlap_mentioned_p (to, from)) in convert_move()
549 if (reg_overlap_mentioned_p (to, from)) in convert_move()
3067 && REG_P (x) && !reg_overlap_mentioned_p (x, y)) in emit_move_complex()
Dreload1.c5169 && reg_overlap_mentioned_p (x, reload_override_in[i])) in conflicts_with_override()
6192 || ! reg_overlap_mentioned_p (rld[j].reg_rtx, in merge_assigned_reloads()
Dfunction.c4857 && reg_overlap_mentioned_p (info.equiv_reg_src, retaddr)) in keep_stack_depressed()
/freebsd-12-stable/contrib/gcc/config/sparc/
Dsparc.md921 "&& ! reg_overlap_mentioned_p (operands[1], operands[0])"
936 "&& ! reg_overlap_mentioned_p (operands[1], operands[0])"
951 "&& ! reg_overlap_mentioned_p (operands[1], operands[0])"
1012 "&& ! reg_overlap_mentioned_p (operands[1], operands[0])"
1027 "&& ! reg_overlap_mentioned_p (operands[1], operands[0])"
1042 "&& ! reg_overlap_mentioned_p (operands[1], operands[0])"
2253 if (reg_overlap_mentioned_p (dest1, src2))
2281 if (reg_overlap_mentioned_p (high_part, word1))
2679 if (reg_overlap_mentioned_p (dest1, src2))
2714 if (reg_overlap_mentioned_p (gen_highpart (half_mode, operands[0]), word1))
[all …]
Dsparc.c2070 if (reg_overlap_mentioned_p (operands[0], op0)) in gen_v9_scc()
2687 int in_src = set && reg_overlap_mentioned_p (reg, SET_SRC (set)); in reg_unused_after()
2690 if (set && reg_overlap_mentioned_p (reg, SET_DEST (set))) in reg_unused_after()
2692 if (set == 0 && reg_overlap_mentioned_p (reg, PATTERN (insn))) in reg_unused_after()
7655 if (reg_overlap_mentioned_p (SET_DEST (pat), y)) in sparc_check_64()
/freebsd-12-stable/contrib/gcc/config/arm/
Darm.c5219 if (reg_overlap_mentioned_p (recog_data.operand[opno], in arm_adjust_cost()
6996 if (reg_overlap_mentioned_p (base_plus, outval)) in arm_reload_out_hi()
7000 if (!reg_overlap_mentioned_p (scratch, outval)) in arm_reload_out_hi()
7055 if (reg_overlap_mentioned_p (base_plus, outval)) in arm_reload_out_hi()
7059 if (!reg_overlap_mentioned_p (scratch, outval)) in arm_reload_out_hi()
8790 if (reg_overlap_mentioned_p (otherops[0], otherops[2])) in output_move_double()
8868 if (reg_overlap_mentioned_p (otherops[0], in output_move_double()
8878 if (reg_overlap_mentioned_p (otherops[0], otherops[2])) in output_move_double()
15054 return !reg_overlap_mentioned_p (value, addr); in arm_no_early_store_addr_dep()
15086 return !reg_overlap_mentioned_p (value, early_op); in arm_no_early_alu_shift_dep()
[all …]
Darm.md1733 && !reg_overlap_mentioned_p (operands[0], operands[4])"
1740 && !reg_overlap_mentioned_p (operands[0], operands[4])"
1766 "TARGET_ARM && !reg_overlap_mentioned_p (operands[0], operands[3])"
1768 "TARGET_ARM && !reg_overlap_mentioned_p (operands[0], operands[3])"
4269 && reg_overlap_mentioned_p (operands[0], operands[1])
4270 && reg_overlap_mentioned_p (operands[0], operands[2])"
/freebsd-12-stable/contrib/gcc/config/i386/
Di386.c11265 if (reg_overlap_mentioned_p (out, ix86_compare_op0) in ix86_expand_int_movcc()
11266 || reg_overlap_mentioned_p (out, ix86_compare_op1)) in ix86_expand_int_movcc()
11658 if (bypass_test && reg_overlap_mentioned_p (operands[0], operands[3])) in ix86_expand_int_movcc()
11664 if (second_test && reg_overlap_mentioned_p (operands[0], operands[2])) in ix86_expand_int_movcc()
11831 || reg_overlap_mentioned_p (dest, op_true) in ix86_expand_sse_cmp()
11832 || reg_overlap_mentioned_p (dest, op_false)) in ix86_expand_sse_cmp()
11943 if (bypass_test && reg_overlap_mentioned_p (operands[0], operands[3])) in ix86_expand_fp_movcc()
11949 if (second_test && reg_overlap_mentioned_p (operands[0], operands[2])) in ix86_expand_fp_movcc()
12387 && reg_overlap_mentioned_p (stack_pointer_rtx, operands[1])) in ix86_split_long_move()
12400 if (reg_overlap_mentioned_p (part[0][0], XEXP (part[1][0], 0))) in ix86_split_long_move()
[all …]
Di386.md1566 gcc_assert (!reg_overlap_mentioned_p (op2, op0));
3091 && !reg_overlap_mentioned_p (operands[0], operands[1])"
3162 && !reg_overlap_mentioned_p (operands[0], operands[1])"
14095 && ! reg_overlap_mentioned_p (operands[3], operands[0])"
14117 && ! reg_overlap_mentioned_p (operands[3], operands[0])"
20789 && !reg_overlap_mentioned_p (operands[0], operands[4])
/freebsd-12-stable/contrib/gcc/config/rs6000/
Drs6000.md8725 && ! reg_overlap_mentioned_p (operands[0], operands[1]))
8756 && ! reg_overlap_mentioned_p (operands[0], operands[1]))
12810 "&& !reg_overlap_mentioned_p (operands[0], operands[3])"
12826 "&& !reg_overlap_mentioned_p (operands[0], operands[3])"
13487 "&& !reg_overlap_mentioned_p (operands[0], operands[3])"
13503 "&& !reg_overlap_mentioned_p (operands[0], operands[3])"

12