* config/frv/frv.h (EPILOGUE_USES): New. Use LR.

From-SVN: r85271
This commit is contained in:
Richard Sandiford 2004-07-28 21:16:18 +00:00 committed by Aldy Hernandez
parent eef3c94961
commit e1175f6877
2 changed files with 6 additions and 0 deletions

View file

@ -1,3 +1,7 @@
2004-07-28 Richard Sandiford <rsandifo@redhat.com>
* config/frv/frv.h (EPILOGUE_USES): New. Use LR.
2004-07-28 Richard Sandiford <rsandifo@redhat.com>
* cse.c (validate_canon_reg): New function, split out from...

View file

@ -959,6 +959,8 @@ extern int target_flags;
#define EH_RETURN_STACKADJ_RTX gen_rtx_REG (SImode, STACKADJ_REGNO)
#define EH_RETURN_HANDLER_RTX RETURN_ADDR_RTX (0, frame_pointer_rtx)
#define EPILOGUE_USES(REGNO) ((REGNO) == LR_REGNO)
/* An initializer that says which registers are used for fixed purposes all
throughout the compiled code and are therefore not available for general
allocation. These would include the stack pointer, the frame pointer