From: Richard Henderson Date: Thu, 13 Mar 2003 00:52:38 +0000 (-0800) Subject: i386.md (ffssi2): Tighten op1 predicate to the requirements of the output insns. X-Git-Tag: releases/gcc-3.2.3~118 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=79c1dc751047ee82acd40527d5ccf5c91fb9cc2c;p=thirdparty%2Fgcc.git i386.md (ffssi2): Tighten op1 predicate to the requirements of the output insns. * config/i386/i386.md (ffssi2): Tighten op1 predicate to the requirements of the output insns. From-SVN: r64283 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 89c682171ec6..b638520af3d4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2003-03-12 Richard Henderson + + PR opt/8178 + * config/i386/i386.md (ffssi2): Tighten op1 predicate to + the requirements of the output insns. + 2003-03-12 Andrew Lewycky PR c++/7050 diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 13a830be09a3..5a4f749b9465 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -13900,7 +13900,7 @@ (define_expand "ffssi2" [(set (match_operand:SI 0 "nonimmediate_operand" "") - (ffs:SI (match_operand:SI 1 "general_operand" "")))] + (ffs:SI (match_operand:SI 1 "nonimmediate_operand" "")))] "" { rtx out = gen_reg_rtx (SImode), tmp = gen_reg_rtx (SImode);