Lines Matching refs:LinearScanAllocator

2401 LinearScanAllocator::LinearScanAllocator(RegisterAllocationData* data,  in LinearScanAllocator()  function in v8::internal::compiler::LinearScanAllocator
2418 void LinearScanAllocator::AllocateRegisters() { in AllocateRegisters()
2494 void LinearScanAllocator::SetLiveRangeAssignedRegister(LiveRange* range, in SetLiveRangeAssignedRegister()
2505 void LinearScanAllocator::AddToActive(LiveRange* range) { in AddToActive()
2512 void LinearScanAllocator::AddToInactive(LiveRange* range) { in AddToInactive()
2519 void LinearScanAllocator::AddToUnhandledSorted(LiveRange* range) { in AddToUnhandledSorted()
2541 void LinearScanAllocator::AddToUnhandledUnsorted(LiveRange* range) { in AddToUnhandledUnsorted()
2561 void LinearScanAllocator::SortUnhandled() { in SortUnhandled()
2568 bool LinearScanAllocator::UnhandledIsSorted() { in UnhandledIsSorted()
2579 void LinearScanAllocator::ActiveToHandled(LiveRange* range) { in ActiveToHandled()
2586 void LinearScanAllocator::ActiveToInactive(LiveRange* range) { in ActiveToInactive()
2594 void LinearScanAllocator::InactiveToHandled(LiveRange* range) { in InactiveToHandled()
2601 void LinearScanAllocator::InactiveToActive(LiveRange* range) { in InactiveToActive()
2609 bool LinearScanAllocator::TryAllocateFreeReg(LiveRange* current) { in TryAllocateFreeReg()
2687 void LinearScanAllocator::AllocateBlockedReg(LiveRange* current) { in AllocateBlockedReg()
2771 void LinearScanAllocator::SplitAndSpillIntersecting(LiveRange* current) { in SplitAndSpillIntersecting()
2819 bool LinearScanAllocator::TryReuseSpillForPhi(TopLevelLiveRange* range) { in TryReuseSpillForPhi()
2907 void LinearScanAllocator::SpillAfter(LiveRange* range, LifetimePosition pos) { in SpillAfter()
2913 void LinearScanAllocator::SpillBetween(LiveRange* range, LifetimePosition start, in SpillBetween()
2919 void LinearScanAllocator::SpillBetweenUntil(LiveRange* range, in SpillBetweenUntil()