hotspot/src/share/vm/opto/loopnode.cpp
changeset 39429 2c9cde29cd3f
parent 38049 e8541793960f
child 40087 33cbd46c3241
equal deleted inserted replaced
39428:24cb2cb4ae0b 39429:2c9cde29cd3f
  2223   }
  2223   }
  2224 
  2224 
  2225   // Some parser-inserted loop predicates could never be used by loop
  2225   // Some parser-inserted loop predicates could never be used by loop
  2226   // predication or they were moved away from loop during some optimizations.
  2226   // predication or they were moved away from loop during some optimizations.
  2227   // For example, peeling. Eliminate them before next loop optimizations.
  2227   // For example, peeling. Eliminate them before next loop optimizations.
  2228   if (UseLoopPredicate) {
  2228   eliminate_useless_predicates();
  2229     eliminate_useless_predicates();
       
  2230   }
       
  2231 
  2229 
  2232 #ifndef PRODUCT
  2230 #ifndef PRODUCT
  2233   C->verify_graph_edges();
  2231   C->verify_graph_edges();
  2234   if (_verify_me) {             // Nested verify pass?
  2232   if (_verify_me) {             // Nested verify pass?
  2235     // Check to see if the verify mode is broken
  2233     // Check to see if the verify mode is broken