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
50b996bf
Commit
50b996bf
authored
Jul 20, 2001
by
Richard Henderson
Committed by
Richard Henderson
Jul 20, 2001
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* doc/rtl.texi (REG_DEAD): Update for current semantics.
From-SVN: r44214
parent
6e9aac46
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
13 deletions
+15
-13
gcc/ChangeLog
+4
-0
gcc/doc/rtl.texi
+11
-13
No files found.
gcc/ChangeLog
View file @
50b996bf
2001-07-20 Richard Henderson <rth@redhat.com>
* doc/rtl.texi (REG_DEAD): Update for current semantics.
Fri Jul 20 22:14:49 CEST 2001 Roman Zippel <zippel@linux-m68k.org>
Fri Jul 20 22:14:49 CEST 2001 Roman Zippel <zippel@linux-m68k.org>
Jan Hubicka <jh@suse.cz>
Jan Hubicka <jh@suse.cz>
...
...
gcc/doc/rtl.texi
View file @
50b996bf
...
@@ -2798,11 +2798,17 @@ The value in @var{op} dies in this insn; that is to say, altering the
...
@@ -2798,11 +2798,17 @@ The value in @var{op} dies in this insn; that is to say, altering the
value
immediately
after
this
insn
would
not
affect
the
future
behavior
value
immediately
after
this
insn
would
not
affect
the
future
behavior
of
the
program
.
of
the
program
.
This
does
not
necessarily
mean
that
the
register
@var
{
op
}
has
no
useful
It
does
not
follow
that
the
register
@var
{
op
}
has
no
useful
value
after
value
after
this
insn
since
it
may
also
be
an
output
of
the
insn
.
In
this
insn
since
@var
{
op
}
is
not
necessarily
modified
by
this
insn
.
such
a
case
,
however
,
a
@code{
REG_DEAD
}
note
would
be
redundant
and
is
Rather
,
no
subsequent
instruction
uses
the
contents
of
@var
{
op
}.
usually
not
present
until
after
the
reload
pass
,
but
no
code
relies
on
this
fact
.
@findex
REG_UNUSED
@item
REG_UNUSED
The
register
@var
{
op
}
being
set
by
this
insn
will
not
be
used
in
a
subsequent
insn
.
This
differs
from
a
@code
{
REG_DEAD
}
note
,
which
indicates
that
the
value
in
an
input
will
not
be
used
subsequently
.
These
two
notes
are
independent
;
both
may
be
present
for
the
same
register
.
@findex
REG_INC
@findex
REG_INC
@item
REG_INC
@item
REG_INC
...
@@ -2917,14 +2923,6 @@ Thus, compiler passes prior to register allocation need only check for
...
@@ -2917,14 +2923,6 @@ Thus, compiler passes prior to register allocation need only check for
@code{
REG_EQUAL
}
notes
and
passes
subsequent
to
register
allocation
@code{
REG_EQUAL
}
notes
and
passes
subsequent
to
register
allocation
need
only
check
for
@code{
REG_EQUIV
}
notes
.
need
only
check
for
@code{
REG_EQUIV
}
notes
.
@findex
REG_UNUSED
@item
REG_UNUSED
The
register
@var{
op
}
being
set
by
this
insn
will
not
be
used
in
a
subsequent
insn
.
This
differs
from
a
@code{
REG_DEAD
}
note
,
which
indicates
that
the
value
in
an
input
will
not
be
used
subsequently
.
These
two
notes
are
independent
;
both
may
be
present
for
the
same
register
.
@findex
REG_WAS_0
@findex
REG_WAS_0
@item
REG_WAS_0
@item
REG_WAS_0
The
single
output
of
this
insn
contained
zero
before
this
insn
.
The
single
output
of
this
insn
contained
zero
before
this
insn
.
...
...
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