src/share/vm/opto/phaseX.hpp

changeset 2727
08eb13460b3a
parent 2314
f95d63e2154a
child 2877
bad7ecd0b6ed
     1.1 --- a/src/share/vm/opto/phaseX.hpp	Sat Apr 02 09:49:27 2011 -0700
     1.2 +++ b/src/share/vm/opto/phaseX.hpp	Sat Apr 02 10:54:15 2011 -0700
     1.3 @@ -471,6 +471,13 @@
     1.4      _delay_transform = delay;
     1.5    }
     1.6  
     1.7 +  // Clone loop predicates. Defined in loopTransform.cpp.
     1.8 +  Node* clone_loop_predicates(Node* old_entry, Node* new_entry);
     1.9 +  Node*  move_loop_predicates(Node* old_entry, Node* new_entry);
    1.10 +  // Create a new if below new_entry for the predicate to be cloned
    1.11 +  ProjNode* create_new_if_for_predicate(ProjNode* cont_proj, Node* new_entry,
    1.12 +                                        Deoptimization::DeoptReason reason);
    1.13 +
    1.14  #ifndef PRODUCT
    1.15  protected:
    1.16    // Sub-quadratic implementation of VerifyIterativeGVN.

mercurial