authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Jun 1998 01:13:01 +0000 (01:13 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Jun 1998 01:13:01 +0000 (01:13 +0000)
commitffe5bb88a267263f8613351cbdf9dd53db2c50c6
tree656beca7a13baff5b1d68111019eab7bd7251d40
parent917fa89688bf6301cc5a9a77206397ab1ef13a3e

* i386.md (movsfcc, movdfcc, movxfcc): Use emit_store_flag
to support LT, LE, GE, and GT signed integer comparisons.
(movsfcc+1, movsfcc+2, movdfcc+1, movdfcc+2,
movxfcc+1, movxfcc+2): Pattern doesn't match if the comparison
is LT, LE, GE, or GT.
(movdicc): Remove code resulting from an earlier patch which
didn't apply correctly.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20574 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/config/i386/i386.md