Commit 616dc555 by Kazu Hirata Committed by Kazu Hirata

* config/h8300/h8300.h (CAN_ELIMINATE): Simplify.

From-SVN: r58729
parent 25a533a0
2002-11-01 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300.h (CAN_ELIMINATE): Simplify.
2002-11-01 Toshiyasu Morita <toshiyasu.morita@hsa.hitachi.com>
* config/h8300/h8300.h (OPTIMIZATION_OPTIONS): New.
......
......@@ -575,10 +575,7 @@ enum reg_class {
All other eliminations are valid. */
#define CAN_ELIMINATE(FROM, TO) \
((((FROM) == ARG_POINTER_REGNUM || (FROM) == RETURN_ADDRESS_POINTER_REGNUM) \
&& (TO) == STACK_POINTER_REGNUM) \
? ! frame_pointer_needed \
: 1)
((TO) == STACK_POINTER_REGNUM ? ! frame_pointer_needed : 1)
/* Define the offset between two registers, one to be eliminated, and the other
its replacement, at the start of a routine. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment