V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::interpreter::BytecodeRegisterOptimizer Class Referencefinal
Inheritance diagram for v8::internal::interpreter::BytecodeRegisterOptimizer:
NON_EXPORTED_BASEZoneObject

Classes

class  BytecodeWriter
 
class  RegisterInfo
 

Public Member Functions

 BytecodeRegisterOptimizer (Zone *zone, BytecodeRegisterAllocator *register_allocator, int fixed_registers_count, int parameter_count, BytecodeWriter *bytecode_writer)
 
void DoLdar (Register input)
 
void DoStar (Register output)
 
void DoMov (Register input, Register output)
 
void Flush ()
 
template<Bytecode bytecode, AccumulatorUse accumulator_use>
V8_INLINE void PrepareForBytecode ()
 
void PrepareOutputRegister (Register reg)
 
void PrepareOutputRegisterList (RegisterList reg_list)
 
Register GetInputRegister (Register reg)
 
RegisterList GetInputRegisterList (RegisterList reg_list)
 
int maxiumum_register_index () const
 

Detailed Description

Definition at line 20 of file bytecode-register-optimizer.h.


The documentation for this class was generated from the following files: