aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadupdate.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/tree-ssa-threadupdate.c')
-rw-r--r--gcc/tree-ssa-threadupdate.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/gcc/tree-ssa-threadupdate.c b/gcc/tree-ssa-threadupdate.c
index 2a8e005..e3e77cf 100644
--- a/gcc/tree-ssa-threadupdate.c
+++ b/gcc/tree-ssa-threadupdate.c
@@ -977,20 +977,14 @@ freqs_to_counts_path (struct redirection_data *rd)
edge ein;
edge_iterator ei;
FOR_EACH_EDGE (ein, ei, e->dest->preds)
- {
- gcc_assert (!ein->count);
- ein->count = EDGE_FREQUENCY (ein);
- }
+ ein->count = EDGE_FREQUENCY (ein);
for (unsigned int i = 1; i < path->length (); i++)
{
edge epath = (*path)[i]->e;
- gcc_assert (!epath->count);
edge esucc;
FOR_EACH_EDGE (esucc, ei, epath->src->succs)
- {
- esucc->count = EDGE_FREQUENCY (esucc);
- }
+ esucc->count = EDGE_FREQUENCY (esucc);
epath->src->count = epath->src->frequency;
}
}