re PR rtl-optimization/22472 (testsuite failure gcc.c-torture/compile/930621-1.c -O3 -funroll-loops)
PR rtl-optimization/22472 * config/pa/pa.h (HARD_REGNO_RENAME_OK): Define. From-SVN: r102405
This commit is contained in:
parent
6c8a62bbfe
commit
b5395c33d1
|
@ -1,3 +1,8 @@
|
|||
2005-07-26 Steve Ellcey <sje@cup.hp.com>
|
||||
|
||||
PR rtl-optimization/22472
|
||||
* config/pa/pa.h (HARD_REGNO_RENAME_OK): Define.
|
||||
|
||||
2005-07-26 Steven Bosscher <stevenb@suse.de>
|
||||
|
||||
PR tree-optimization/22504
|
||||
|
|
|
@ -358,6 +358,12 @@ typedef struct machine_function GTY(())
|
|||
#define FRAME_POINTER_REQUIRED \
|
||||
(current_function_calls_alloca)
|
||||
|
||||
/* Don't allow hard registers to be renamed into r2 unless r2
|
||||
is already live or already being saved (due to eh). */
|
||||
|
||||
#define HARD_REGNO_RENAME_OK(OLD_REG, NEW_REG) \
|
||||
((NEW_REG) != 2 || regs_ever_live[2] || current_function_calls_eh_return)
|
||||
|
||||
/* C statement to store the difference between the frame pointer
|
||||
and the stack pointer values immediately after the function prologue.
|
||||
|
||||
|
|
Loading…
Reference in New Issue