diff options
author | Richard Biener <rguenther@suse.de> | 2024-10-30 13:06:08 +0100 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2024-10-30 15:43:18 +0100 |
commit | 8f9348361c552e4e65ef7dc3e7788ce51a5b91c3 (patch) | |
tree | 731c11a263c59340a5c16143a5dbd328786a98ff /gcc/expr.cc | |
parent | 875279ff3ee3b4135401286b8378087a24fd0f8d (diff) | |
download | gcc-8f9348361c552e4e65ef7dc3e7788ce51a5b91c3.zip gcc-8f9348361c552e4e65ef7dc3e7788ce51a5b91c3.tar.gz gcc-8f9348361c552e4e65ef7dc3e7788ce51a5b91c3.tar.bz2 |
Remove vectorizer finish_cost wrapper
The inline function wraps the vector_cost class API and no longer is
a good representation of the query style of that class which makes it
also difficult to extend.
* tree-vectorizer.h (finish_cost): Inline everywhere and remove.
* tree-vect-loop.cc (vect_estimate_min_profitable_iters):
Inline finish_cost.
* tree-vect-slp.cc (vect_bb_vectorization_profitable_p): Likewise.
Diffstat (limited to 'gcc/expr.cc')
0 files changed, 0 insertions, 0 deletions