src/share/vm/opto/phaseX.hpp

changeset 2877
bad7ecd0b6ed
parent 2727
08eb13460b3a
child 3043
c96c3eb1efae
equal deleted inserted replaced
2876:0139aac70fb5 2877:bad7ecd0b6ed
470 void set_delay_transform(bool delay) { 470 void set_delay_transform(bool delay) {
471 _delay_transform = delay; 471 _delay_transform = delay;
472 } 472 }
473 473
474 // Clone loop predicates. Defined in loopTransform.cpp. 474 // Clone loop predicates. Defined in loopTransform.cpp.
475 Node* clone_loop_predicates(Node* old_entry, Node* new_entry); 475 Node* clone_loop_predicates(Node* old_entry, Node* new_entry, bool clone_limit_check);
476 Node* move_loop_predicates(Node* old_entry, Node* new_entry); 476 Node* move_loop_predicates(Node* old_entry, Node* new_entry, bool clone_limit_check);
477 // Create a new if below new_entry for the predicate to be cloned 477 // Create a new if below new_entry for the predicate to be cloned
478 ProjNode* create_new_if_for_predicate(ProjNode* cont_proj, Node* new_entry, 478 ProjNode* create_new_if_for_predicate(ProjNode* cont_proj, Node* new_entry,
479 Deoptimization::DeoptReason reason); 479 Deoptimization::DeoptReason reason);
480 480
481 #ifndef PRODUCT 481 #ifndef PRODUCT

mercurial