Home
last modified time | relevance | path

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

1234

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dpostreload.cc352 validate_change (insn, &SET_DEST (set), wide_dest, 1); in reload_cse_simplify_set()
458 validate_change (insn, recog_data.operand_loc[i], in reload_cse_simplify_operands()
462 validate_change (insn, recog_data.operand_loc[1-i], in reload_cse_simplify_operands()
633 validate_change (insn, recog_data.operand_loc[i], in reload_cse_simplify_operands()
645 validate_change (insn, recog_data.dup_loc[i], in reload_cse_simplify_operands()
862 validate_change (insn, &INSN_VAR_LOCATION_LOC (insn), t, 0); in fixup_debug_insns()
892 && validate_change (use_insn, in try_replace_in_use()
914 && validate_change (use_insn, &SET_SRC (new_set), in try_replace_in_use()
1177 validate_change (prev, &SET_DEST (prev_set), index_reg, 1); in reload_combine_recognize_pattern()
1184 validate_change (prev, &SET_SRC (prev_set), GEN_INT (c), 1); in reload_combine_recognize_pattern()
[all …]
H A Dcombine-stack-adj.cc237 validate_change (insn, &SET_DEST (set), in try_apply_stack_adjustment()
273 validate_change (insn, &PATTERN (insn), copy_rtx (PATTERN (other_insn)), in try_apply_stack_adjustment()
276 validate_change (insn, &XEXP (SET_SRC (set), 1), GEN_INT (new_adjust), in try_apply_stack_adjustment()
281 validate_change (insn, &XEXP (SET_SRC (set), 1), GEN_INT (new_adjust), 1); in try_apply_stack_adjustment()
296 validate_change (ml->insn, ml->ref, new_val, 1); in try_apply_stack_adjustment()
H A Dcompare-elim.cc322 if (!validate_change (cmp->insn, &PATTERN (cmp->insn), x, false)) in can_eliminate_compare()
529 validate_change (cmp->uses[0].insn, cmp->uses[0].loc, flags, true); in maybe_select_cc_mode()
552 validate_change (cmp->uses[i].insn, cmp->uses[i].loc, flags, true); in maybe_select_cc_mode()
882 validate_change (insn, &PATTERN (insn), pat, true); in try_eliminate_compare()
H A Dree.cc284 if (!validate_change (insn, &XEXP (*loc, 0), in update_reg_equal_equiv_notes()
291 else if (!validate_change (insn, loc, XEXP (*loc, 1), true)) in update_reg_equal_equiv_notes()
388 if (validate_change (curr_insn, orig_set, new_set, true) in combine_set_extension()
441 if (validate_change (def_insn, &PATTERN (def_insn), new_set, true) in transform_ifelse()
H A Djump.cc1402 validate_change (insn, loc, x, 1); in redirect_exp_1()
1411 validate_change (insn, loc, nlabel, 1); in redirect_exp_1()
1575 validate_change (insn, &XEXP (x, 0), in invert_exp_1()
1584 validate_change (insn, &XEXP (x, 1), XEXP (x, 2), 1); in invert_exp_1()
1585 validate_change (insn, &XEXP (x, 2), tem, 1); in invert_exp_1()
H A Dregcprop.cc526 validate_change (insn, loc, new_rtx, 1); in replace_oldest_value_reg()
717 validate_change (change->insn, change->loc, change->new_rtx, 1); in apply_debug_insn_changes()
924 if (new_rtx && validate_change (insn, &SET_SRC (set), new_rtx, 0)) in copyprop_hardreg_forward_1()
961 if (validate_change (insn, &SET_SRC (set), new_rtx, 0)) in copyprop_hardreg_forward_1()
H A Dearly-remat.cc939 validate_change (insn, loc, new_reg, 1); in maybe_add_candidate()
1670 validate_change (insn, loc, new_reg, true); in stabilize_pattern()
1690 if (!validate_change (other_insn, &PATTERN (other_insn), in stabilize_pattern()
1712 validate_change (cand->insn, DF_REF_REAL_LOC (def), in replace_dest_with_copy()
1784 validate_change (cand->insn, loc, new_reg, 1); in stabilize_candidate_uses()
H A Dcse.cc2805 validate_change (insn, xloc, new_rtx, 1); in validate_canon_reg()
3159 validate_change (insn, &ASM_OPERANDS_INPUT (x, i), in fold_rtx()
4216 validate_change (prev, &SET_DEST (PATTERN (prev)), dest, 1); in try_back_substitute_reg()
4217 validate_change (insn, &SET_DEST (set), src, 1); in try_back_substitute_reg()
4218 validate_change (insn, &SET_SRC (set), dest, 1); in try_back_substitute_reg()
4340 validate_change (insn, &ASM_OPERANDS_INPUT (x, i), input, 1); in canon_asm_operands()
4486 validate_change (insn, &SET_SRC (sets[i].rtl), new_rtx, 1); in canonicalize_insn()
4490 validate_change (insn, &XEXP (dest, 1), in canonicalize_insn()
4492 validate_change (insn, &XEXP (dest, 2), in canonicalize_insn()
5388 validate_change (insn, &SET_SRC (sets[i].rtl), new_rtx, 1); in cse_insn()
[all …]
H A Drecog.h189 extern bool validate_change (rtx, rtx *, rtx, bool);
H A Dcprop.cc777 validate_change (insn, &SET_SRC (set), src, 0); in try_replace_reg()
793 && validate_change (insn, &SET_SRC (set), src, 0)) in try_replace_reg()
812 && validate_change (insn, &SET_DEST (set), dest, 0)) in try_replace_reg()
H A Dloop-unroll.cc1320 validate_change (insn, &INSN_VAR_LOCATION_LOC (insn), in reset_debug_uses_in_loop()
1727 if (validate_change (insn, loc, expr, 0)) in split_iv()
1740 if (validate_change (insn, loc, var, 0)) in split_iv()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dpostreload.c344 validate_change (insn, &SET_DEST (set), wide_dest, 1); in reload_cse_simplify_set()
450 validate_change (insn, recog_data.operand_loc[i], in reload_cse_simplify_operands()
454 validate_change (insn, recog_data.operand_loc[1-i], in reload_cse_simplify_operands()
618 validate_change (insn, recog_data.operand_loc[i], in reload_cse_simplify_operands()
630 validate_change (insn, recog_data.dup_loc[i], in reload_cse_simplify_operands()
847 validate_change (insn, &INSN_VAR_LOCATION_LOC (insn), t, 0); in fixup_debug_insns()
877 && validate_change (use_insn, in try_replace_in_use()
899 && validate_change (use_insn, &SET_SRC (new_set), in try_replace_in_use()
1166 validate_change (prev, &SET_DEST (prev_set), index_reg, 1); in reload_combine_recognize_pattern()
1173 validate_change (prev, &SET_SRC (prev_set), GEN_INT (c), 1); in reload_combine_recognize_pattern()
[all …]
H A Drecog.c267 validate_change (rtx object, rtx *loc, rtx new_rtx, bool in_group) in validate_change() function
347 validate_change (insn, &PATTERN (insn), newpat, 1); in insn_invalid_p()
459 validate_change (object, &PATTERN (object), newpat, 1); in verify_changes()
604 validate_change (object, loc, new_rtx, 1); in simplify_while_replacing()
616 validate_change (object, loc, in simplify_while_replacing()
622 validate_change (object, loc, in simplify_while_replacing()
639 validate_change (object, loc, new_rtx, 1); in simplify_while_replacing()
651 validate_change (object, loc, new_rtx, 1); in simplify_while_replacing()
697 validate_change (object, &XEXP (x, 2), GEN_INT (pos), 1); in simplify_while_replacing()
698 validate_change (object, &XEXP (x, 0), newmem, 1); in simplify_while_replacing()
[all …]
H A Dcompare-elim.c324 if (!validate_change (cmp->insn, &PATTERN (cmp->insn), x, false)) in can_eliminate_compare()
531 validate_change (cmp->uses[0].insn, cmp->uses[0].loc, flags, true); in maybe_select_cc_mode()
554 validate_change (cmp->uses[i].insn, cmp->uses[i].loc, flags, true); in maybe_select_cc_mode()
884 validate_change (insn, &PATTERN (insn), pat, true); in try_eliminate_compare()
H A Dcombine-stack-adj.c231 validate_change (insn, &SET_DEST (set), in try_apply_stack_adjustment()
235 validate_change (insn, &XEXP (SET_SRC (set), 1), GEN_INT (new_adjust), 1); in try_apply_stack_adjustment()
250 validate_change (ml->insn, ml->ref, new_val, 1); in try_apply_stack_adjustment()
H A Dree.c284 if (!validate_change (insn, &XEXP (*loc, 0), in update_reg_equal_equiv_notes()
291 else if (!validate_change (insn, loc, XEXP (*loc, 1), true)) in update_reg_equal_equiv_notes()
388 if (validate_change (curr_insn, orig_set, new_set, true) in combine_set_extension()
441 if (validate_change (def_insn, &PATTERN (def_insn), new_set, true) in transform_ifelse()
H A Djump.c1442 validate_change (insn, loc, x, 1); in redirect_exp_1()
1451 validate_change (insn, loc, nlabel, 1); in redirect_exp_1()
1615 validate_change (insn, &XEXP (x, 0), in invert_exp_1()
1624 validate_change (insn, &XEXP (x, 1), XEXP (x, 2), 1); in invert_exp_1()
1625 validate_change (insn, &XEXP (x, 2), tem, 1); in invert_exp_1()
H A Dregcprop.c524 validate_change (insn, loc, new_rtx, 1); in replace_oldest_value_reg()
715 validate_change (change->insn, change->loc, change->new_rtx, 1); in apply_debug_insn_changes()
920 if (new_rtx && validate_change (insn, &SET_SRC (set), new_rtx, 0)) in copyprop_hardreg_forward_1()
943 if (validate_change (insn, &SET_SRC (set), new_rtx, 0)) in copyprop_hardreg_forward_1()
H A Dearly-remat.c939 validate_change (insn, loc, new_reg, 1); in maybe_add_candidate()
1670 validate_change (insn, loc, new_reg, true); in stabilize_pattern()
1690 if (!validate_change (other_insn, &PATTERN (other_insn), in stabilize_pattern()
1712 validate_change (cand->insn, DF_REF_REAL_LOC (def), in replace_dest_with_copy()
1784 validate_change (cand->insn, loc, new_reg, 1); in stabilize_candidate_uses()
H A Dcse.c2828 validate_change (insn, xloc, new_rtx, 1); in validate_canon_reg()
3189 validate_change (insn, &ASM_OPERANDS_INPUT (x, i), in fold_rtx()
4260 validate_change (prev, &SET_DEST (PATTERN (prev)), dest, 1); in try_back_substitute_reg()
4261 validate_change (insn, &SET_DEST (set), src, 1); in try_back_substitute_reg()
4262 validate_change (insn, &SET_SRC (set), dest, 1); in try_back_substitute_reg()
4355 validate_change (insn, &ASM_OPERANDS_INPUT (x, i), input, 1); in canon_asm_operands()
4500 validate_change (insn, &SET_SRC (sets[i].rtl), new_rtx, 1); in canonicalize_insn()
4504 validate_change (insn, &XEXP (dest, 1), in canonicalize_insn()
4506 validate_change (insn, &XEXP (dest, 2), in canonicalize_insn()
5398 validate_change (insn, &SET_SRC (sets[i].rtl), new_rtx, 1); in cse_insn()
[all …]
H A Dcprop.c776 validate_change (insn, &SET_SRC (set), src, 0); in try_replace_reg()
792 && validate_change (insn, &SET_SRC (set), src, 0)) in try_replace_reg()
810 && validate_change (insn, &SET_DEST (set), dest, 0)) in try_replace_reg()
H A Dloop-unroll.c1347 validate_change (insn, &INSN_VAR_LOCATION_LOC (insn), in reset_debug_uses_in_loop()
1755 if (validate_change (insn, loc, expr, 0)) in split_iv()
1768 if (validate_change (insn, loc, var, 0)) in split_iv()
H A Dlra-eliminations.c976 if (! validate_change (insn, &SET_SRC (old_set), new_src, 0)) in eliminate_regs_in_insn()
980 if (! validate_change (insn, &PATTERN (insn), new_pat, 0)) in eliminate_regs_in_insn()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-pcrel-opt.cc320 validate_change (addr_insn, &PATTERN (addr_insn), addr_pattern, false); in pcrel_opt_load()
347 validate_change (load_insn, &PATTERN (load_insn), new_load_pattern, false); in pcrel_opt_load()
480 validate_change (addr_insn, &PATTERN (addr_insn), addr_new_pattern, false); in pcrel_opt_store()
500 validate_change (store_insn, &PATTERN (store_insn), new_store_pattern, false); in pcrel_opt_store()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-cc-fusion.cc205 validate_change (cc_rtl, &PATTERN (cc_rtl), m_parallel, 1); in parallelize_insns()

1234