diff options
author | David Malcolm <dmalcolm@redhat.com> | 2014-08-22 14:05:24 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2014-08-22 14:05:24 +0000 |
commit | 204688845f355eb9af36a85558ea0bf706ab28a5 (patch) | |
tree | a8c6cb605a4a11c7032fc329b855bc28d6ffecae /gcc/df-problems.c | |
parent | 7e114fadf1ac83f36b1b84c60045ba016c4f37fa (diff) | |
download | gcc-204688845f355eb9af36a85558ea0bf706ab28a5.zip gcc-204688845f355eb9af36a85558ea0bf706ab28a5.tar.gz gcc-204688845f355eb9af36a85558ea0bf706ab28a5.tar.bz2 |
cse.c: Use rtx_insn
gcc/
* cse.c (struct qty_table_elem): Strengthen field "const_insn"
from rtx to rtx_insn *.
(struct change_cc_mode_args): Likewise for field "insn".
(this_insn): Strengthen from rtx to rtx_insn *.
(make_new_qty): Replace use of NULL_RTX with NULL when dealing
with insn.
(validate_canon_reg): Strengthen param "insn" from rtx to
rtx_insn *.
(canon_reg): Likewise.
(fold_rtx): Likewise. Replace use of NULL_RTX with NULL when
dealing with insn.
(record_jump_equiv): Strengthen param "insn" from rtx to
rtx_insn *.
(try_back_substitute_reg): Likewise, also for locals "prev",
"bb_head".
(find_sets_in_insn): Likewise for param "insn".
(canonicalize_insn): Likewise.
(cse_insn): Likewise. Add a checked cast.
(invalidate_from_clobbers): Likewise for param "insn".
(invalidate_from_sets_and_clobbers): Likewise.
(cse_process_notes_1): Replace use of NULL_RTX with NULL when
dealing with insn.
(cse_prescan_path): Strengthen local "insn" from rtx to
rtx_insn *.
(cse_extended_basic_block): Likewise for locals "insn" and
"prev_insn".
(cse_main): Likewise for param "f".
(check_for_label_ref): Likewise for local "insn".
(set_live_p): Likewise for second param ("insn").
(insn_live_p): Likewise for first param ("insn") and for local
"next".
(cse_change_cc_mode_insn): Likewise for first param "insn".
(cse_change_cc_mode_insns): Likewise for first and second params
"start" and "end".
(cse_cc_succs): Likewise for locals "insns", "last_insns", "insn"
and "end".
(cse_condition_code_reg): Likewise for locals "last_insn", "insn",
"cc_src_insn".
From-SVN: r214315
Diffstat (limited to 'gcc/df-problems.c')
0 files changed, 0 insertions, 0 deletions