src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
changeset 52712 d17e09494308
parent 52711 f480ad035c73
child 52925 9c18c9d839d3
--- a/src/hotspot/share/gc/shared/c2/barrierSetC2.hpp	Tue Nov 27 09:35:02 2018 +0100
+++ b/src/hotspot/share/gc/shared/c2/barrierSetC2.hpp	Tue Nov 27 14:49:13 2018 +0100
@@ -60,8 +60,8 @@
 class GraphKit;
 class IdealKit;
 class Node;
+class PhaseGVN;
 class PhaseIdealLoop;
-class PhaseGVN;
 class PhaseMacroExpand;
 class Type;
 class TypePtr;
@@ -313,6 +313,7 @@
   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