src/share/vm/opto/node.hpp

Print this page

        

@@ -924,13 +924,10 @@
 
 protected:
   bool remove_dead_region(PhaseGVN *phase, bool can_reshape);
 public:
 
-  // Idealize graph, using DU info.  Done after constant propagation
-  virtual Node *Ideal_DU_postCCP( PhaseCCP *ccp );
-
   // See if there is valid pipeline info
   static  const Pipeline *pipeline_class();
   virtual const Pipeline *pipeline() const;
 
   // Compute the latency from the def to this instruction of the ith input node

@@ -960,10 +957,12 @@
   Node* find_similar(int opc);
 
   // Return the unique control out if only one. Null if none or more than one.
   Node* unique_ctrl_out();
 
+  // Set control or add control as precedence edge
+  void ensure_control_or_add_prec(Node* c);
 //----------------- Code Generation
 
   // Ideal register class for Matching.  Zero means unmatched instruction
   // (these are cloned instead of converted to machine nodes).
   virtual uint ideal_reg() const;