hotspot/src/share/vm/opto/castnode.hpp
changeset 46525 3a5c833a43de
parent 35574 2b25eb88c8d6
child 46532 7c122c98399d
--- a/hotspot/src/share/vm/opto/castnode.hpp	Tue Jun 06 17:07:42 2017 +0200
+++ b/hotspot/src/share/vm/opto/castnode.hpp	Mon May 29 18:17:49 2017 +0200
@@ -116,7 +116,8 @@
   virtual const Type* Value(PhaseGVN* phase) const;
   virtual int   Opcode() const;
   virtual uint  ideal_reg() const { return Op_RegP; }
-};
+  bool depends_only_on_test() const { return !type()->isa_rawptr() && ConstraintCastNode::depends_only_on_test(); }
+ };
 
 
 //------------------------------CastX2PNode-------------------------------------