src/share/vm/opto/subnode.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/subnode.hpp	Wed Aug  6 09:46:19 2014
--- new/src/share/vm/opto/subnode.hpp	Wed Aug  6 09:46:19 2014

*** 284,293 **** --- 284,297 ---- // A Node to convert a Condition Codes to a Logical result. class BoolNode : public Node { virtual uint hash() const; virtual uint cmp( const Node &n ) const; virtual uint size_of() const; + + // Try to optimize signed integer comparison + Node* fold_cmpI(PhaseGVN* phase, SubNode* cmp, Node* cmp1, int cmp_op, + int cmp1_op, const TypeInt* cmp2_type); public: const BoolTest _test; BoolNode( Node *cc, BoolTest::mask t): _test(t), Node(0,cc) { init_class_id(Class_Bool); }

src/share/vm/opto/subnode.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File