https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498
--- Comment #2 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to Richard Biener from comment #1) > Patch that causes gcc.target/i386/minmax-6.c to spill to the stack: > https://gcc.gnu.org/ml/gcc-patches/2019-08/msg01283.html > > This makes SI/DImode chains handled by STV2 only (after combine). We can > take it from there if we think that's what we need to do anyways. In the > end it's STV/RA interaction, I guess if we can take combine out of the > equation it might simplify things. Yes, this is the intended way SI/DImode STV should be used.