#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: