| /freebsd-12-stable/contrib/gcc/ |
| D | regmove.c | 321 && 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 …]
|
| D | rtlanal.c | 640 && (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 …]
|
| D | struct-equiv.c | 414 && (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()
|
| D | combine.c | 1366 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 …]
|
| D | local-alloc.c | 465 && 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()
|
| D | ifcvt.c | 1609 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()
|
| D | postreload-gcse.c | 878 if (INSN_P (insn) && reg_overlap_mentioned_p (reg, PATTERN (insn))) in reg_used_on_edge()
|
| D | reorg.c | 2749 && !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()
|
| D | stmt.c | 1074 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()
|
| D | optabs.c | 179 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()
|
| D | jump.c | 1324 if (reg_overlap_mentioned_p (reg, pat)) in delete_prior_computation()
|
| D | flow.c | 2618 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()
|
| D | alias.c | 2535 && ! reg_overlap_mentioned_p (SET_DEST (set), in init_alias_analysis()
|
| D | global.c | 878 && reg_overlap_mentioned_p (reg, SET_DEST (set))) in global_conflicts()
|
| D | rtl.h | 1711 extern int reg_overlap_mentioned_p (rtx, rtx);
|
| D | expr.c | 533 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()
|
| D | reload1.c | 5169 && 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()
|
| D | function.c | 4857 && reg_overlap_mentioned_p (info.equiv_reg_src, retaddr)) in keep_stack_depressed()
|
| /freebsd-12-stable/contrib/gcc/config/sparc/ |
| D | sparc.md | 921 "&& ! 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 …]
|
| D | sparc.c | 2070 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/ |
| D | arm.c | 5219 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 …]
|
| D | arm.md | 1733 && !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/ |
| D | i386.c | 11265 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 …]
|
| D | i386.md | 1566 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/ |
| D | rs6000.md | 8725 && ! 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])"
|