Hi, This patch is approved in PR. I checked it in.
H.J. --- Index: ChangeLog =================================================================== --- ChangeLog (revision 172490) +++ ChangeLog (working copy) @@ -1,3 +1,9 @@ +2011-04-15 H.J. Lu <hongjiu...@intel.com> + + PR target/48612 + * config/i386/sse.md (*ieee_smin<mode>3): Switch mnemonics. + (*ieee_smax<mode>3): Likewise. + 2011-04-15 Andreas Krebbel <andreas.kreb...@de.ibm.com> * config/s390/s390.md (popcountdi2, popcountsi2, popcounthi2): Index: config/i386/sse.md =================================================================== --- config/i386/sse.md (revision 172490) +++ config/i386/sse.md (working copy) @@ -962,8 +962,8 @@ UNSPEC_IEEE_MIN))] "" "@ - vmin<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2} - min<ssemodesuffix>\t{%2, %0|%0, %2}" + min<ssemodesuffix>\t{%2, %0|%0, %2} + vmin<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}" [(set_attr "isa" "noavx,avx") (set_attr "type" "sseadd") (set_attr "prefix" "orig,vex") @@ -977,8 +977,8 @@ UNSPEC_IEEE_MAX))] "" "@ - vmax<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2} - max<ssemodesuffix>\t{%2, %0|%0, %2}" + max<ssemodesuffix>\t{%2, %0|%0, %2} + vmax<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}" [(set_attr "isa" "noavx,avx") (set_attr "type" "sseadd") (set_attr "prefix" "orig,vex")