summaryrefslogtreecommitdiff
path: root/gcc/loop-unroll.c
diff options
context:
space:
mode:
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2005-03-09 07:14:37 +0000
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2005-03-09 07:14:37 +0000
commitcf21d54deb79e76085952f707ead3c4c833e6284 (patch)
tree5bdc1359a95a52d0958ae5bd8b1b80726d425ace /gcc/loop-unroll.c
parenta6ed3419362b4b06b9766dc71ca140fd4a445946 (diff)
downloadgcc-cf21d54deb79e76085952f707ead3c4c833e6284.tar.gz
* loop-unroll.c (analyze_insns_in_loop): Remove preheader.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96168 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/loop-unroll.c')
-rw-r--r--gcc/loop-unroll.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/loop-unroll.c b/gcc/loop-unroll.c
index e7a7b42fdad..32c8d7db5e1 100644
--- a/gcc/loop-unroll.c
+++ b/gcc/loop-unroll.c
@@ -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