summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>2010-03-29 16:38:40 +0000
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>2010-03-29 16:38:40 +0000
commitff0bcc09223f169fbf8c98f53e94e6028e686ad8 (patch)
tree0448103ad9ad7b423224b10737d832598d8f21dc
parent590a32b63101952def48695fa33d5ea8c0c90e96 (diff)
downloadppe42-gcc-ff0bcc09223f169fbf8c98f53e94e6028e686ad8.tar.gz
ppe42-gcc-ff0bcc09223f169fbf8c98f53e94e6028e686ad8.zip
Improve vectorization cost model diagnostic.
2010-03-29 Sebastian Pop <sebastian.pop@amd.com> PR middle-end/43431 * tree-vect-loop.c (vect_estimate_min_profitable_iters): Improve vectorization cost model diagnostic. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157801 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/tree-vect-loop.c6
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e5f0323d2ae..f99e8661106 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,11 @@
2010-03-29 Sebastian Pop <sebastian.pop@amd.com>
+ PR middle-end/43431
+ * tree-vect-loop.c (vect_estimate_min_profitable_iters):
+ Improve vectorization cost model diagnostic.
+
+2010-03-29 Sebastian Pop <sebastian.pop@amd.com>
+
PR middle-end/43436
* tree-vect-data-refs.c (vect_analyze_data_refs): When
compute_data_dependences_for_loop returns false, early exit
diff --git a/gcc/tree-vect-loop.c b/gcc/tree-vect-loop.c
index afbd342fd1c..2601b58d38e 100644
--- a/gcc/tree-vect-loop.c
+++ b/gcc/tree-vect-loop.c
@@ -2173,9 +2173,9 @@ vect_estimate_min_profitable_iters (loop_vec_info loop_vinfo)
else
{
if (vect_print_dump_info (REPORT_COST))
- fprintf (vect_dump, "cost model: vector iteration cost = %d "
- "is divisible by scalar iteration cost = %d by a factor "
- "greater than or equal to the vectorization factor = %d .",
+ fprintf (vect_dump, "cost model: the vector iteration cost = %d "
+ "divided by the scalar iteration cost = %d "
+ "is greater or equal to the vectorization factor = %d.",
vec_inside_cost, scalar_single_iter_cost, vf);
return -1;
}
OpenPOWER on IntegriCloud