Lines Matching defs:Start
59 // start.
64 // Returns the lifetime position for the start of the instruction which
120 // Representation of the non-empty interval [start,end[.
123 UseInterval(LifetimePosition start, LifetimePosition end)
124 : start_(start), end_(end), next_(NULL) {
125 DCHECK(start.Value() < end.Value());
128 LifetimePosition start() const { return start_; }
139 if (other->start().Value() < start_.Value()) return other->Intersect(this);
140 if (other->start().Value() < end_.Value()) return other->start();
149 void set_start(LifetimePosition start) { start_ = start; }
211 // Returns use position in this live range that follows both start
214 UsePosition* NextUsePosition(LifetimePosition start);
217 // range and which follows both start and last processed use position
219 UsePosition* NextRegisterPosition(LifetimePosition start);
222 // range and which follows both start and last processed use position
224 UsePosition* NextUsePositionRegisterIsBeneficial(LifetimePosition start);
227 // range and which precedes start.
228 UsePosition* PreviousUsePositionRegisterIsBeneficial(LifetimePosition start);
233 // Split this live range at the given position which must follow the start of
256 LifetimePosition Start() const {
258 return first_interval()->start();
270 void SetSpillStartIndex(int start) {
271 spill_start_index_ = Min(start, spill_start_index_);
280 void EnsureInterval(LifetimePosition start,
283 void AddUseInterval(LifetimePosition start,
291 // Shorten the most recently added interval by setting a new start.
292 void ShortenTo(LifetimePosition start);
445 // Split the given range in a position from the interval [start, end].
447 LifetimePosition start,
450 // Find a lifetime position in the interval [start, end] which
453 LifetimePosition FindOptimalSplitPos(LifetimePosition start,
459 // Spill the given life range after position [start] and up to position [end].
461 LifetimePosition start,
464 // Spill the given life range after position [start] and up to position [end].
467 LifetimePosition start,