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
94b25f81
Commit
94b25f81
authored
Jun 02, 1994
by
Richard Kenner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update comments.
From-SVN: r7420
parent
302499a9
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
6 additions
and
5 deletions
+6
-5
gcc/calls.c
+2
-2
gcc/expr.c
+4
-3
No files found.
gcc/calls.c
View file @
94b25f81
...
...
@@ -328,8 +328,8 @@ prepare_call_address (funexp, fndecl, call_fusage, reg_parm_seen)
the args to this call were processed.
We restore `inhibit_defer_pop' to that value.
USE_INSNS is a chain of USE insns to be emitted immediately before
the actual CALL ins
n.
CALL_FUSAGE is either empty or an EXPR_LIST of USE expressions that
denote registers used by the called functio
n.
IS_CONST is true if this is a `const' call. */
...
...
gcc/expr.c
View file @
94b25f81
...
...
@@ -1665,7 +1665,8 @@ move_block_from_reg (regno, x, nregs, size)
}
}
/* Mark REG as holding parameter for the CALL_INSN. */
/* Add a USE expression for REG to the (possibly empty) list pointed
to by CALL_FUSAGE. REG must denote a hard register. */
void
use_reg
(
call_fusage
,
reg
)
...
...
@@ -1680,8 +1681,8 @@ use_reg (call_fusage, reg)
gen_rtx
(
USE
,
VOIDmode
,
reg
),
*
call_fusage
);
}
/*
Mark NREGS consecutive regs, starting at REGNO, as holding parameters
for the CALL_INSN
. */
/*
Add USE expressions to *CALL_FUSAGE for each of NREGS consecutive regs,
starting at REGNO. All of these registers must be hard registers
. */
void
use_regs
(
call_fusage
,
regno
,
nregs
)
...
...
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