#include <register-allocator.h>
Definition at line 1463 of file register-allocator.h.
◆ SpillMode
◆ RegisterAllocator() [1/2]
◆ RegisterAllocator() [2/2]
| v8::internal::compiler::RegisterAllocator::RegisterAllocator |
( |
const RegisterAllocator & | | ) |
|
|
delete |
◆ allocatable_register_codes()
| const int * v8::internal::compiler::RegisterAllocator::allocatable_register_codes |
( |
| ) |
const |
|
inlineprotected |
◆ allocation_zone()
| Zone * v8::internal::compiler::RegisterAllocator::allocation_zone |
( |
| ) |
const |
|
inlineprotected |
◆ CanProcessRange()
| bool v8::internal::compiler::RegisterAllocator::CanProcessRange |
( |
LiveRange * | range | ) |
const |
|
inlineprotected |
◆ check_fp_aliasing()
| bool v8::internal::compiler::RegisterAllocator::check_fp_aliasing |
( |
| ) |
const |
|
inlineprotected |
◆ code()
◆ data()
◆ FindOptimalSpillingPos()
◆ FindOptimalSplitPos()
◆ GetFixedRegisters()
◆ GetSplitPositionForInstruction()
| LifetimePosition v8::internal::compiler::RegisterAllocator::GetSplitPositionForInstruction |
( |
const LiveRange * | range, |
|
|
int | instruction_index ) |
|
protected |
◆ mode()
| RegisterKind v8::internal::compiler::RegisterAllocator::mode |
( |
| ) |
const |
|
inlineprotected |
◆ num_allocatable_registers()
| int v8::internal::compiler::RegisterAllocator::num_allocatable_registers |
( |
| ) |
const |
|
inlineprotected |
◆ num_registers()
| int v8::internal::compiler::RegisterAllocator::num_registers |
( |
| ) |
const |
|
inlineprotected |
◆ operator=()
◆ RegisterName()
| const char * v8::internal::compiler::RegisterAllocator::RegisterName |
( |
int | allocation_index | ) |
const |
|
protected |
◆ Spill()
| void v8::internal::compiler::RegisterAllocator::Spill |
( |
LiveRange * | range, |
|
|
SpillMode | spill_mode ) |
|
protected |
◆ SplitAndSpillRangesDefinedByMemoryOperand()
| void v8::internal::compiler::RegisterAllocator::SplitAndSpillRangesDefinedByMemoryOperand |
( |
| ) |
|
|
protected |
◆ SplitBetween()
◆ SplitRangeAt()
◆ allocatable_register_codes_
| const int* v8::internal::compiler::RegisterAllocator::allocatable_register_codes_ |
|
private |
◆ check_fp_aliasing_
| bool v8::internal::compiler::RegisterAllocator::check_fp_aliasing_ |
|
private |
◆ data_
◆ mode_
| const RegisterKind v8::internal::compiler::RegisterAllocator::mode_ |
|
private |
◆ no_combining_
| bool v8::internal::compiler::RegisterAllocator::no_combining_ |
|
private |
◆ num_allocatable_registers_
| int v8::internal::compiler::RegisterAllocator::num_allocatable_registers_ |
|
private |
◆ num_registers_
| const int v8::internal::compiler::RegisterAllocator::num_registers_ |
|
private |
The documentation for this class was generated from the following files: