Lines Matching refs:Interval
49 class Interval {
51 Interval() : from_(kNone), to_(kNone - 1) {} // '- 1' for branchless size().
52 Interval(int from, int to) : from_(from), to_(to) {}
53 Interval Union(Interval that) {
56 return Interval(std::min(from_, that.from_), std::max(to_, that.to_));
59 static Interval Empty() { return Interval(); }
174 virtual Interval CaptureRegisters() { return Interval::Empty(); }
191 Interval CaptureRegisters() override;
214 Interval CaptureRegisters() override;
431 Interval CaptureRegisters() override;
467 Interval CaptureRegisters() override;
503 Interval CaptureRegisters() override { return body_->CaptureRegisters(); }
526 Interval CaptureRegisters() override;