aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/expr.c
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2014-08-22 16:54:47 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2014-08-22 16:54:47 +0000
commitcf92a178334a034950ff9faac1a336a02374988b (patch)
treecd3b751fcc1d3c4d9ba2a93739e1c8a98705868e /gcc/cp/expr.c
parentced9924c22e4fbf72637d30927e9b2fa61488dbe (diff)
downloadgcc-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