Lines Matching refs:Limit
311 // Find the trip-counter increment & limit. Limit must be loop invariant.
325 if (is_member(loop, get_ctrl(limit))) // Limit must be loop-invariant
457 // Limit check predicate depends on the loop test:
469 // the compare so that it points to the incr. Limit have
485 // Limit's type may satisfy the condition, for example,
533 tty->print_cr("Counted Loop Limit Check generated:");
541 // the compare so that it points to the incr. Limit have
880 const Type* limit_t = phase->type(in(Limit));
912 phase->type(in(Limit)) == Type::TOP ||
920 if (in(Init)->is_Con() && in(Limit)->is_Con())
929 const TypeInt* limit_t = phase->type(in(Limit))->is_int();
948 Node *range = phase->transform(new (phase->C) SubINode(in(Limit), in(Init)));
961 Node* limit = phase->transform( new (phase->C) ConvI2LNode(in(Limit)));
995 return in(Limit);