diff options
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
-rw-r--r-- | gcc/tree-ssa-loop-im.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.c index a0a05a3..e0d4bf2 100644 --- a/gcc/tree-ssa-loop-im.c +++ b/gcc/tree-ssa-loop-im.c @@ -2120,7 +2120,7 @@ execute_sm_if_changed_flag_set (struct loop *loop, mem_ref_p ref) char *str = get_lsm_tmp_name (ref->mem, ~0); lsm_tmp_name_add ("_flag"); - flag = make_rename_temp (boolean_type_node, str); + flag = create_tmp_reg (boolean_type_node, str); get_all_locs_in_loop (loop, ref, &locs); FOR_EACH_VEC_ELT (mem_ref_loc_p, locs, i, loc) { @@ -2158,7 +2158,7 @@ execute_sm (struct loop *loop, VEC (edge, heap) *exits, mem_ref_p ref) fprintf (dump_file, " from loop %d\n", loop->num); } - tmp_var = make_rename_temp (TREE_TYPE (ref->mem), + tmp_var = create_tmp_reg (TREE_TYPE (ref->mem), get_lsm_tmp_name (ref->mem, ~0)); fmt_data.loop = loop; |