From b4d030e5b9aff5106a5da4c1d0749c6005ec72bc Mon Sep 17 00:00:00 2001 From: John Wehle Date: Thu, 18 Jun 1998 19:12:59 -0600 Subject: [PATCH] i386.md (movsfcc, [...]): Use emit_store_flag to support LT, LE, GE, and GT signed integer comparisons. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit � * 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. From-SVN: r20573 --- gcc/ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2aca4aafdf7..8267ebeefcb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,13 @@ +Fri Jun 19 02:10:10 1998 John Wehle (john@feith.com) + + * 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. + Fri Jun 19 02:00:19 1998 Richard Kenner * reload1.c (reload_cse_regno_equal_p): If -ffloat-store, don't -- 2.30.2