Commit c37d59c3 by Jan Hubicka Committed by Jan Hubicka

i386.md (ashrsi3_31): Allow cltd when optimizing for size even on !TARGET_USE_CLTD CPUs.

	* i386.md (ashrsi3_31): Allow cltd when optimizing for size even
	on !TARGET_USE_CLTD CPUs.

From-SVN: r30592
parent 3cf88fb4
Fri Nov 19 06:32:19 CET 1999 Jan Hubicka <hubicka@freesoft.cz>
* i386.md (ashrsi3_31): Allow cltd when optimizing for size even
on !TARGET_USE_CLTD CPUs.
Fri Nov 19 10:41:15 GMT 1999 Nathan Sidwell <nathan@acm.org>
* extend.texi: Document C++ restricted pointers and references.
......
......@@ -5451,7 +5451,7 @@
(ashiftrt:SI (match_operand:SI 1 "nonimmediate_operand" "*a,0")
(match_operand:SI 2 "const_int_operand" "i,i")))
(clobber (reg:CC 17))]
"INTVAL (operands[2]) == 31 && TARGET_USE_CLTD"
"INTVAL (operands[2]) == 31 && (TARGET_USE_CLTD || optimize_size)"
"@
{cltd|cdq}
sar{l}\\t{%2, %0|%0, %2}"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment