Home
last modified time | relevance | path

Searched refs:RegisterAllocator (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/compiler/
Dregister-allocator.h960 class RegisterAllocator : public ZoneObject {
962 RegisterAllocator(RegisterAllocationData* data, RegisterKind kind);
1030 DISALLOW_COPY_AND_ASSIGN(RegisterAllocator);
1034 class LinearScanAllocator final : public RegisterAllocator {
Dregister-allocator.cc2547 RegisterAllocator::RegisterAllocator(RegisterAllocationData* data, in RegisterAllocator() function in v8::internal::compiler::RegisterAllocator
2563 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()