https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105219
--- Comment #4 from Tamar Christina <tnfchris at gcc dot gnu.org> --- (In reply to Alex Coplan from comment #3) > (In reply to Tamar Christina from comment #1) > > Smaller reproducer getting rid of the loop nest and simplify the inner > > condition. > > Hmm, I can't reproduce the issue with this locally (with or without the > -mtune option). I also seem to need the -mtune option with the original > reproducer. Are you definitely setting the right VL when running the > compiled program? Ah, my sve-max-vq was in the wrong place... I indeed see that the thunderx is significant now. Will try to reduce a bit again.