< prev index next >

src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp

Print this page
rev 58025 : Shenandoah: C1: Resolve into registers of correct type
rev 58026 : [mq]: JDK-8238851-2.patch

*** 162,178 **** LIR_Opr obj_reg; if (obj->is_constant()) { obj_reg = gen->new_register(type); __ move(obj, obj_reg); } else { - #ifdef AARCH64 - // AArch64 expects double-size register. obj_reg = gen->new_pointer_register(); - #else - // x86 expects single-size register. - obj_reg = gen->new_register(type); - #endif __ leal(obj, obj_reg); } obj = obj_reg; } return obj; --- 162,172 ----
< prev index next >