diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-11-25 10:31:24 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-11-25 10:31:24 +0000 |
commit | 9e519b977314ee6ae132c297c1a53ea4e1b417b4 (patch) | |
tree | d0cecb570037e9dbf06589bd204c4fdd20ab6057 /gcc/cppfiles.c | |
parent | 6e52f034c988b687802a3bc954f619dcb6c70e5c (diff) | |
download | ppe42-gcc-9e519b977314ee6ae132c297c1a53ea4e1b417b4.tar.gz ppe42-gcc-9e519b977314ee6ae132c297c1a53ea4e1b417b4.zip |
* toplev.c (no_new_pseudos): Define.
(rest_of_compilation): Set no_new_pseudos as needed.
* emit-rtl.c (gen_reg_rtx): Abort if we try to create a new pseudo
if no_new_pseudos is set.
* rtl.h (no_new_pseudos): Declare it.
* reload1.c (reload): Update comments.
* md.texi: Corresponding changes.
* reload1.c (reg_used_in_insn): Renamed from reg_used_by_pseudo.
(choose_reload_regs): Rename it here as well. When computing it,
also merge in used hardregs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23855 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cppfiles.c')
0 files changed, 0 insertions, 0 deletions