diff options
author | David Malcolm <dmalcolm@redhat.com> | 2014-08-22 16:54:47 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2014-08-22 16:54:47 +0000 |
commit | cf92a178334a034950ff9faac1a336a02374988b (patch) | |
tree | cd3b751fcc1d3c4d9ba2a93739e1c8a98705868e /gcc/cp/expr.c | |
parent | ced9924c22e4fbf72637d30927e9b2fa61488dbe (diff) | |
download | gcc-cf92a178334a034950ff9faac1a336a02374988b.zip gcc-cf92a178334a034950ff9faac1a336a02374988b.tar.gz gcc-cf92a178334a034950ff9faac1a336a02374988b.tar.bz2 |
gcse.c: Use rtx_insn
gcc/
* gcse.c (struct occr): Strengthen field "insn" from rtx to
rtx_insn *.
(test_insn): Likewise for this global.
(oprs_unchanged_p): Strengthen param "insn" from const_rtx to
const rtx_insn *.
(oprs_anticipatable_p): Likewise.
(oprs_available_p): Likewise.
(insert_expr_in_table): Strengthen param "insn" from rtx to
rtx_insn *.
(hash_scan_set): Likewise.
(hash_scan_clobber): Likewise.
(hash_scan_call): Likewise.
(hash_scan_insn): Likewise.
(compute_hash_table_work): Likewise for local "insn".
(process_insert_insn): Likewise for return type and local "pat".
(insert_insn_end_basic_block): Likewise for locals "new_insn",
"pat", "pat_end", "maybe_cc0_setter".
(pre_edge_insert): Likewise for local "insn".
(pre_insert_copy_insn): Likewise for param "insn".
(pre_insert_copies): Likewise for local "insn".
(struct set_data): Likewise for field "insn".
(single_set_gcse): Likewise for param "insn".
(gcse_emit_move_after): Likewise.
(pre_delete): Likewise for local "insn".
(update_bb_reg_pressure): Likewise for param "from" and local
"insn".
(should_hoist_expr_to_dom): Likewise for param "from".
(hoist_code): Likewise for local "insn".
(get_pressure_class_and_nregs): Likewise for param "insn".
(calculate_bb_reg_pressure): Likewise for local "insn".
(compute_ld_motion_mems): Likewise.
From-SVN: r214331
Diffstat (limited to 'gcc/cp/expr.c')
0 files changed, 0 insertions, 0 deletions