Lines Matching defs:limits
140 // Merge the limits of all incoming edges.
150 // Conservatively take the limits from the loop entry here.
157 VariableLimits limits = limits_.Get(branch);
163 AddCmpToLimits(&limits, cond, InductionVariable::kStrict, polarity);
166 AddCmpToLimits(&limits, cond, InductionVariable::kNonStrict, !polarity);
171 AddCmpToLimits(&limits, cond, InductionVariable::kNonStrict, polarity);
174 AddCmpToLimits(&limits, cond, InductionVariable::kStrict, !polarity);
179 limits_.Set(node, limits);
183 VariableLimits* limits, Node* node, InductionVariable::ConstraintKind kind,
189 limits->PushFront(Constraint{left, kind, right}, zone());
194 limits->PushFront(Constraint{right, kind, left}, zone());