8233165: Shenandoah:SBSA::gen_load_reference_barrier_stub() should use pointer register for address on aarch64

Reviewed-by: rkennke
This commit is contained in:
Zhengyu Gu 2019-10-30 09:42:59 -04:00
parent ec56d9aaf0
commit c786ef3418

View File

@ -544,7 +544,7 @@ void ShenandoahBarrierSetAssembler::gen_load_reference_barrier_stub(LIR_Assemble
Register obj = stub->obj()->as_register();
Register res = stub->result()->as_register();
Register addr = stub->addr()->as_register_lo();
Register addr = stub->addr()->as_pointer_register();
Register tmp1 = stub->tmp1()->as_register();
Register tmp2 = stub->tmp2()->as_register();