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
16537909
Commit
16537909
authored
Jan 24, 2004
by
Kazu Hirata
Committed by
Kazu Hirata
Jan 24, 2004
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* config/h8300/h8300.md: Remove extraneous USE in expanders.
From-SVN: r76486
parent
d0022200
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
24 additions
and
20 deletions
+24
-20
gcc/ChangeLog
+4
-0
gcc/config/h8300/h8300.md
+20
-20
No files found.
gcc/ChangeLog
View file @
16537909
2004-01-24 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300.md: Remove extraneous USE in expanders.
2004-01-24 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300-protos.h: Provide prototypes for
h8300_legitimate_constant_p and h8300_legitimate_address_p.
* config/h8300/h8300.c (h8300_legitimate_constant_p): New.
...
...
gcc/config/h8300/h8300.md
View file @
16537909
...
...
@@ -153,7 +153,7 @@
(set_attr "cc" "clobber")])
(define_expand "pushqi1"
[
(
use (match_operand:QI 0 "register_operand" "")
)
]
[
(
match_operand:QI 0 "register_operand" ""
)
]
""
"
{
...
...
@@ -260,7 +260,7 @@
(set_attr "cc" "clobber")])
(define_expand "pushhi1"
[
(
use (match_operand:HI 0 "register_operand" "")
)
]
[
(
match_operand:HI 0 "register_operand" ""
)
]
""
"
{
...
...
@@ -1934,8 +1934,8 @@
(set_attr "length" "4")])
(define_expand "stm_h8300s_2"
[
(
use (match_operand:SI 0 "register_operand" "")
)
(
use (match_operand:SI 1 "register_operand" "")
)]
[
(
match_operand:SI 0 "register_operand" ""
)
(
match_operand:SI 1 "register_operand" ""
)]
"TARGET_H8300S
&& ((REGNO (operands
[
0
]
) == 0 && REGNO (operands
[
1
]
) == 1)
|| (REGNO (operands
[
0
]
) == 2 && REGNO (operands
[
1
]
) == 3)
...
...
@@ -1992,9 +1992,9 @@
(set_attr "length" "4")])
(define_expand "stm_h8300s_3"
[
(
use (match_operand:SI 0 "register_operand" "")
)
(
use (match_operand:SI 1 "register_operand" "")
)
(
use (match_operand:SI 2 "register_operand" "")
)]
[
(
match_operand:SI 0 "register_operand" ""
)
(
match_operand:SI 1 "register_operand" ""
)
(
match_operand:SI 2 "register_operand" ""
)]
"TARGET_H8300S
&& ((REGNO (operands
[
0
]
) == 0
&& REGNO (operands
[
1
]
) == 1
...
...
@@ -2056,10 +2056,10 @@
(set_attr "length" "4")])
(define_expand "stm_h8300s_4"
[
(
use (match_operand:SI 0 "register_operand" "")
)
(
use (match_operand:SI 1 "register_operand" "")
)
(
use (match_operand:SI 2 "register_operand" "")
)
(
use (match_operand:SI 3 "register_operand" "")
)]
[
(
match_operand:SI 0 "register_operand" ""
)
(
match_operand:SI 1 "register_operand" ""
)
(
match_operand:SI 2 "register_operand" ""
)
(
match_operand:SI 3 "register_operand" ""
)]
"TARGET_H8300S
&& REGNO (operands
[
0
]
) == 0
&& REGNO (operands
[
1
]
) == 1
...
...
@@ -2109,8 +2109,8 @@
(set_attr "length" "4")])
(define_expand "ldm_h8300s_2"
[
(
use (match_operand:SI 0 "register_operand" "")
)
(
use (match_operand:SI 1 "register_operand" "")
)]
[
(
match_operand:SI 0 "register_operand" ""
)
(
match_operand:SI 1 "register_operand" ""
)]
"TARGET_H8300S
&& ((REGNO (operands
[
0
]
) == 0 && REGNO (operands
[
1
]
) == 1)
|| (REGNO (operands
[
0
]
) == 2 && REGNO (operands
[
1
]
) == 3)
...
...
@@ -2167,9 +2167,9 @@
(set_attr "length" "4")])
(define_expand "ldm_h8300s_3"
[
(
use (match_operand:SI 0 "register_operand" "")
)
(
use (match_operand:SI 1 "register_operand" "")
)
(
use (match_operand:SI 2 "register_operand" "")
)]
[
(
match_operand:SI 0 "register_operand" ""
)
(
match_operand:SI 1 "register_operand" ""
)
(
match_operand:SI 2 "register_operand" ""
)]
"TARGET_H8300S
&& ((REGNO (operands
[
0
]
) == 0
&& REGNO (operands
[
1
]
) == 1
...
...
@@ -2231,10 +2231,10 @@
(set_attr "length" "4")])
(define_expand "ldm_h8300s_4"
[
(
use (match_operand:SI 0 "register_operand" "")
)
(
use (match_operand:SI 1 "register_operand" "")
)
(
use (match_operand:SI 2 "register_operand" "")
)
(
use (match_operand:SI 3 "register_operand" "")
)]
[
(
match_operand:SI 0 "register_operand" ""
)
(
match_operand:SI 1 "register_operand" ""
)
(
match_operand:SI 2 "register_operand" ""
)
(
match_operand:SI 3 "register_operand" ""
)]
"TARGET_H8300S && !TARGET_NORMAL_MODE
&& REGNO (operands
[
0
]
) == 0
&& REGNO (operands
[
1
]
) == 1
...
...
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