#include <maglev-code-generator.h>
Definition at line 22 of file maglev-code-generator.h.
◆ MaglevCodeGenerator()
◆ Assemble()
bool v8::internal::maglev::MaglevCodeGenerator::Assemble |
( |
| ) |
|
◆ BuildCodeObject()
◆ CollectRetainedMaps()
◆ EmitCode()
bool v8::internal::maglev::MaglevCodeGenerator::EmitCode |
( |
| ) |
|
|
private |
◆ EmitDeferredCode()
void v8::internal::maglev::MaglevCodeGenerator::EmitDeferredCode |
( |
| ) |
|
|
private |
◆ EmitDeopts()
bool v8::internal::maglev::MaglevCodeGenerator::EmitDeopts |
( |
| ) |
|
|
private |
◆ EmitExceptionHandlerTrampolines()
void v8::internal::maglev::MaglevCodeGenerator::EmitExceptionHandlerTrampolines |
( |
| ) |
|
|
private |
◆ EmitMetadata()
void v8::internal::maglev::MaglevCodeGenerator::EmitMetadata |
( |
| ) |
|
|
private |
◆ Generate()
◆ GenerateDeoptimizationData()
◆ masm()
◆ parameter_count()
uint16_t v8::internal::maglev::MaglevCodeGenerator::parameter_count |
( |
| ) |
const |
|
inlineprivate |
◆ RecordInlinedFunctions()
void v8::internal::maglev::MaglevCodeGenerator::RecordInlinedFunctions |
( |
| ) |
|
|
private |
◆ RetainedMaps()
◆ stack_slot_count()
int v8::internal::maglev::MaglevCodeGenerator::stack_slot_count |
( |
| ) |
const |
|
inlineprivate |
◆ stack_slot_count_with_fixed_frame()
int v8::internal::maglev::MaglevCodeGenerator::stack_slot_count_with_fixed_frame |
( |
| ) |
const |
|
inlineprivate |
◆ code_
◆ code_gen_state_
◆ code_gen_succeeded_
bool v8::internal::maglev::MaglevCodeGenerator::code_gen_succeeded_ = false |
|
private |
◆ deopt_data_
◆ deopt_exit_start_offset_
int v8::internal::maglev::MaglevCodeGenerator::deopt_exit_start_offset_ = -1 |
|
private |
◆ deopt_literals_
◆ frame_translation_builder_
◆ graph_
Graph* const v8::internal::maglev::MaglevCodeGenerator::graph_ |
|
private |
◆ handler_table_offset_
int v8::internal::maglev::MaglevCodeGenerator::handler_table_offset_ = 0 |
|
private |
◆ inlined_function_count_
int v8::internal::maglev::MaglevCodeGenerator::inlined_function_count_ = 0 |
|
private |
◆ is_context_specialized_
bool v8::internal::maglev::MaglevCodeGenerator::is_context_specialized_ |
|
private |
◆ local_isolate_
LocalIsolate* v8::internal::maglev::MaglevCodeGenerator::local_isolate_ |
|
private |
◆ masm_
◆ protected_deopt_literals_
◆ retained_maps_
◆ safepoint_table_builder_
◆ zone_
Zone* v8::internal::maglev::MaglevCodeGenerator::zone_ |
|
private |
The documentation for this class was generated from the following files: