aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJames Van Artsdalen <jrv@gnu.org>1992-04-23 22:17:40 +0000
committerJames Van Artsdalen <jrv@gnu.org>1992-04-23 22:17:40 +0000
commitc785c6603cd6b1f9550702a894f9918622eb8019 (patch)
tree5ba984414d895f0b0ebc5d9d7f01cb026e2a9df9 /gcc
parentc4c120b4d827d2c0398ecd29fb193a30a77ae191 (diff)
downloadgcc-c785c6603cd6b1f9550702a894f9918622eb8019.zip
gcc-c785c6603cd6b1f9550702a894f9918622eb8019.tar.gz
gcc-c785c6603cd6b1f9550702a894f9918622eb8019.tar.bz2
*** empty log message ***
From-SVN: r825
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/i386/i386.md9
1 files changed, 8 insertions, 1 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 319a934..17749cf 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -2977,7 +2977,14 @@
OUTPUT_JUMP (\"setle %0\", \"setbe %0\", 0);
}")
-(define_insn "sleu"
+(define_expand "sleu"
+ [(match_dup 1)
+ (set (match_operand:QI 0 "general_operand" "")
+ (leu:QI (cc0) (const_int 0)))]
+ ""
+ "operands[1] = (*i386_compare_gen)(i386_compare_op0, i386_compare_op1);")
+
+(define_insn ""
[(set (match_operand:QI 0 "general_operand" "=qm")
(leu:QI (cc0) (const_int 0)))]
""