https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90187
--- Comment #3 from Uroš Bizjak <ubizjak at gmail dot com> --- It looks like middle-end is bypassing sminv2df3 expander and constructs RTX by hand. This should not be done, since the expander decides whether IEEE or non-IEEE variant should be used. Please note that there is also an issue with {smax,smin}{sf,df}3, where && !(MEM_P (operands[1]) && MEM_P (operands[2])) is (intentionally?) missing, and we depend on RA to fix invalid RTX.