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.

Reply via email to