mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-10 18:20:51 +08:00
* loop-unroll.c (analyze_insns_in_loop): Remove preheader.
From-SVN: r96168
This commit is contained in:
parent
3c3f4b5636
commit
d300f6bb4e
@ -12,6 +12,8 @@
|
||||
|
||||
* loop-iv.c (get_biv_step_1): Remove lhs.
|
||||
|
||||
* loop-unroll.c (analyze_insns_in_loop): Remove preheader.
|
||||
|
||||
2005-03-08 Jeff Law <law@redhat.com>
|
||||
|
||||
* tree-cfg.c (cleanup_control_flow): If removal of a computed
|
||||
|
@ -1648,7 +1648,6 @@ analyze_insns_in_loop (struct loop *loop)
|
||||
PTR *slot1;
|
||||
PTR *slot2;
|
||||
edge *edges = get_loop_exit_edges (loop, &n_edges);
|
||||
basic_block preheader;
|
||||
bool can_apply = false;
|
||||
|
||||
iv_analysis_loop_init (loop);
|
||||
@ -1662,7 +1661,7 @@ analyze_insns_in_loop (struct loop *loop)
|
||||
/* Record the loop exit bb and loop preheader before the unrolling. */
|
||||
if (!loop_preheader_edge (loop)->src)
|
||||
{
|
||||
preheader = loop_split_edge_with (loop_preheader_edge (loop), NULL_RTX);
|
||||
loop_split_edge_with (loop_preheader_edge (loop), NULL_RTX);
|
||||
opt_info->loop_preheader = loop_split_edge_with (loop_preheader_edge (loop), NULL_RTX);
|
||||
}
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user