#include <code-assembler.h>
|
| | CodeAssemblerLabel (CodeAssembler *assembler, CodeAssemblerLabel::Type type=CodeAssemblerLabel::kNonDeferred) |
| |
| | CodeAssemblerLabel (CodeAssembler *assembler, const CodeAssemblerVariableList &merged_variables, CodeAssemblerLabel::Type type=CodeAssemblerLabel::kNonDeferred) |
| |
| | CodeAssemblerLabel (CodeAssembler *assembler, size_t count, CodeAssemblerVariable *const *vars, CodeAssemblerLabel::Type type=CodeAssemblerLabel::kNonDeferred) |
| |
| | CodeAssemblerLabel (CodeAssembler *assembler, std::initializer_list< CodeAssemblerVariable * > vars, CodeAssemblerLabel::Type type=CodeAssemblerLabel::kNonDeferred) |
| |
| | CodeAssemblerLabel (CodeAssembler *assembler, CodeAssemblerVariable *merged_variable, CodeAssemblerLabel::Type type=CodeAssemblerLabel::kNonDeferred) |
| |
| | ~CodeAssemblerLabel () |
| |
| | CodeAssemblerLabel (const CodeAssemblerLabel &)=delete |
| |
| CodeAssemblerLabel & | operator= (const CodeAssemblerLabel &)=delete |
| |
| bool | is_bound () const |
| |
| bool | is_used () const |
| |
Definition at line 1729 of file code-assembler.h.
◆ Type
◆ CodeAssemblerLabel() [1/6]
◆ CodeAssemblerLabel() [2/6]
◆ CodeAssemblerLabel() [3/6]
◆ CodeAssemblerLabel() [4/6]
◆ CodeAssemblerLabel() [5/6]
◆ ~CodeAssemblerLabel()
| v8::internal::compiler::CodeAssemblerLabel::~CodeAssemblerLabel |
( |
| ) |
|
◆ CodeAssemblerLabel() [6/6]
| v8::internal::compiler::CodeAssemblerLabel::CodeAssemblerLabel |
( |
const CodeAssemblerLabel & | | ) |
|
|
delete |
◆ Bind()
| void v8::internal::compiler::CodeAssemblerLabel::Bind |
( |
| ) |
|
|
private |
◆ is_bound()
| bool v8::internal::compiler::CodeAssemblerLabel::is_bound |
( |
| ) |
const |
|
inline |
◆ is_used()
| bool v8::internal::compiler::CodeAssemblerLabel::is_used |
( |
| ) |
const |
|
inline |
◆ MergeVariables()
| void v8::internal::compiler::CodeAssemblerLabel::MergeVariables |
( |
| ) |
|
|
private |
◆ operator=()
◆ UpdateVariablesAfterBind()
| void v8::internal::compiler::CodeAssemblerLabel::UpdateVariablesAfterBind |
( |
| ) |
|
|
private |
◆ CodeAssembler
◆ bound_
| bool v8::internal::compiler::CodeAssemblerLabel::bound_ |
|
private |
◆ label_
◆ merge_count_
| size_t v8::internal::compiler::CodeAssemblerLabel::merge_count_ |
|
private |
◆ state_
◆ variable_merges_
◆ variable_phis_
The documentation for this class was generated from the following files: