https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121290
--- Comment #16 from Tamar Christina <tnfchris at gcc dot gnu.org> --- (In reply to Soumya AR from comment #13) > Hi Tamar, > > Thanks for the fix. > > This has now brought back performance for the mentioned kernels with -Ofast > but is now regressing with -O3 ... > > Is this something you're still looking at? Just wanted to put it up here > anyway. > > Example, for the inner loop in s314: > Looks like the ICE was compiler explorer caching the compile. But trunk seems fine https://godbolt.org/z/1xhdM95sK It does outer-loop vect as it's supposed to. And VLA works correctly too https://godbolt.org/z/5of8Kq6hb Am I missing some option?