Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/gcc/
Dpostreload.c341 validate_change (insn, &SET_DEST (set), wide_dest, 1); in reload_cse_simplify_set()
345 validate_change (insn, &SET_SRC (set), copy_rtx (this_rtx), 1); in reload_cse_simplify_set()
456 validate_change (insn, recog_data.operand_loc[i], in reload_cse_simplify_operands()
460 validate_change (insn, recog_data.operand_loc[1-i], in reload_cse_simplify_operands()
634 validate_change (insn, recog_data.operand_loc[i], in reload_cse_simplify_operands()
646 validate_change (insn, recog_data.dup_loc[i], in reload_cse_simplify_operands()
870 validate_change (prev, &SET_DEST (prev_set), const_reg, 1); in reload_combine()
872 validate_change (prev, in reload_combine()
882 validate_change (reg_state[regno].reg_use[i].insn, in reload_combine()
1263 validate_change (insn, &SET_SRC (pat), reg, 0); in reload_cse_move2add()
[all …]
Dregmove.c128 validate_change in try_auto_increment()
132 validate_change (insn, &XEXP (use, 0), in try_auto_increment()
703 validate_change (p, &SET_SRC (set), src, 1); in optimize_reg_copy_3()
971 if (add && validate_change (insn, &PATTERN (insn), add, 0)) in fixup_match_2()
1415 if (validate_change (p, &SET_DEST (pset), in regmove_optimize()
1424 validate_change (insn, in regmove_optimize()
1638 validate_change (insn, loc, src, 1); in replace_in_call_usage()
1829 validate_change (q, &XEXP (SET_SRC (set2), 1), in fixup_match_1()
1832 validate_change (insn, recog_data.operand_loc[match_number], src, 1); in fixup_match_1()
1878 validate_change (insn, &XEXP (SET_SRC (set), 1), GEN_INT (insn_const), 0); in fixup_match_1()
[all …]
Drecog.c194 validate_change (rtx object, rtx *loc, rtx new, int in_group) in validate_change() function
370 validate_change (object, &PATTERN (object), newpat, 1); in verify_changes()
484 validate_change (object, loc, to, 1); in validate_replace_rtx_1()
536 validate_change (object, loc, in validate_replace_rtx_1()
553 validate_change (object, loc, in validate_replace_rtx_1()
560 validate_change (object, loc, in validate_replace_rtx_1()
577 validate_change (object, loc, new, 1); in validate_replace_rtx_1()
589 validate_change (object, loc, new, 1); in validate_replace_rtx_1()
641 validate_change (object, &XEXP (x, 2), GEN_INT (pos), 1); in validate_replace_rtx_1()
642 validate_change (object, &XEXP (x, 0), newmem, 1); in validate_replace_rtx_1()
[all …]
Dcse.c2755 validate_change (insn, xloc, new, 1); in validate_canon_reg()
2906 && validate_change (insn, loc, folded, 0)) in find_best_addr()
2961 if (validate_change (insn, loc, in find_best_addr()
3051 if (validate_change (insn, loc, in find_best_addr()
3756 validate_change (insn, &ASM_OPERANDS_INPUT (x, i), in fold_rtx()
3899 if (validate_change (insn, &XEXP (x, i), replacements[j], 0)) in fold_rtx()
3905 validate_change (insn, &XEXP (x, i), XEXP (x, 1 - i), 1); in fold_rtx()
3906 validate_change (insn, &XEXP (x, 1 - i), replacements[j], 1); in fold_rtx()
3951 validate_change (insn, &XEXP (x, 0), XEXP (x, 1), 1); in fold_rtx()
3952 validate_change (insn, &XEXP (x, 1), tem, 1); in fold_rtx()
[all …]
Djump.c1582 validate_change (insn, loc, n, 1); in redirect_exp_1()
1594 validate_change (insn, loc, x, 1); in redirect_exp_1()
1602 validate_change (insn, loc, gen_rtx_RETURN (VOIDmode), 1); in redirect_exp_1()
1730 validate_change (insn, &XEXP (x, 0), in invert_exp_1()
1739 validate_change (insn, &XEXP (x, 1), XEXP (x, 2), 1); in invert_exp_1()
1740 validate_change (insn, &XEXP (x, 2), tem, 1); in invert_exp_1()
Drecog.h76 extern int validate_change (rtx, rtx *, rtx, int);
Dloop-unroll.c1885 if (validate_change (insn, loc, expr, 0)) in split_iv()
1898 if (validate_change (insn, loc, var, 0)) in split_iv()
1964 validate_change (insn, &SET_DEST (set), new_reg, 1); in expand_var_during_unrolling()
1965 validate_change (insn, &XEXP (SET_SRC (set), 0), new_reg, 1); in expand_var_during_unrolling()
Dstruct-equiv.c454 validate_change (info->cur.x_start, xp, info->input_reg, 1); in rtx_equiv_p()
964 validate_change (i1, &SET_SRC (s1), XEXP (equiv1, 0), 1); in insns_match_p()
965 validate_change (i2, &SET_SRC (s2), XEXP (equiv2, 0), 1); in insns_match_p()
Dregrename.c1423 validate_change (insn, loc, new, 1); in replace_oldest_value_reg()
1678 if (new && validate_change (insn, &SET_SRC (set), new, 0)) in copyprop_hardreg_forward_1()
1697 if (validate_change (insn, &SET_SRC (set), new, 0)) in copyprop_hardreg_forward_1()
1763 validate_change (insn, recog_data.dup_loc[j], new, 1); in copyprop_hardreg_forward_1()
Dflow.c3521 if (! validate_change (insn, &XEXP (mem, 0), inc, 0)) in attempt_auto_inc()
3551 validate_change (insn, &XEXP (mem, 0), inc, 1); in attempt_auto_inc()
3552 validate_change (incr, &XEXP (y, opnum), q, 1); in attempt_auto_inc()
3611 changed = validate_change (incr, &SET_SRC (set), incr_reg, 0); in attempt_auto_inc()
4337 if (! validate_change (insn, &XEXP (use, 0), in try_pre_increment()
Dcfgcleanup.c1037 validate_change (i1, &SET_SRC (s1), XEXP (equiv1, 0), 1); in old_insns_match_p()
1038 validate_change (i2, &SET_SRC (s2), XEXP (equiv2, 0), 1); in old_insns_match_p()
Dgcse.c2660 validate_change (insn, &SET_SRC (set), src, 0); in try_replace_reg()
2676 && validate_change (insn, &SET_SRC (set), src, 0)) in try_replace_reg()
2822 if (! validate_change (jump, &SET_SRC (set), new, 0)) in cprop_jump()
4263 if (validate_change (insn, &SET_DEST (set), reg, 0)) in pre_insert_copy_insn()
4286 if (validate_change (insn, &SET_SRC (set), reg, 0)) in pre_insert_copy_insn()
Dsee.c2811 validate_change (ref_copy, sub, new_set, 1); in see_merge_one_def_extension()
2839 if (validate_change (ref_copy, pat, new_set, 0)) in see_merge_one_def_extension()
Dfinal.c2320 validate_change (insn, &SET_SRC (set), then_rtx, 0); in final_scan_insn()
2322 validate_change (insn, &SET_SRC (set), else_rtx, 0); in final_scan_insn()
Difcvt.c325 validate_change (insn, &PATTERN (insn), pattern, 1); in cond_exec_process_insns()
328 validate_change (insn, &REG_NOTES (insn), in cond_exec_process_insns()
Dreload1.c3011 validate_change (insn, &SET_SRC (old_set), src, 1); in eliminate_regs_in_insn()
3012 validate_change (insn, &SET_DEST (old_set), in eliminate_regs_in_insn()
3127 if (!validate_change (insn, &SET_SRC (old_set), new_src, 0)) in eliminate_regs_in_insn()
3132 if (!validate_change (insn, &PATTERN (insn), new_pat, 0)) in eliminate_regs_in_insn()
Dhaifa-sched.c4061 t = validate_change (insn, &PATTERN (insn), new_pat, 0); in change_pattern()
DFSFChangeLog426 * function.c (purge_addressof_1): If validate_change fails, try
DChangeLog-20044942 (cse_change_cc_mode): Use validate_change to perfom changes.
13731 * recog.c (validate_change, validate_replace_rtx_1, asm_operand_ok,
26761 * recog.c (validate_change, apply_change_group, cancel_changes,
DFSFChangeLog.113520 Call validate_change with nonzero value for in_group.
DChangeLog-19987238 (validate_change): Dynamically allocate room for more changes, if
DChangeLog-200021184 of CONSTANT_P for mult_val; always use validate_change to update insn.
DChangeLog-200117735 * recog.c (validate_change): Fix a comment typo.
DChangeLog-2005299 * regrename.c (replace_oldest_value_reg): Use validate_change with
/freebsd-10-stable/contrib/gcc/config/s390/
Ds390.c5101 ret = validate_change (insn, label, target, 0); in s390_split_branches()