#include <maglev-code-gen-state.h>
Definition at line 33 of file maglev-code-gen-state.h.
◆ MaglevCodeGenState()
◆ broker()
◆ compilation_info()
◆ deferred_code()
const std::vector< DeferredCodeInfo * > & v8::internal::maglev::MaglevCodeGenState::deferred_code |
( |
| ) |
const |
|
inline |
◆ eager_deopts()
const std::vector< EagerDeoptInfo * > & v8::internal::maglev::MaglevCodeGenState::eager_deopts |
( |
| ) |
const |
|
inline |
◆ entry_label()
Label * v8::internal::maglev::MaglevCodeGenState::entry_label |
( |
| ) |
|
|
inline |
◆ graph_labeller()
◆ handlers()
const std::vector< NodeBase * > & v8::internal::maglev::MaglevCodeGenState::handlers |
( |
| ) |
const |
|
inline |
◆ lazy_deopts()
const std::vector< LazyDeoptInfo * > & v8::internal::maglev::MaglevCodeGenState::lazy_deopts |
( |
| ) |
const |
|
inline |
◆ native_context()
◆ osr_entry()
Label * v8::internal::maglev::MaglevCodeGenState::osr_entry |
( |
| ) |
|
|
inline |
◆ parameter_count()
uint16_t v8::internal::maglev::MaglevCodeGenState::parameter_count |
( |
| ) |
const |
|
inline |
◆ PushDeferredCode()
void v8::internal::maglev::MaglevCodeGenState::PushDeferredCode |
( |
DeferredCodeInfo * | deferred_code | ) |
|
|
inline |
◆ PushEagerDeopt()
void v8::internal::maglev::MaglevCodeGenState::PushEagerDeopt |
( |
EagerDeoptInfo * | info | ) |
|
|
inline |
◆ PushHandlerInfo()
void v8::internal::maglev::MaglevCodeGenState::PushHandlerInfo |
( |
NodeBase * | node | ) |
|
|
inline |
◆ PushLazyDeopt()
void v8::internal::maglev::MaglevCodeGenState::PushLazyDeopt |
( |
LazyDeoptInfo * | info | ) |
|
|
inline |
◆ RealJumpTarget()
◆ safepoint_table_builder()
◆ set_max_call_stack_args_()
void v8::internal::maglev::MaglevCodeGenState::set_max_call_stack_args_ |
( |
uint32_t | max_call_stack_args | ) |
|
|
inline |
◆ set_max_deopted_stack_size()
void v8::internal::maglev::MaglevCodeGenState::set_max_deopted_stack_size |
( |
uint32_t | max_deopted_stack_size | ) |
|
|
inline |
◆ set_tagged_slots()
void v8::internal::maglev::MaglevCodeGenState::set_tagged_slots |
( |
int | slots | ) |
|
|
inline |
◆ set_untagged_slots()
void v8::internal::maglev::MaglevCodeGenState::set_untagged_slots |
( |
int | slots | ) |
|
|
inline |
◆ stack_check_offset()
uint32_t v8::internal::maglev::MaglevCodeGenState::stack_check_offset |
( |
| ) |
|
|
inline |
◆ stack_slots()
int v8::internal::maglev::MaglevCodeGenState::stack_slots |
( |
| ) |
const |
|
inline |
◆ tagged_slots()
int v8::internal::maglev::MaglevCodeGenState::tagged_slots |
( |
| ) |
const |
|
inline |
◆ TakeDeferredCode()
std::vector< DeferredCodeInfo * > v8::internal::maglev::MaglevCodeGenState::TakeDeferredCode |
( |
| ) |
|
|
inline |
◆ compilation_info_
◆ deferred_code_
std::vector<DeferredCodeInfo*> v8::internal::maglev::MaglevCodeGenState::deferred_code_ |
|
private |
◆ eager_deopts_
std::vector<EagerDeoptInfo*> v8::internal::maglev::MaglevCodeGenState::eager_deopts_ |
|
private |
◆ entry_label_
Label v8::internal::maglev::MaglevCodeGenState::entry_label_ |
|
private |
◆ handlers_
std::vector<NodeBase*> v8::internal::maglev::MaglevCodeGenState::handlers_ |
|
private |
◆ lazy_deopts_
std::vector<LazyDeoptInfo*> v8::internal::maglev::MaglevCodeGenState::lazy_deopts_ |
|
private |
◆ max_call_stack_args_
uint32_t v8::internal::maglev::MaglevCodeGenState::max_call_stack_args_ = kMaxUInt32 |
|
private |
◆ max_deopted_stack_size_
uint32_t v8::internal::maglev::MaglevCodeGenState::max_deopted_stack_size_ = kMaxUInt32 |
|
private |
◆ osr_entry_
Label v8::internal::maglev::MaglevCodeGenState::osr_entry_ |
|
private |
◆ real_jump_target_
std::vector<BasicBlock*> v8::internal::maglev::MaglevCodeGenState::real_jump_target_ |
|
private |
◆ safepoint_table_builder_
◆ tagged_slots_
int v8::internal::maglev::MaglevCodeGenState::tagged_slots_ = 0 |
|
private |
◆ untagged_slots_
int v8::internal::maglev::MaglevCodeGenState::untagged_slots_ = 0 |
|
private |
The documentation for this class was generated from the following files: