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
8119b4e4
Commit
8119b4e4
authored
May 29, 2007
by
John David Anglin
Committed by
John David Anglin
May 29, 2007
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
md.texi: Document constraints on HP PA-RISC.
* doc/md.texi: Document constraints on HP PA-RISC. From-SVN: r125158
parent
5b281141
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
73 additions
and
0 deletions
+73
-0
gcc/ChangeLog
+2
-0
gcc/doc/md.texi
+71
-0
No files found.
gcc/ChangeLog
View file @
8119b4e4
2007-05-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
* doc/md.texi: Document constraints on HP PA-RISC.
* pa/constraints.md: New file.
* pa.md: Include constraints.md.
* pa.c (cint_ok_for_move): Avoid using CONST_OK_FOR_LETTER_P.
...
...
gcc/doc/md.texi
View file @
8119b4e4
...
...
@@ -1775,6 +1775,77 @@ Constant that is one of -1, 4, -4, 7, 8, 12, 16, 20, 32, 48
Floating
point
constant
that
is
legal
for
store
immediate
@end
table
@item
Hewlett
-
Packard
PA
-
RISC
---
@file
{
config
/
pa
/
pa
.
h
}
@table
@code
@item
a
General
register
1
@item
f
Floating
point
register
@item
q
Shift
amount
register
@item
x
Floating
point
register
(
deprecated
)
@item
y
Upper
floating
point
register
(
32
-
bit
),
floating
point
register
(
64
-
bit
)
@item
Z
Any
register
@item
I
Signed
11
-
bit
integer
constant
@item
J
Signed
14
-
bit
integer
constant
@item
K
Integer
constant
that
can
be
deposited
with
a
@code
{
zdepi
}
instruction
@item
L
Signed
5
-
bit
integer
constant
@item
M
Integer
constant
0
@item
N
Integer
constant
that
can
be
loaded
with
a
@code
{
ldil
}
instruction
@item
O
Integer
constant
whose
value
plus
one
is
a
power
of
2
@item
P
Integer
constant
that
can
be
used
for
@code
{
and
}
operations
in
@code
{
depi
}
and
@code
{
extru
}
instructions
@item
S
Integer
constant
31
@item
U
Integer
constant
63
@item
G
Floating
-
point
constant
0
.
0
@item
A
A
@code
{
lo_sum
}
data
-
linkage
-
table
memory
operand
@item
Q
A
memory
operand
that
can
be
used
as
the
destination
operand
of
an
integer
store
instruction
@item
R
A
scaled
or
unscaled
indexed
memory
operand
@item
T
A
memory
operand
for
floating
-
point
loads
and
stores
@item
W
A
register
indirect
memory
operand
@end
table
@item
PowerPC
and
IBM
RS6000
---
@file
{
config
/
rs6000
/
rs6000
.
h
}
@table
@code
@item
b
...
...
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