diff options
author | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1994-05-06 21:48:22 +0000 |
---|---|---|
committer | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1994-05-06 21:48:22 +0000 |
commit | 14602aee72b9b9556a6d7aaa08ad2e70dd968c00 (patch) | |
tree | 7c62e9645acecb5b2f7481e0e2cdbb810fba516c /gcc/expr.h | |
parent | 7e2ca70b1c7dff6eddad01b5d7737e86218d19e0 (diff) | |
download | gcc-14602aee72b9b9556a6d7aaa08ad2e70dd968c00.tar.gz |
(use_regs): Change from USE and CLOBBER insns to using
CALL_INSN_FUNCTION_USAGE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7241 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/expr.h')
-rw-r--r-- | gcc/expr.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/expr.h b/gcc/expr.h index 45f6d7ca99a..03065304db3 100644 --- a/gcc/expr.h +++ b/gcc/expr.h @@ -596,8 +596,11 @@ extern void move_block_to_reg PROTO((int, rtx, int, enum machine_mode)); The number of registers to be filled is NREGS. */ extern void move_block_from_reg PROTO((int, rtx, int, int)); -/* Mark NREGS consecutive regs, starting at REGNO, as being live now. */ -extern void use_regs PROTO((int, int)); +/* Mark REG as holding a parameter for the next CALL_INSN. */ +extern void use_reg PROTO((rtx*, rtx)); +/* Mark NREGS consecutive regs, starting at REGNO, as holding parameters + for the next CALL_INSN. */ +extern void use_regs PROTO((rtx*, rtx, int, int)); /* Write zeros through the storage of OBJECT. If OBJECT has BLKmode, SIZE is its length in bytes. */ |