Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
f9670bce
Commit
f9670bce
authored
Jan 17, 1999
by
Jeffrey A Law
Committed by
Jeff Law
Jan 17, 1999
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* i386.md (integer conditional moves): Add missing earlyclobbers.
From-SVN: r24720
parent
8e55d59c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
10 deletions
+12
-10
gcc/ChangeLog
+2
-0
gcc/config/i386/i386.md
+10
-10
No files found.
gcc/ChangeLog
View file @
f9670bce
Sun
Jan
17
19
:
23
:
20
1999
Jeffrey
A
Law
(
law
@cygnus
.
com
)
*
i386
.
md
(
integer
conditional
moves
)
:
Add
missing
earlyclobbers
.
*
regmove
.
c
(
optimize_reg_copy_1
)
:
Undo
Aug
18
change
.
Update
REG_N_CALLS_CROSSED
and
REG_LIVE_LENGH
if
and
only
if
we
change
where
a
register
is
live
.
...
...
gcc/config/i386/i386.md
View file @
f9670bce
...
...
@@ -7151,7 +7151,7 @@ byte_xor_operation:
}")
(define_insn ""
[
(set (match_operand:SI 0 "register_operand" "=r,r,r,r,
r,
r")
[
(set (match_operand:SI 0 "register_operand" "=r,r,r,r,
&r,&
r")
(if_then_else:SI (match_operator 1 "comparison_operator"
[
(match_operand:QI 2 "nonimmediate_operand" "q,m,q,m,q,m")
(match_operand:QI 3 "general_operand" "qmn,qn,qmn,qn,qmn,qn")])
...
...
@@ -7161,7 +7161,7 @@ byte_xor_operation:
"#")
(define_insn ""
[
(set (match_operand:SI 0 "register_operand" "=r,r,r,r,
r,
r")
[
(set (match_operand:SI 0 "register_operand" "=r,r,r,r,
&r,&
r")
(if_then_else:SI (match_operator 1 "comparison_operator"
[
(match_operand 2 "nonimmediate_operand" "r,m,r,m,r,m")
(match_operand 3 "general_operand" "rmi,ri,rmi,ri,rmi,ri")])
...
...
@@ -7171,7 +7171,7 @@ byte_xor_operation:
"#")
(define_split
[
(set (match_operand:SI 0 "register_operand" "=r,r,r")
[
(set (match_operand:SI 0 "register_operand" "=r,r,
&
r")
(if_then_else:SI (match_operator 1 "comparison_operator"
[
(match_operand 2 "nonimmediate_operand" "")
(const_int 0)])
...
...
@@ -7186,7 +7186,7 @@ byte_xor_operation:
"")
(define_split
[
(set (match_operand:SI 0 "register_operand" "=r,r,r")
[
(set (match_operand:SI 0 "register_operand" "=r,r,
&
r")
(if_then_else:SI (match_operator 1 "comparison_operator"
[
(match_operand 2 "nonimmediate_operand" "")
(match_operand 3 "general_operand" "")])
...
...
@@ -7200,7 +7200,7 @@ byte_xor_operation:
"")
(define_insn ""
[
(set (match_operand:SI 0 "register_operand" "=r,r,r")
[
(set (match_operand:SI 0 "register_operand" "=r,r,
&
r")
(if_then_else:SI (match_operator 1 "comparison_operator"
[
(cc0) (const_int 0)
]
)
(match_operand:SI 2 "nonimmediate_operand" "rm,0,rm")
...
...
@@ -7225,7 +7225,7 @@ byte_xor_operation:
}")
(define_insn ""
[
(set (match_operand:HI 0 "register_operand" "=r,r,r,r,
r,
r")
[
(set (match_operand:HI 0 "register_operand" "=r,r,r,r,
&r,&
r")
(if_then_else:HI (match_operator 1 "comparison_operator"
[
(match_operand:QI 2 "nonimmediate_operand" "q,m,q,m,q,m")
(match_operand:QI 3 "general_operand" "qmn,qn,qmn,qn,qmn,qn")])
...
...
@@ -7235,7 +7235,7 @@ byte_xor_operation:
"#")
(define_insn ""
[
(set (match_operand:HI 0 "register_operand" "=r,r,r,r,
r,
r")
[
(set (match_operand:HI 0 "register_operand" "=r,r,r,r,
&r,&
r")
(if_then_else:HI (match_operator 1 "comparison_operator"
[
(match_operand 2 "nonimmediate_operand" "r,m,r,m,r,m")
(match_operand 3 "general_operand" "rmi,ri,rmi,ri,rmi,ri")])
...
...
@@ -7245,7 +7245,7 @@ byte_xor_operation:
"#")
(define_split
[
(set (match_operand:HI 0 "register_operand" "=r,r,r")
[
(set (match_operand:HI 0 "register_operand" "=r,r,
&
r")
(if_then_else:HI (match_operator 1 "comparison_operator"
[
(match_operand 2 "nonimmediate_operand" "")
(const_int 0)])
...
...
@@ -7260,7 +7260,7 @@ byte_xor_operation:
"")
(define_split
[
(set (match_operand:HI 0 "register_operand" "=r,r,r")
[
(set (match_operand:HI 0 "register_operand" "=r,r,
&
r")
(if_then_else:HI (match_operator 1 "comparison_operator"
[
(match_operand 2 "nonimmediate_operand" "")
(match_operand 3 "general_operand" "")])
...
...
@@ -7275,7 +7275,7 @@ byte_xor_operation:
"")
(define_insn ""
[
(set (match_operand:HI 0 "register_operand" "=r,r,r")
[
(set (match_operand:HI 0 "register_operand" "=r,r,
&
r")
(if_then_else:HI (match_operator 1 "comparison_operator"
[
(cc0) (const_int 0)
]
)
(match_operand:HI 2 "nonimmediate_operand" "rm,0,rm")
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment