aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
diff options
context:
space:
mode:
authorJohn Wehle <john@feith.com>2000-05-07 05:09:46 +0000
committerJohn Wehle <john@feith.com>2000-05-07 05:09:46 +0000
commitdf76af044961411a975c0a758db1e3ee5cbff7b6 (patch)
tree92cb808f6fe724bbe563badfbecd81817f022cd0 /gcc/config/i386/i386.md
parent975ee10f09ca51d52cc21ae4ec1c1709f2ffd734 (diff)
* rtl.def (COND_EXEC): Clarify.
* i386.md (extendsidi2): Clobber (reg:CC 17) in the same fashion as zero_extendsidi2. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@33756 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i386/i386.md')
-rw-r--r--gcc/config/i386/i386.md16
1 files changed, 8 insertions, 8 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 9e558f2dd6c..5696c2645a7 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -2642,8 +2642,8 @@
(define_insn "extendsidi2"
[(set (match_operand:DI 0 "nonimmediate_operand" "=*A,r,?r,?*o")
(sign_extend:DI (match_operand:SI 1 "register_operand" "0,0,r,r")))
- (clobber (match_scratch:SI 2 "=X,X,X,&r"))
- (clobber (reg:CC 17))]
+ (clobber (reg:CC 17))
+ (clobber (match_scratch:SI 2 "=X,X,X,&r"))]
""
"#")
@@ -2651,8 +2651,8 @@
(define_split
[(set (match_operand:DI 0 "memory_operand" "")
(sign_extend:DI (match_operand:SI 1 "register_operand" "")))
- (clobber (match_operand:SI 2 "register_operand" ""))
- (clobber (reg:CC 17))]
+ (clobber (reg:CC 17))
+ (clobber (match_operand:SI 2 "register_operand" ""))]
"(reload_completed
&& dead_or_set_p (insn, operands[1])
&& !reg_mentioned_p (operands[1], operands[0]))"
@@ -2666,8 +2666,8 @@
(define_split
[(set (match_operand:DI 0 "memory_operand" "")
(sign_extend:DI (match_operand:SI 1 "register_operand" "")))
- (clobber (match_operand:SI 2 "register_operand" ""))
- (clobber (reg:CC 17))]
+ (clobber (reg:CC 17))
+ (clobber (match_operand:SI 2 "register_operand" ""))]
"reload_completed"
[(const_int 0)]
"
@@ -2697,8 +2697,8 @@
(define_split
[(set (match_operand:DI 0 "register_operand" "")
(sign_extend:DI (match_operand:SI 1 "register_operand" "")))
- (clobber (match_scratch:SI 2 ""))
- (clobber (reg:CC 17))]
+ (clobber (reg:CC 17))
+ (clobber (match_scratch:SI 2 ""))]
"reload_completed"
[(const_int 0)]
"