< prev index next >
src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
Print this page
*** 59,68 ****
--- 59,69 ----
class ConnectionGraph;
class GraphKit;
class IdealKit;
class Node;
class PhaseGVN;
+ class PhaseIdealLoop;
class PhaseMacroExpand;
class Type;
class TypePtr;
class Unique_Node_List;
*** 307,314 ****
--- 308,316 ----
virtual bool matcher_is_store_load_barrier(Node* x, uint xop) const { return false; }
virtual void igvn_add_users_to_worklist(PhaseIterGVN* igvn, Node* use) const {}
virtual void ccp_analyze(PhaseCCP* ccp, Unique_Node_List& worklist, Node* use) const {}
+ virtual Node* split_if_pre(PhaseIdealLoop* phase, Node* n) const { return NULL; }
};
#endif // SHARE_GC_SHARED_C2_BARRIERSETC2_HPP
< prev index next >