aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386
diff options
context:
space:
mode:
authorJohn Wehle <john@feith.com>2000-05-07 05:09:46 +0000
committerJohn Wehle <wehle@gcc.gnu.org>2000-05-07 05:09:46 +0000
commit6b29b0e2bf868b3cf6b288600f0b6f92bda13332 (patch)
tree92cb808f6fe724bbe563badfbecd81817f022cd0 /gcc/config/i386
parentee455968538b78fbe8fcfd1e177bb09b72d296f3 (diff)
downloadgcc-6b29b0e2bf868b3cf6b288600f0b6f92bda13332.zip
gcc-6b29b0e2bf868b3cf6b288600f0b6f92bda13332.tar.gz
gcc-6b29b0e2bf868b3cf6b288600f0b6f92bda13332.tar.bz2
rtl.def (COND_EXEC): Clarify.
* rtl.def (COND_EXEC): Clarify. * i386.md (extendsidi2): Clobber (reg:CC 17) in the same fashion as zero_extendsidi2. From-SVN: r33756
Diffstat (limited to 'gcc/config/i386')
-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 9e558f2..5696c26 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)]
"