hotspot/src/share/vm/opto/connode.hpp
changeset 589 a44a1e70a3e4
parent 373 427fb4ca6a1e
child 590 2954744d7bba
equal deleted inserted replaced
588:96be33305a55 589:a44a1e70a3e4
   281   virtual Node *Identity( PhaseTransform *phase );
   281   virtual Node *Identity( PhaseTransform *phase );
   282   virtual const Type *Value( PhaseTransform *phase ) const;
   282   virtual const Type *Value( PhaseTransform *phase ) const;
   283   virtual uint  ideal_reg() const { return Op_RegN; }
   283   virtual uint  ideal_reg() const { return Op_RegN; }
   284 
   284 
   285   static Node* encode(PhaseGVN* phase, Node* value);
   285   static Node* encode(PhaseGVN* phase, Node* value);
       
   286   virtual Node *Ideal_DU_postCCP( PhaseCCP *ccp );
   286 };
   287 };
   287 
   288 
   288 //------------------------------DecodeN--------------------------------
   289 //------------------------------DecodeN--------------------------------
   289 // Converts a narrow oop into a real oop ptr.
   290 // Converts a narrow oop into a real oop ptr.
   290 // Takes an extra argument which is the real heap base as a long which
   291 // Takes an extra argument which is the real heap base as a long which