Home
last modified time | relevance | path

Searched refs:rtx_equal_p (Results 1 – 25 of 74) sorted by relevance

123

/freebsd-12.1/contrib/gcc/
H A Dsimplify-rtx.c356 if (rtx_equal_p (x, old_rtx)) in simplify_replace_rtx()
1590 if (rtx_equal_p (lhs, rhs)) in simplify_binary_operation_1()
1784 if (rtx_equal_p (lhs, rhs)) in simplify_binary_operation_1()
1996 && (rtx_equal_p (XEXP (op0, 0), op1) in simplify_binary_operation_1()
2148 && rtx_equal_p (XEXP (op0, 1), op1) in simplify_binary_operation_1()
2237 && rtx_equal_p (XEXP (op0, 0), op1) in simplify_binary_operation_1()
2245 && rtx_equal_p (XEXP (op0, 1), op1) in simplify_binary_operation_1()
2267 && (rtx_equal_p (XEXP (op0, 0), op1) in simplify_binary_operation_1()
3764 && rtx_equal_p (trueop0, trueop1) in simplify_const_relational_operation()
3891 if (rtx_equal_p (trueop1, mmin)) in simplify_const_relational_operation()
[all …]
H A Difcvt.c845 if (! rtx_equal_p (if_info->x, y)) in noce_try_move()
1346 if (rtx_equal_p (b, x)) in noce_try_cmove_arith()
1751 if (rtx_equal_p (XEXP (cond, 0), b)) in noce_try_abs()
1768 && rtx_equal_p (SET_DEST (set), c)) in noce_try_abs()
1928 if (! rtx_equal_p (x, if_info->b)) in noce_try_bitop()
1943 || ! rtx_equal_p (x, XEXP (cond, 0))) in noce_try_bitop()
1959 if (! rtx_equal_p (x, XEXP (a, 0)) in noce_try_bitop()
1985 if (! rtx_equal_p (x, XEXP (a, 0)) in noce_try_bitop()
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()
[all …]
H A Dloop-unswitch.c110 gcc_assert (rtx_equal_p (op0, XEXP (cond, 0))); in compare_and_jump_seq()
111 gcc_assert (rtx_equal_p (op1, XEXP (cond, 1))); in compare_and_jump_seq()
225 if (!rtx_equal_p (op[0], XEXP (test, 0)) in may_unswitch_on()
226 || !rtx_equal_p (op[1], XEXP (test, 1))) in may_unswitch_on()
H A Dcombine.c1353 if (rtx_equal_p (reg, dest)) in can_combine_p()
1504 || rtx_equal_p (i2dest, inner_dest) in combinable_i3pat()
2794 if ((rtx_equal_p (p,r) && rtx_equal_p (q,s)) in try_combine()
2795 || (rtx_equal_p (p,s) && rtx_equal_p (q,r))) in try_combine()
2805 else if (rtx_equal_p (p,q) && rtx_equal_p (r,s)) in try_combine()
5040 && rtx_equal_p (XEXP (t, 0), f)) in simplify_if_then_else()
7594 && rtx_equal_p (x, reg) in known_cond()
7626 if (rtx_equal_p (XEXP (x, 0), reg) && rtx_equal_p (XEXP (x, 1), val)) in known_cond()
7734 if (x == y || rtx_equal_p (x, y)) in rtx_equal_for_field_assignment_p()
7745 && rtx_equal_p (SUBREG_REG (y), in rtx_equal_for_field_assignment_p()
[all …]
H A Drtl.c338 rtx_equal_p (rtx x, rtx y) in rtx_equal_p() function
409 if (rtx_equal_p (XVECEXP (x, i, j), XVECEXP (y, i, j)) == 0) in rtx_equal_p()
414 if (rtx_equal_p (XEXP (x, i), XEXP (y, i)) == 0) in rtx_equal_p()
H A Dcfgcleanup.c319 if (!rtx_equal_p (XEXP (cond1, 0), XEXP (cond2, 0)) in thread_jump()
320 || !rtx_equal_p (XEXP (cond1, 1), XEXP (cond2, 1))) in thread_jump()
970 && (!rtx_equal_p (CALL_INSN_FUNCTION_USAGE (i1), in old_insns_match_p()
1010 ? rtx_renumbered_equal_p (p1, p2) : rtx_equal_p (p1, p2)) in old_insns_match_p()
1030 && rtx_equal_p (XEXP (equiv1, 0), XEXP (equiv2, 0))))) in old_insns_match_p()
1117 && !rtx_equal_p (XEXP (equiv1, 0), XEXP (equiv2, 0))) in flow_find_cross_jump()
1453 if (GET_CODE (p1) == ADDR_VEC && rtx_equal_p (p1, p2)) in outgoing_edges_match()
1459 && rtx_equal_p (XEXP (p1, 2), XEXP (p2, 2)) in outgoing_edges_match()
1460 && rtx_equal_p (XEXP (p1, 3), XEXP (p2, 3))) in outgoing_edges_match()
1466 if (!rtx_equal_p (XVECEXP (p1, 1, i), XVECEXP (p2, 1, i))) in outgoing_edges_match()
H A Dreload1.c5767 && rtx_equal_p (rld[r].out, SET_DEST (set)) in choose_reload_regs()
6287 || !rtx_equal_p (rld[k].reg_rtx, in merge_assigned_reloads()
6289 || rtx_equal_p (rld[k].in, in merge_assigned_reloads()
6965 || rtx_equal_p (old, SET_DEST (set)) in emit_output_reload_insns()
7065 && ! rtx_equal_p (rl->reg_rtx, old) in do_input_reload()
7126 && ! rtx_equal_p (rl->in_reg, pseudo) in do_output_reload()
7764 if (rtx_equal_p (op0, op1)) in gen_reload()
7920 if (rtx_equal_p (reg2, reg)) in delete_output_reload()
7930 if (rtx_equal_p (reg2, reg)) in delete_output_reload()
8080 if (! rtx_equal_p (dst, SET_DEST (set2)) in delete_address_reloads()
[all …]
H A Dreorg.c1077 if (rtx_equal_p (condition, other_condition) in condition_dominates_p()
1086 || ! rtx_equal_p (XEXP (condition, 0), XEXP (other_condition, 0)) in condition_dominates_p()
1087 || ! rtx_equal_p (XEXP (condition, 1), XEXP (other_condition, 1))) in condition_dominates_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()
1662 && rtx_equal_p (PATTERN (XVECEXP (pat, 0, i)), ipat) in redundant_insn()
1671 else if (GET_CODE (trial) == GET_CODE (insn) && rtx_equal_p (pat, ipat) in redundant_insn()
1766 if (rtx_equal_p (PATTERN (candidate), ipat) in redundant_insn()
1792 if (rtx_equal_p (pat, ipat)) in redundant_insn()
2819 && rtx_equal_p (XEXP (src, 0), dest) in fill_slots_from_thread()
[all …]
H A Dvar-tracking.c1150 || rtx_equal_p (node2->loc, node->loc))) in variable_union()
1187 || rtx_equal_p (vui[jj].lc->loc, node->loc)) in variable_union()
1299 if (rtx_equal_p (lc1->loc, lc2->loc)) in variable_part_different_p()
1334 || rtx_equal_p (var1->var_part[i].cur_loc, in variable_different_p()
2140 || rtx_equal_p (node->loc, loc))) in set_variable_part()
2184 || rtx_equal_p (node->loc, loc)) in set_variable_part()
2301 || rtx_equal_p (node->loc, loc)) in delete_variable_part()
2316 || rtx_equal_p (node->loc, loc)) in delete_variable_part()
2333 || rtx_equal_p (loc, var->var_part[pos].cur_loc))) in delete_variable_part()
2438 && rtx_equal_p (XEXP (loc[n_var_parts], 0), in emit_note_insn_var_location()
[all …]
H A Dcse.c2124 if (rtx_equal_p (x, p->exp)) in use_related_value()
5478 && rtx_equal_p (src_folded, p->exp)) in cse_insn()
5481 && rtx_equal_p (src_eqv_here, p->exp)) in cse_insn()
5484 && rtx_equal_p (src_related, p->exp)) in cse_insn()
5502 if (rtx_equal_p (src, dest)) in cse_insn()
5513 if (rtx_equal_p (src_eqv_here, dest)) in cse_insn()
5524 if (rtx_equal_p (src_folded, dest)) in cse_insn()
5535 if (rtx_equal_p (src_related, dest)) in cse_insn()
5799 if (! rtx_equal_p (src, src_const)) in cse_insn()
7742 && rtx_equal_p (XEXP (cc_src, 0), in cse_cc_succs()
[all …]
H A Dreload.c217 : rtx_equal_p (x, y) && ! side_effects_p (x))))
296 if (rtx_equal_p (XEXP (it, 0), mem)) in push_reg_equiv_alt_mem()
2458 if (! rtx_equal_p (xdata.base, ydata.base)) in immune_p()
3585 && rtx_equal_p (recog_data.operand[i], in find_reloads()
4199 && rtx_equal_p (rld[i].in, rld[j].in) in find_reloads()
5580 || ! rtx_equal_p (tem, reg_equiv_mem[regno])) in find_reloads_address_1()
5846 || ! rtx_equal_p (tem, reg_equiv_mem[regno])) in find_reloads_address_1()
6543 return (rtx_equal_p (x, in) in reg_overlap_mentioned_for_reload_p()
6721 && ((rtx_equal_p (XEXP (tem, 0), goal) in find_equiv_reg()
6731 && rtx_equal_p (goal, goaltry) in find_equiv_reg()
[all …]
H A Dflow.c2334 if (rtx_equal_p (XEXP (canon_r, 0), XEXP (mem, 0)) in insn_dead_p()
2347 && rtx_equal_p (XEXP (XEXP (mem, 0), 0), XEXP (r, 0))) in insn_dead_p()
2556 if (rtx_equal_p (XEXP (mem, 0), XEXP (e, 0))) in add_to_mem_set_list()
3267 else if (rtx_equal_p (x, op0)) in ior_reg_cond()
3272 else if (rtx_equal_p (x, op1)) in ior_reg_cond()
3294 else if (rtx_equal_p (x, op0)) in ior_reg_cond()
3299 else if (rtx_equal_p (x, op1)) in ior_reg_cond()
3375 else if (rtx_equal_p (x, op0)) in and_reg_cond()
3380 else if (rtx_equal_p (x, op1)) in and_reg_cond()
3402 else if (rtx_equal_p (x, op0)) in and_reg_cond()
[all …]
H A Dpostreload.c804 && rtx_equal_p (XEXP (SET_SRC (set), 0), SET_DEST (set)) in reload_combine()
805 && !rtx_equal_p (XEXP (SET_SRC (set), 1), SET_DEST (set)) in reload_combine()
860 && rtx_equal_p (SET_DEST (prev_set), reg) in reload_combine()
1119 if (! rtx_equal_p (offset, reg_state[regno].offset)) in reload_combine_note_use()
H A Drtlanal.c513 if (MEM_P (find) && rtx_equal_p (x, find)) in count_occurrences()
591 if (GET_CODE (reg) == code && rtx_equal_p (reg, in)) in reg_mentioned_p()
890 if (rtx_equal_p (x, data->pat) in set_of_1()
1005 return rtx_equal_p (dst, src) && !side_effects_p (dst); in set_noop_p()
1008 return rtx_equal_p (XEXP (dst, 0), src) in set_noop_p()
1092 if (set && rtx_equal_p (x, SET_DEST (set))) in find_last_value()
1683 && rtx_equal_p (datum, XEXP (XEXP (link, 0), 0))) in find_reg_fusage()
2463 return rtx_equal_p (*body, y); in rtx_referenced_p_1()
4416 || !rtx_equal_p (SET_DEST (set), op0))) in canonicalize_condition()
H A Dsee.c823 return rtx_equal_p (rhs1, rhs2); in eq_descriptor_pre_extension()
2488 if (rtx_equal_p (PATTERN (ref), PATTERN (ref_copy)) in see_def_extension_not_merged()
2611 if (rtx_equal_p (XEXP (note, 0), simplified_note)) in see_merge_one_use_extension()
3154 gcc_assert (rtx_equal_p (PATTERN (*rtx_slot), PATTERN (se_insn))); in see_store_reference_and_extension()
3210 gcc_assert (rtx_equal_p (root_entry->reg, reg)); in see_handle_relevant_defs()
3295 gcc_assert (rtx_equal_p (root_entry->reg, reg)); in see_handle_relevant_uses()
H A Dintegrate.c218 if (rtx_equal_p (ivs->entries[i].pseudo, reg)) in get_hard_reg_initial_reg()
H A Dloop-iv.c695 if (!rtx_equal_p (nextr, reg)) in get_biv_step_1()
1494 && rtx_equal_p (op1, opb1) in implies_p()
1610 if (rtx_equal_p (exp, cond)) in simplify_using_condition()
1617 if (rev && rtx_equal_p (exp, rev)) in simplify_using_condition()
2177 if (rtx_equal_p (tmp, mode_mmin)) in iv_number_of_iterations()
2188 if (rtx_equal_p (tmp, mode_mmax)) in iv_number_of_iterations()
H A Drecog.c198 if (old == new || rtx_equal_p (old, new)) in validate_change()
482 && rtx_equal_p (x, from))) in validate_replace_rtx_1()
718 if (newpat && !rtx_equal_p (SET_SRC (pat), newpat)) in validate_simplify_insn()
721 if (newpat && !rtx_equal_p (SET_DEST (pat), newpat)) in validate_simplify_insn()
732 if (newpat && !rtx_equal_p (SET_SRC (s), newpat)) in validate_simplify_insn()
735 if (newpat && !rtx_equal_p (SET_DEST (s), newpat)) in validate_simplify_insn()
H A Dalias.c1524 if (rtx_equal_p (x_base, y_base)) in base_alias_check()
2079 && ! rtx_equal_p (rtlx, rtly)) in nonoverlapping_memrefs_p()
2098 if (! rtx_equal_p (basex, basey)) in nonoverlapping_memrefs_p()
2572 && ! rtx_equal_p (new_reg_base_value[ui], in init_alias_analysis()
H A Dlocal-alloc.c869 if (rtx_equal_p (src, XEXP (note, 0))) in update_equiv_regs()
921 && ! rtx_equal_p (XEXP (note, 0), in update_equiv_regs()
1002 && (rtx_equal_p (x, src) in update_equiv_regs()
2172 && !rtx_equal_p (reg, SET_DEST (set)) in wipe_dead_reg()
H A Dstruct-equiv.c451 || ! rtx_equal_p (x, info->x_input) in rtx_equiv_p()
452 || ! rtx_equal_p (y, info->y_input)) in rtx_equiv_p()
957 && rtx_equal_p (XEXP (equiv1, 0), XEXP (equiv2, 0))))) in insns_match_p()
H A Ddf-core.c1066 if (rtx_equal_p (DF_REF_REAL_REG (def), reg)) in df_find_def()
1097 if (rtx_equal_p (DF_REF_REAL_REG (use), reg)) in df_find_use()
/freebsd-12.1/contrib/gcc/config/s390/
H A Dpredicates.md314 || ! rtx_equal_p (XEXP (XEXP (SET_SRC (elt), 0), 0), src_addr)
372 || ! rtx_equal_p (XEXP (XEXP (SET_DEST (elt), 0), 0), dest_addr)
/freebsd-12.1/contrib/gcc/config/arm/
H A Dpredicates.md320 || !rtx_equal_p (XEXP (XEXP (SET_SRC (elt), 0), 0), src_addr)
377 || !rtx_equal_p (XEXP (XEXP (SET_DEST (elt), 0), 0), dest_addr)
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.c2619 if (!rtx_equal_p (a, b)) in ix86_function_ok_for_sibcall()
2624 else if (!rtx_equal_p (a, b)) in ix86_function_ok_for_sibcall()
9586 && (rtx_equal_p (dst, src2) in ix86_fixup_binary_operands()
9599 if (rtx_equal_p (dst, src1)) in ix86_fixup_binary_operands()
9602 && rtx_equal_p (dst, src2)) in ix86_fixup_binary_operands()
9723 if (rtx_equal_p (dst, src)) in ix86_expand_unary_operator()
9988 if (rtx_equal_p (op0, op1)) in ix86_split_copysign_var()
11361 if (!rtx_equal_p (tmp, out)) in ix86_expand_int_movcc()
11488 if (!rtx_equal_p (tmp, out)) in ix86_expand_int_movcc()
11787 if (rtx_equal_p (cmp_op0, if_true) && rtx_equal_p (cmp_op1, if_false)) in ix86_expand_sse_fp_minmax()
[all …]

123