< prev index next >

src/share/vm/opto/narrowptrnode.hpp

Print this page

        

@@ -50,12 +50,12 @@
   EncodePNode(Node* value, const Type* type):
   EncodeNarrowPtrNode(value, type) {
     init_class_id(Class_EncodeP);
   }
   virtual int Opcode() const;
-  virtual Node *Identity( PhaseTransform *phase );
-  virtual const Type *Value( PhaseTransform *phase ) const;
+  virtual Node* Identity(PhaseGVN* phase);
+  virtual const Type* Value(PhaseGVN* phase) const;
 };
 
 //------------------------------EncodePKlass--------------------------------
 // Encodes a klass pointer into its compressed form
 // Takes an extra argument which is the real heap base as a long which

@@ -65,12 +65,12 @@
   EncodePKlassNode(Node* value, const Type* type):
   EncodeNarrowPtrNode(value, type) {
     init_class_id(Class_EncodePKlass);
   }
   virtual int Opcode() const;
-  virtual Node *Identity( PhaseTransform *phase );
-  virtual const Type *Value( PhaseTransform *phase ) const;
+  virtual Node* Identity(PhaseGVN* phase);
+  virtual const Type* Value(PhaseGVN* phase) const;
 };
 
 //------------------------------DecodeNarrowPtr--------------------------------
 class DecodeNarrowPtrNode : public TypeNode {
   protected:

@@ -93,12 +93,12 @@
   DecodeNNode(Node* value, const Type* type):
   DecodeNarrowPtrNode(value, type) {
     init_class_id(Class_DecodeN);
   }
   virtual int Opcode() const;
-  virtual const Type *Value( PhaseTransform *phase ) const;
-  virtual Node *Identity( PhaseTransform *phase );
+  virtual const Type* Value(PhaseGVN* phase) const;
+  virtual Node* Identity(PhaseGVN* phase);
 };
 
 //------------------------------DecodeNKlass--------------------------------
 // Converts a narrow klass pointer into a real klass ptr.
 // Takes an extra argument which is the real heap base as a long which

@@ -108,11 +108,11 @@
   DecodeNKlassNode(Node* value, const Type* type):
   DecodeNarrowPtrNode(value, type) {
     init_class_id(Class_DecodeNKlass);
   }
   virtual int Opcode() const;
-  virtual const Type *Value( PhaseTransform *phase ) const;
-  virtual Node *Identity( PhaseTransform *phase );
+  virtual const Type* Value(PhaseGVN* phase) const;
+  virtual Node* Identity(PhaseGVN* phase);
 };
 
 #endif // SHARE_VM_OPTO_NARROWPTRNODE_HPP
 
< prev index next >