< prev index next > src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Print this page
MemNode* mem = node->as_Mem();
mem->set_barrier_data(0);
}
}
! void ShenandoahBarrierSetC2::eliminate_gc_barrier(PhaseMacroExpand* macro, Node* node) const {
eliminate_gc_barrier_data(node);
}
void ShenandoahBarrierSetC2::elide_dominated_barrier(MachNode* node, MachNode* dominator) const {
uint8_t orig_bd = node->barrier_data();
MemNode* mem = node->as_Mem();
mem->set_barrier_data(0);
}
}
! void ShenandoahBarrierSetC2::eliminate_gc_barrier(PhaseIterGVN* macro, Node* node) const {
eliminate_gc_barrier_data(node);
}
void ShenandoahBarrierSetC2::elide_dominated_barrier(MachNode* node, MachNode* dominator) const {
uint8_t orig_bd = node->barrier_data();
< prev index next >