mirror of
https://github.com/openjdk/jdk.git
synced 2026-03-13 09:23:20 +00:00
6991211: assert failure on sparc: "can not have caller-save register operands at calls"
Fixes sparc only assert failure following 6972540 Reviewed-by: never
This commit is contained in:
parent
e870866699
commit
08e2ead403
@ -64,7 +64,7 @@ inline bool LinearScanWalker::pd_init_regs_for_alloc(Interval* cur) {
|
||||
_first_reg = pd_first_callee_saved_reg;
|
||||
_last_reg = pd_last_callee_saved_reg;
|
||||
return true;
|
||||
} else if (cur->type() == T_INT || cur->type() == T_LONG || cur->type() == T_OBJECT) {
|
||||
} else if (cur->type() == T_INT || cur->type() == T_LONG || cur->type() == T_OBJECT || cur->type() == T_ADDRESS) {
|
||||
_first_reg = pd_first_cpu_reg;
|
||||
_last_reg = pd_last_allocatable_cpu_reg;
|
||||
return true;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user