diff options
author | Richard Biener <rguenther@suse.de> | 2021-10-21 10:24:03 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-10-21 11:21:18 +0200 |
commit | 7878981f1d44b4c9bb6c4a3137b37f06c725b73d (patch) | |
tree | 77986f7420d31ccd5d245c96c473a2354eb5ce82 /gcc/tree-ssa-threadbackward.c | |
parent | e633f82fb71817f3232688869c1eb59f60eb78ca (diff) | |
download | gcc-7878981f1d44b4c9bb6c4a3137b37f06c725b73d.zip gcc-7878981f1d44b4c9bb6c4a3137b37f06c725b73d.tar.gz gcc-7878981f1d44b4c9bb6c4a3137b37f06c725b73d.tar.bz2 |
tree-optimization/102847 - properly cost VMAT_INVARIANT loads
The following adds proper costing of VMAT_INVARIANT loads, avoiding
to ask the target about the cost of an unsupported vector load cost
which we won't emit anyway.
2021-10-21 Richard Biener <rguenther@suse.de>
PR tree-optimization/102847
* tree-vect-stmts.c (vect_model_load_cost): Explicitely
handle VMAT_INVARIANT as a splat in the prologue.
Diffstat (limited to 'gcc/tree-ssa-threadbackward.c')
0 files changed, 0 insertions, 0 deletions