Lines Matching refs:bound
77 void InductionVariable::AddUpperBound(Node* bound,
80 StdoutStream{} << "New upper bound for " << phi()->id() << " (loop "
82 << "): " << *bound << std::endl;
84 upper_bounds_.push_back(Bound(bound, kind));
87 void InductionVariable::AddLowerBound(Node* bound,
90 StdoutStream{} << "New lower bound for " << phi()->id() << " (loop "
92 << "): " << *bound;
94 lower_bounds_.push_back(Bound(bound, kind));
287 // there is a bound.
299 // Insert the bound inputs to the value inputs.
300 for (auto bound : induction_var->lower_bounds()) {
302 graph()->zone(), induction_var->phi()->InputCount() - 1, bound.bound);
304 for (auto bound : induction_var->upper_bounds()) {
306 graph()->zone(), induction_var->phi()->InputCount() - 1, bound.bound);