https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121766
--- Comment #1 from Tamar Christina <tnfchris at gcc dot gnu.org> --- The change just brought back the costing to what it was before https://godbolt.org/z/vWdrf6jPd But it does look like the costing for the SVE modes does not take into account that for some modes using a narrowing store can do the truncation when using SVE. So this is an existing cost model bug. Will take a look.