< prev index next >
src/hotspot/cpu/aarch64/aarch64.ad
Print this page
*** 5845,5856 ****
// Card Table Byte Map Base
operand immByteMapBase()
%{
// Get base of card map
! predicate(Universe::heap()->barrier_set()->is_a(BarrierSet::CardTableBarrierSet) &&
! (jbyte*)n->get_ptr() == ((CardTableBarrierSet*)(Universe::heap()->barrier_set()))->card_table()->byte_map_base());
match(ConP);
op_cost(0);
format %{ %}
interface(CONST_INTER);
--- 5845,5856 ----
// Card Table Byte Map Base
operand immByteMapBase()
%{
// Get base of card map
! predicate(BarrierSet::barrier_set()->is_a(BarrierSet::CardTableBarrierSet) &&
! (jbyte*)n->get_ptr() == ((CardTableBarrierSet*)(BarrierSet::barrier_set()))->card_table()->byte_map_base());
match(ConP);
op_cost(0);
format %{ %}
interface(CONST_INTER);
< prev index next >