< prev index next >

src/hotspot/cpu/aarch64/aarch64.ad

Print this page
*** 4687,10 ***
--- 4687,11 ---
  // Card Table Byte Map Base
  operand immByteMapBase()
  %{
    // Get base of card map
    predicate(BarrierSet::barrier_set()->is_a(BarrierSet::CardTableBarrierSet) &&
+             SHENANDOAHGC_ONLY(!BarrierSet::barrier_set()->is_a(BarrierSet::ShenandoahBarrierSet) &&)
              (CardTable::CardValue*)n->get_ptr() == ((CardTableBarrierSet*)(BarrierSet::barrier_set()))->card_table()->byte_map_base());
    match(ConP);
  
    op_cost(0);
    format %{ %}
< prev index next >