diff options
author | ciceron <ciceron@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-10 22:10:37 +0000 |
---|---|---|
committer | ciceron <ciceron@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-10 22:10:37 +0000 |
commit | 4b2ade62d9c945c0334eda264d0d0a24cfb5f62d (patch) | |
tree | f742d7d89ab767ab7a0bad18a7bdcd9c8ea996db /gcc/config/m68hc11/m68hc11-protos.h | |
parent | cf399df174fcef82af55904a30eecdd9f93196ff (diff) | |
download | gcc-4b2ade62d9c945c0334eda264d0d0a24cfb5f62d.tar.gz |
* config/m68hc11/m68hc11.h (HARD_REGNO_RENAME_OK): Define.
* config/m68hc11/m68hc11-protos.h (m68hc11_hard_regno_rename_ok):
Declare.
* config/m68hc11/m68hc11.c (m68hc11_hard_regno_rename_ok): New function
for reg rename optimization to avoid using Z and Y registers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64134 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/m68hc11/m68hc11-protos.h')
-rw-r--r-- | gcc/config/m68hc11/m68hc11-protos.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/m68hc11/m68hc11-protos.h b/gcc/config/m68hc11/m68hc11-protos.h index dda14692b31..01352b3d87a 100644 --- a/gcc/config/m68hc11/m68hc11-protos.h +++ b/gcc/config/m68hc11/m68hc11-protos.h @@ -24,6 +24,7 @@ extern int m68hc11_override_options PARAMS((void)); extern int m68hc11_optimization_options PARAMS((int,int)); extern void m68hc11_conditional_register_usage PARAMS((void)); extern int hard_regno_mode_ok PARAMS((int, enum machine_mode)); +extern int m68hc11_hard_regno_rename_ok PARAMS((int, int)); extern int m68hc11_total_frame_size PARAMS((void)); extern int m68hc11_initial_frame_pointer_offset PARAMS((void)); |