equal
deleted
inserted
replaced
2127 Node *cmp = bol->in(1); |
2127 Node *cmp = bol->in(1); |
2128 |
2128 |
2129 // Look for trip_counter + offset vs limit |
2129 // Look for trip_counter + offset vs limit |
2130 Node *rc_exp = cmp->in(1); |
2130 Node *rc_exp = cmp->in(1); |
2131 Node *limit = cmp->in(2); |
2131 Node *limit = cmp->in(2); |
2132 jint scale_con= 1; // Assume trip counter not scaled |
2132 int scale_con= 1; // Assume trip counter not scaled |
2133 |
2133 |
2134 Node *limit_c = get_ctrl(limit); |
2134 Node *limit_c = get_ctrl(limit); |
2135 if( loop->is_member(get_loop(limit_c) ) ) { |
2135 if( loop->is_member(get_loop(limit_c) ) ) { |
2136 // Compare might have operands swapped; commute them |
2136 // Compare might have operands swapped; commute them |
2137 b_test = b_test.commute(); |
2137 b_test = b_test.commute(); |