src/hotspot/share/opto/loopnode.hpp
changeset 58106 79186d82463e
parent 55307 ed12027517c0
child 58354 e6b5ec45ab9e
equal deleted inserted replaced
58105:efcda145fb2c 58106:79186d82463e
  1128   // Clone loop predicates to cloned loops (peeled, unswitched)
  1128   // Clone loop predicates to cloned loops (peeled, unswitched)
  1129   static ProjNode* clone_predicate(ProjNode* predicate_proj, Node* new_entry,
  1129   static ProjNode* clone_predicate(ProjNode* predicate_proj, Node* new_entry,
  1130                                    Deoptimization::DeoptReason reason,
  1130                                    Deoptimization::DeoptReason reason,
  1131                                    PhaseIdealLoop* loop_phase,
  1131                                    PhaseIdealLoop* loop_phase,
  1132                                    PhaseIterGVN* igvn);
  1132                                    PhaseIterGVN* igvn);
  1133 
       
  1134   static void clone_loop_predicates_fix_mem(ProjNode* dom_proj , ProjNode* proj,
       
  1135                                             PhaseIdealLoop* loop_phase,
       
  1136                                             PhaseIterGVN* igvn);
       
  1137 
  1133 
  1138   static Node* clone_loop_predicates(Node* old_entry, Node* new_entry,
  1134   static Node* clone_loop_predicates(Node* old_entry, Node* new_entry,
  1139                                          bool clone_limit_check,
  1135                                          bool clone_limit_check,
  1140                                          PhaseIdealLoop* loop_phase,
  1136                                          PhaseIdealLoop* loop_phase,
  1141                                          PhaseIterGVN* igvn);
  1137                                          PhaseIterGVN* igvn);