Lines Matching refs:LAllocator

356   LAllocator::TraceAlloc("Shorten live range %d to [%d\n", id_, start.Value());  in ShortenTo()
367 LAllocator::TraceAlloc("Ensure live range %d in interval [%d %d[\n", in EnsureInterval()
392 LAllocator::TraceAlloc("Add to live range %d interval [%d %d[\n", in AddUseInterval()
423 LAllocator::TraceAlloc("Add to live range %d use position %d\n", in AddUsePosition()
514 LAllocator::LAllocator(int num_values, HGraph* graph) in LAllocator() function in v8::internal::LAllocator
533 void LAllocator::InitializeLivenessAnalysis() { in InitializeLivenessAnalysis()
541 BitVector* LAllocator::ComputeLiveOut(HBasicBlock* block) { in ComputeLiveOut()
570 void LAllocator::AddInitialIntervals(HBasicBlock* block, in AddInitialIntervals()
588 int LAllocator::FixedDoubleLiveRangeID(int index) { in FixedDoubleLiveRangeID()
593 LOperand* LAllocator::AllocateFixed(LUnallocated* operand, in AllocateFixed()
620 LiveRange* LAllocator::FixedLiveRangeFor(int index) { in FixedLiveRangeFor()
634 LiveRange* LAllocator::FixedDoubleLiveRangeFor(int index) { in FixedDoubleLiveRangeFor()
649 LiveRange* LAllocator::LiveRangeFor(int index) { in LiveRangeFor()
662 LGap* LAllocator::GetLastGap(HBasicBlock* block) { in GetLastGap()
669 HPhi* LAllocator::LookupPhi(LOperand* operand) const { in LookupPhi()
680 LiveRange* LAllocator::LiveRangeFor(LOperand* operand) { in LiveRangeFor()
693 void LAllocator::Define(LifetimePosition position, in Define()
714 void LAllocator::Use(LifetimePosition block_start, in Use()
728 void LAllocator::AddConstraintsGapMove(int index, in AddConstraintsGapMove()
752 void LAllocator::MeetRegisterConstraints(HBasicBlock* block) { in MeetRegisterConstraints()
769 void LAllocator::MeetConstraintsBetween(LInstruction* first, in MeetConstraintsBetween()
882 void LAllocator::ProcessInstructions(HBasicBlock* block, BitVector* live) { in ProcessInstructions()
1016 void LAllocator::ResolvePhis(HBasicBlock* block) { in ResolvePhis()
1071 bool LAllocator::Allocate(LChunk* chunk) { in Allocate()
1093 void LAllocator::MeetRegisterConstraints() { in MeetRegisterConstraints()
1104 void LAllocator::ResolvePhis() { in ResolvePhis()
1116 void LAllocator::ResolveControlFlow(LiveRange* range, in ResolveControlFlow()
1177 LParallelMove* LAllocator::GetConnectingParallelMove(LifetimePosition pos) { in GetConnectingParallelMove()
1190 HBasicBlock* LAllocator::GetBlock(LifetimePosition pos) { in GetBlock()
1196 void LAllocator::ConnectRanges() { in ConnectRanges()
1233 bool LAllocator::CanEagerlyResolveControlFlow(HBasicBlock* block) const { in CanEagerlyResolveControlFlow()
1239 void LAllocator::ResolveControlFlow() { in ResolveControlFlow()
1260 void LAllocator::BuildLiveRanges() { in BuildLiveRanges()
1362 bool LAllocator::SafePointsAreInOrder() const { in SafePointsAreInOrder()
1374 void LAllocator::PopulatePointerMaps() { in PopulatePointerMaps()
1462 void LAllocator::AllocateGeneralRegisters() { in AllocateGeneralRegisters()
1475 void LAllocator::AllocateDoubleRegisters() { in AllocateDoubleRegisters()
1488 void LAllocator::AllocateRegisters() { in AllocateRegisters()
1598 const char* LAllocator::RegisterName(int allocation_index) { in RegisterName()
1607 void LAllocator::TraceAlloc(const char* msg, ...) { in TraceAlloc()
1617 bool LAllocator::HasTaggedValue(int virtual_register) const { in HasTaggedValue()
1624 RegisterKind LAllocator::RequiredRegisterKind(int virtual_register) const { in RequiredRegisterKind()
1639 void LAllocator::AddToActive(LiveRange* range) { in AddToActive()
1645 void LAllocator::AddToInactive(LiveRange* range) { in AddToInactive()
1651 void LAllocator::AddToUnhandledSorted(LiveRange* range) { in AddToUnhandledSorted()
1670 void LAllocator::AddToUnhandledUnsorted(LiveRange* range) { in AddToUnhandledUnsorted()
1690 void LAllocator::SortUnhandled() { in SortUnhandled()
1696 bool LAllocator::UnhandledIsSorted() { in UnhandledIsSorted()
1707 void LAllocator::FreeSpillSlot(LiveRange* range) { in FreeSpillSlot()
1720 LOperand* LAllocator::TryReuseSpillSlot(LiveRange* range) { in TryReuseSpillSlot()
1732 void LAllocator::ActiveToHandled(LiveRange* range) { in ActiveToHandled()
1740 void LAllocator::ActiveToInactive(LiveRange* range) { in ActiveToInactive()
1748 void LAllocator::InactiveToHandled(LiveRange* range) { in InactiveToHandled()
1756 void LAllocator::InactiveToActive(LiveRange* range) { in InactiveToActive()
1764 bool LAllocator::TryAllocateFreeReg(LiveRange* current) { in TryAllocateFreeReg()
1846 void LAllocator::AllocateBlockedReg(LiveRange* current) { in AllocateBlockedReg()
1935 LifetimePosition LAllocator::FindOptimalSpillingPos(LiveRange* range, in FindOptimalSpillingPos()
1968 void LAllocator::SplitAndSpillIntersecting(LiveRange* current) { in SplitAndSpillIntersecting()
2018 bool LAllocator::IsBlockBoundary(LifetimePosition pos) { in IsBlockBoundary()
2024 LiveRange* LAllocator::SplitRangeAt(LiveRange* range, LifetimePosition pos) { in SplitRangeAt()
2043 LiveRange* LAllocator::SplitBetween(LiveRange* range, in SplitBetween()
2058 LifetimePosition LAllocator::FindOptimalSplitPos(LifetimePosition start, in FindOptimalSplitPos()
2092 void LAllocator::SpillAfter(LiveRange* range, LifetimePosition pos) { in SpillAfter()
2099 void LAllocator::SpillBetween(LiveRange* range, in SpillBetween()
2106 void LAllocator::SpillBetweenUntil(LiveRange* range, in SpillBetweenUntil()
2136 void LAllocator::Spill(LiveRange* range) { in Spill()
2150 int LAllocator::RegisterCount() const { in RegisterCount()
2158 void LAllocator::Verify() const { in Verify()
2169 LAllocatorPhase::LAllocatorPhase(const char* name, LAllocator* allocator) in LAllocatorPhase()