< 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,17 +162,11 @@
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;
< prev index next >