Searched refs:RegisterAllocator (Results 1 – 2 of 2) sorted by relevance
960 class RegisterAllocator : public ZoneObject {962 RegisterAllocator(RegisterAllocationData* data, RegisterKind kind);1030 DISALLOW_COPY_AND_ASSIGN(RegisterAllocator);1034 class LinearScanAllocator final : public RegisterAllocator {
2547 RegisterAllocator::RegisterAllocator(RegisterAllocationData* data, in RegisterAllocator() function in v8::internal::compiler::RegisterAllocator2563 LifetimePosition RegisterAllocator::GetSplitPositionForInstruction( in GetSplitPositionForInstruction()2574 void RegisterAllocator::SplitAndSpillRangesDefinedByMemoryOperand() { in SplitAndSpillRangesDefinedByMemoryOperand()2621 LiveRange* RegisterAllocator::SplitRangeAt(LiveRange* range, in SplitRangeAt()2640 LiveRange* RegisterAllocator::SplitBetween(LiveRange* range, in SplitBetween()2654 LifetimePosition RegisterAllocator::FindOptimalSplitPos(LifetimePosition start, in FindOptimalSplitPos()2693 LifetimePosition RegisterAllocator::FindOptimalSpillingPos( in FindOptimalSpillingPos()2726 void RegisterAllocator::Spill(LiveRange* range) { in Spill()2737 const char* RegisterAllocator::RegisterName(int register_code) const { in RegisterName()2747 : RegisterAllocator(data, kind), in LinearScanAllocator()