https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102847
--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>: https://gcc.gnu.org/g:7878981f1d44b4c9bb6c4a3137b37f06c725b73d commit r12-4603-g7878981f1d44b4c9bb6c4a3137b37f06c725b73d Author: Richard Biener <rguent...@suse.de> Date: Thu Oct 21 10:24:03 2021 +0200 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 <rguent...@suse.de> PR tree-optimization/102847 * tree-vect-stmts.c (vect_model_load_cost): Explicitely handle VMAT_INVARIANT as a splat in the prologue.