https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121290
--- Comment #9 from Tamar Christina <tnfchris at gcc dot gnu.org> --- Right, so the real tsvc calls dummy(a, b, c, d, e, aa, bb, cc, chksum); in each of these to make it so you can't elide the outer loop. So back to costing. The scalar loop inner costing is quite weird, in particular it thinks the loop executes in 0 cycles.. Having a look at how we arrive at this first.