aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJames Van Artsdalen <jrv@gnu.org>1993-01-14 12:46:45 +0000
committerJames Van Artsdalen <jrv@gnu.org>1993-01-14 12:46:45 +0000
commit1dde5fd23a78cd11810af4b5f1fac4e9be3d1243 (patch)
treea45371b9c28bebb0f291ddd41fe08cc6fe348a95 /gcc
parentbffc6177e360f0e8f5353d0e4cf5eda22f6c3b53 (diff)
downloadgcc-1dde5fd23a78cd11810af4b5f1fac4e9be3d1243.zip
gcc-1dde5fd23a78cd11810af4b5f1fac4e9be3d1243.tar.gz
gcc-1dde5fd23a78cd11810af4b5f1fac4e9be3d1243.tar.bz2
(cmpstr patterns): Fix mode mismatch in SET.
From-SVN: r3230
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/i386/i386.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 62e6156..e94af8f 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -4069,7 +4069,7 @@
(define_expand "cmpstrsi"
[(parallel [(set (match_operand:SI 0 "general_operand" "")
- (compare:CC (match_operand:BLK 1 "general_operand" "")
+ (compare:SI (match_operand:BLK 1 "general_operand" "")
(match_operand:BLK 2 "general_operand" "")))
(use (match_operand:SI 3 "general_operand" ""))
(use (match_operand:SI 4 "immediate_operand" ""))
@@ -4106,7 +4106,7 @@
(define_insn ""
[(set (match_operand:SI 0 "general_operand" "=&r")
- (compare:CC (mem:BLK (match_operand:SI 1 "address_operand" "S"))
+ (compare:SI (mem:BLK (match_operand:SI 1 "address_operand" "S"))
(mem:BLK (match_operand:SI 2 "address_operand" "D"))))
(use (match_operand:SI 3 "register_operand" "c"))
(use (match_operand:SI 4 "immediate_operand" "i"))
@@ -4142,7 +4142,7 @@
(define_insn ""
[(set (cc0)
- (compare:CC (mem:BLK (match_operand:SI 0 "address_operand" "S"))
+ (compare:SI (mem:BLK (match_operand:SI 0 "address_operand" "S"))
(mem:BLK (match_operand:SI 1 "address_operand" "D"))))
(use (match_operand:SI 2 "register_operand" "c"))
(use (match_operand:SI 3 "immediate_operand" "i"))