equal
deleted
inserted
replaced
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 |