Lines Matching defs:interval
96 static bool ShouldProcess(bool processing_core_registers, LiveInterval* interval) { in ShouldProcess()
137 LiveInterval* interval = location.IsRegister() in BlockRegister() local
245 LiveInterval* interval = in ProcessInstruction() local
254 LiveInterval* interval = in ProcessInstruction() local
297 LiveInterval* interval = LiveInterval::MakeSlowPathInterval(allocator_, instruction); in ProcessInstruction() local
420 explicit AllRangesIterator(LiveInterval* interval) in AllRangesIterator()
633 [this, position](LiveInterval* interval) { in LinearScan()
652 [this, position](LiveInterval* interval) { in LinearScan()
709 static void FreeIfNotCoverAt(LiveInterval* interval, size_t position, size_t* free_until) { in FreeIfNotCoverAt()
759 LiveInterval* interval = defined_by->InputAt(i)->GetLiveInterval()->GetLastSibling(); in TryAllocateFreeReg() local
943 LiveInterval* interval = *pos; in RemoveIntervalAndPotentialOtherHalf() local
1172 void RegisterAllocator::AddSorted(ArenaVector<LiveInterval*>* array, LiveInterval* interval) { in AddSorted()
1201 LiveInterval* RegisterAllocator::SplitBetween(LiveInterval* interval, size_t from, size_t to) { in SplitBetween()
1260 LiveInterval* RegisterAllocator::Split(LiveInterval* interval, size_t position) { in Split()
1287 void RegisterAllocator::AllocateSpillSlotFor(LiveInterval* interval) { in AllocateSpillSlotFor()
1386 LiveInterval* interval = phi->GetLiveInterval(); in AllocateSpillSlotForCatchPhi() local
1600 void RegisterAllocator::ConnectSiblings(LiveInterval* interval) { in ConnectSiblings()
1747 void RegisterAllocator::ConnectSplitSiblings(LiveInterval* interval, in ConnectSplitSiblings()
1931 LiveInterval* interval = liveness_.GetInstructionFromSsaIndex(idx)->GetLiveInterval(); in Resolve() local
1944 LiveInterval* interval = liveness_.GetInstructionFromSsaIndex(idx)->GetLiveInterval(); in Resolve() local