PATCH: PR target/31380: Typo in gcc/config/i386/sse.md

H. J. Lu hjl@lucon.org
Wed Mar 28 04:29:00 GMT 2007


We should use UMIN, not UMAX, for uminv16qi3. Is this OK for 4.3,
4.2 and 4.1?


H.J.
----
2007-03-27  Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>

	PR target/31380
	* config/i386/sse.md (uminv16qi3): Use UMIN instead of UMAX.

--- gcc/config/i386/sse.md.typo	2007-03-27 06:40:27.000000000 -0700
+++ gcc/config/i386/sse.md	2007-03-27 19:01:18.000000000 -0700
@@ -3249,7 +3249,7 @@
 	(umin:V16QI (match_operand:V16QI 1 "nonimmediate_operand" "")
 		    (match_operand:V16QI 2 "nonimmediate_operand" "")))]
   "TARGET_SSE2"
-  "ix86_fixup_binary_operands_no_copy (UMAX, V16QImode, operands);")
+  "ix86_fixup_binary_operands_no_copy (UMIN, V16QImode, operands);")
 
 (define_insn "*uminv16qi3"
   [(set (match_operand:V16QI 0 "register_operand" "=x")



More information about the Gcc-patches mailing list