src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
changeset 58819 ef8be51fff48
parent 58802 808bbdb79916
child 58946 83810b7d12e7
equal deleted inserted replaced
58817:7f27d70a2424 58819:ef8be51fff48
   301     return false;
   301     return false;
   302   }
   302   }
   303 
   303 
   304   address entry_point = call->as_CallLeaf()->entry_point();
   304   address entry_point = call->as_CallLeaf()->entry_point();
   305   return (entry_point == CAST_FROM_FN_PTR(address, ShenandoahRuntime::load_reference_barrier)) ||
   305   return (entry_point == CAST_FROM_FN_PTR(address, ShenandoahRuntime::load_reference_barrier)) ||
   306          (entry_point == CAST_FROM_FN_PTR(address, ShenandoahRuntime::load_reference_barrier_fixup)) ||
   306          (entry_point == CAST_FROM_FN_PTR(address, ShenandoahRuntime::load_reference_barrier_narrow)) ||
   307          (entry_point == CAST_FROM_FN_PTR(address, ShenandoahRuntime::load_reference_barrier_fixup_narrow)) ||
       
   308          (entry_point == CAST_FROM_FN_PTR(address, ShenandoahRuntime::load_reference_barrier_native));
   307          (entry_point == CAST_FROM_FN_PTR(address, ShenandoahRuntime::load_reference_barrier_native));
   309 }
   308 }
   310 
   309 
   311 bool ShenandoahBarrierSetC2::is_shenandoah_marking_if(PhaseTransform *phase, Node* n) {
   310 bool ShenandoahBarrierSetC2::is_shenandoah_marking_if(PhaseTransform *phase, Node* n) {
   312   if (n->Opcode() != Op_If) {
   311   if (n->Opcode() != Op_If) {