src/share/vm/opto/subnode.hpp

changeset 6679
968a17f18337
parent 6198
55fb97c4c58d
child 6876
710a3c8b516e
child 7394
5b8e0f84f00f
     1.1 --- a/src/share/vm/opto/subnode.hpp	Thu May 15 18:23:26 2014 -0400
     1.2 +++ b/src/share/vm/opto/subnode.hpp	Fri May 16 12:05:14 2014 -0700
     1.3 @@ -50,6 +50,7 @@
     1.4    // Compute a new Type for this node.  Basically we just do the pre-check,
     1.5    // then call the virtual add() to set the type.
     1.6    virtual const Type *Value( PhaseTransform *phase ) const;
     1.7 +  const Type* Value_common( PhaseTransform *phase ) const;
     1.8  
     1.9    // Supplied function returns the subtractend of the inputs.
    1.10    // This also type-checks the inputs for sanity.  Guaranteed never to
    1.11 @@ -158,6 +159,7 @@
    1.12    CmpUNode( Node *in1, Node *in2 ) : CmpNode(in1,in2) {}
    1.13    virtual int Opcode() const;
    1.14    virtual const Type *sub( const Type *, const Type * ) const;
    1.15 +  const Type *Value( PhaseTransform *phase ) const;
    1.16    bool is_index_range_check() const;
    1.17  };
    1.18  

mercurial