Lines Matching defs:Segments
62 LiveSegments Segments; // union of virtual reg segments
65 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {}
69 SegmentIter begin() { return Segments.begin(); }
70 SegmentIter end() { return Segments.end(); }
71 SegmentIter find(SlotIndex x) { return Segments.find(x); }
72 ConstSegmentIter begin() const { return Segments.begin(); }
73 ConstSegmentIter end() const { return Segments.end(); }
74 ConstSegmentIter find(SlotIndex x) const { return Segments.find(x); }
76 bool empty() const { return Segments.empty(); }
77 SlotIndex startIndex() const { return Segments.start(); }
78 SlotIndex endIndex() const { return Segments.stop(); }
82 const Map &getMap() const { return Segments; }
97 void clear() { Segments.clear(); ++Tag; }