Mercurial > hg > truffle
diff src/share/vm/opto/subnode.hpp @ 17938:1555c0843770
Merge
author | drchase |
---|---|
date | Thu, 22 May 2014 13:05:24 -0700 |
parents | 968a17f18337 |
children | 52b4284cb496 5b8e0f84f00f |
line wrap: on
line diff
--- a/src/share/vm/opto/subnode.hpp Thu May 22 15:52:41 2014 -0400 +++ b/src/share/vm/opto/subnode.hpp Thu May 22 13:05:24 2014 -0700 @@ -50,6 +50,7 @@ // Compute a new Type for this node. Basically we just do the pre-check, // then call the virtual add() to set the type. virtual const Type *Value( PhaseTransform *phase ) const; + const Type* Value_common( PhaseTransform *phase ) const; // Supplied function returns the subtractend of the inputs. // This also type-checks the inputs for sanity. Guaranteed never to @@ -158,6 +159,7 @@ CmpUNode( Node *in1, Node *in2 ) : CmpNode(in1,in2) {} virtual int Opcode() const; virtual const Type *sub( const Type *, const Type * ) const; + const Type *Value( PhaseTransform *phase ) const; bool is_index_range_check() const; };