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
73f8783a
Commit
73f8783a
authored
Dec 04, 2004
by
Roger Sayle
Committed by
Roger Sayle
Dec 04, 2004
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* doc/tm.texi (TARGET_DELEGITIMIZE_ADDRESS): Document target hook.
From-SVN: r91713
parent
2039d7aa
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
0 deletions
+14
-0
gcc/ChangeLog
+4
-0
gcc/doc/tm.texi
+10
-0
No files found.
gcc/ChangeLog
View file @
73f8783a
2004
-
12
-
03
Roger
Sayle
<
roger
@
eyesopen
.
com
>
*
doc
/
tm
.
texi
(
TARGET_DELEGITIMIZE_ADDRESS
):
Document
target
hook
.
2004
-
12
-
03
Richard
Henderson
<
rth
@
redhat
.
com
>
2004
-
12
-
03
Richard
Henderson
<
rth
@
redhat
.
com
>
*
alias
.
c
(
component_uses_parent_alias_set
):
Rename
from
*
alias
.
c
(
component_uses_parent_alias_set
):
Rename
from
...
...
gcc/doc/tm.texi
View file @
73f8783a
...
@@ -5156,6 +5156,16 @@ an immediate operand on the target machine. You can assume that
...
@@ -5156,6 +5156,16 @@ an immediate operand on the target machine. You can assume that
anything
@code
{
CONSTANT_P
}
is
valid
.
anything
@code
{
CONSTANT_P
}
is
valid
.
@end
defmac
@end
defmac
@deftypefn
{
Target
Hook
}
rtx
TARGET_DELEGITIMIZE_ADDRESS
(
rtx
@var
{
x
})
This
hook
is
used
to
undo
the
possibly
obfuscating
effects
of
the
@code
{
LEGITIMIZE_ADDRESS
}
and
@code
{
LEGITIMIZE_RELOAD_ADDRESS
}
target
macros
.
Some
backend
implementations
of
these
macros
wrap
symbol
references
inside
an
@code
{
UNSPEC
}
rtx
to
represent
PIC
or
similar
addressing
modes
.
This
target
hook
allows
GCC
'
s
optimizers
to
understand
the
semantics
of
these
opaque
@code
{
UNSPEC
}
s
by
converting
them
back
into
their
original
form
.
@end
deftypefn
@deftypefn
{
Target
Hook
}
bool
TARGET_CANNOT_FORCE_CONST_MEM
(
rtx
@var
{
x
})
@deftypefn
{
Target
Hook
}
bool
TARGET_CANNOT_FORCE_CONST_MEM
(
rtx
@var
{
x
})
This
hook
should
return
true
if
@var
{
x
}
is
of
a
form
that
cannot
(
or
This
hook
should
return
true
if
@var
{
x
}
is
of
a
form
that
cannot
(
or
should
not
)
be
spilled
to
the
constant
pool
.
The
default
version
of
should
not
)
be
spilled
to
the
constant
pool
.
The
default
version
of
...
...
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