#include <instruction.h>
Definition at line 1705 of file instruction.h.
◆ PhiInstructions
◆ Predecessors
◆ Successors
◆ InstructionBlock()
◆ AddPhi()
| void v8::internal::compiler::InstructionBlock::AddPhi |
( |
PhiInstruction * | phi | ) |
|
|
inline |
◆ ao_number()
| RpoNumber v8::internal::compiler::InstructionBlock::ao_number |
( |
| ) |
const |
|
inline |
◆ clear_must_deconstruct_frame()
| void v8::internal::compiler::InstructionBlock::clear_must_deconstruct_frame |
( |
| ) |
|
|
inline |
◆ code_end()
| int32_t v8::internal::compiler::InstructionBlock::code_end |
( |
| ) |
const |
|
inline |
◆ code_start()
| int32_t v8::internal::compiler::InstructionBlock::code_start |
( |
| ) |
const |
|
inline |
◆ dominator()
| RpoNumber v8::internal::compiler::InstructionBlock::dominator |
( |
| ) |
const |
|
inline |
◆ first_instruction_index()
| int v8::internal::compiler::InstructionBlock::first_instruction_index |
( |
| ) |
const |
|
inline |
◆ IsDeferred()
| bool v8::internal::compiler::InstructionBlock::IsDeferred |
( |
| ) |
const |
|
inline |
◆ IsHandler()
| bool v8::internal::compiler::InstructionBlock::IsHandler |
( |
| ) |
const |
|
inline |
◆ IsLoopHeader()
| bool v8::internal::compiler::InstructionBlock::IsLoopHeader |
( |
| ) |
const |
|
inline |
◆ IsLoopHeaderInAssemblyOrder()
| bool v8::internal::compiler::InstructionBlock::IsLoopHeaderInAssemblyOrder |
( |
| ) |
const |
|
inline |
◆ IsSwitchTarget()
| bool v8::internal::compiler::InstructionBlock::IsSwitchTarget |
( |
| ) |
const |
|
inline |
◆ last_instruction_index()
| int v8::internal::compiler::InstructionBlock::last_instruction_index |
( |
| ) |
const |
|
inline |
◆ loop_end()
| RpoNumber v8::internal::compiler::InstructionBlock::loop_end |
( |
| ) |
const |
|
inline |
◆ loop_header()
| RpoNumber v8::internal::compiler::InstructionBlock::loop_header |
( |
| ) |
const |
|
inline |
◆ mark_must_construct_frame()
| void v8::internal::compiler::InstructionBlock::mark_must_construct_frame |
( |
| ) |
|
|
inline |
◆ mark_must_deconstruct_frame()
| void v8::internal::compiler::InstructionBlock::mark_must_deconstruct_frame |
( |
| ) |
|
|
inline |
◆ mark_needs_frame()
| void v8::internal::compiler::InstructionBlock::mark_needs_frame |
( |
| ) |
|
|
inline |
◆ MarkHandler()
| void v8::internal::compiler::InstructionBlock::MarkHandler |
( |
| ) |
|
|
inline |
◆ must_construct_frame()
| bool v8::internal::compiler::InstructionBlock::must_construct_frame |
( |
| ) |
const |
|
inline |
◆ must_deconstruct_frame()
| bool v8::internal::compiler::InstructionBlock::must_deconstruct_frame |
( |
| ) |
const |
|
inline |
◆ needs_frame()
| bool v8::internal::compiler::InstructionBlock::needs_frame |
( |
| ) |
const |
|
inline |
◆ omitted_by_jump_threading()
| bool v8::internal::compiler::InstructionBlock::omitted_by_jump_threading |
( |
| ) |
const |
|
inline |
◆ PhiAt()
◆ phis()
| const PhiInstructions & v8::internal::compiler::InstructionBlock::phis |
( |
| ) |
const |
|
inline |
◆ PredecessorCount()
| size_t v8::internal::compiler::InstructionBlock::PredecessorCount |
( |
| ) |
const |
|
inline |
◆ PredecessorIndexOf()
| size_t v8::internal::compiler::InstructionBlock::PredecessorIndexOf |
( |
RpoNumber | rpo_number | ) |
const |
◆ predecessors() [1/2]
| Predecessors & v8::internal::compiler::InstructionBlock::predecessors |
( |
| ) |
|
|
inline |
◆ predecessors() [2/2]
| const Predecessors & v8::internal::compiler::InstructionBlock::predecessors |
( |
| ) |
const |
|
inline |
◆ rpo_number()
| RpoNumber v8::internal::compiler::InstructionBlock::rpo_number |
( |
| ) |
const |
|
inline |
◆ set_ao_number()
| void v8::internal::compiler::InstructionBlock::set_ao_number |
( |
RpoNumber | ao_number | ) |
|
|
inline |
◆ set_code_end()
| void v8::internal::compiler::InstructionBlock::set_code_end |
( |
int32_t | end | ) |
|
|
inline |
◆ set_code_start()
| void v8::internal::compiler::InstructionBlock::set_code_start |
( |
int32_t | start | ) |
|
|
inline |
◆ set_code_target_alignment()
| void v8::internal::compiler::InstructionBlock::set_code_target_alignment |
( |
bool | val | ) |
|
|
inline |
◆ set_dominator()
| void v8::internal::compiler::InstructionBlock::set_dominator |
( |
RpoNumber | dominator | ) |
|
|
inline |
◆ set_loop_header_alignment()
| void v8::internal::compiler::InstructionBlock::set_loop_header_alignment |
( |
bool | val | ) |
|
|
inline |
◆ set_omitted_by_jump_threading()
| void v8::internal::compiler::InstructionBlock::set_omitted_by_jump_threading |
( |
| ) |
|
|
inline |
◆ set_switch_target()
| void v8::internal::compiler::InstructionBlock::set_switch_target |
( |
bool | val | ) |
|
|
inline |
◆ ShouldAlignCodeTarget()
| bool v8::internal::compiler::InstructionBlock::ShouldAlignCodeTarget |
( |
| ) |
const |
|
inline |
◆ ShouldAlignLoopHeader()
| bool v8::internal::compiler::InstructionBlock::ShouldAlignLoopHeader |
( |
| ) |
const |
|
inline |
◆ SuccessorCount()
| size_t v8::internal::compiler::InstructionBlock::SuccessorCount |
( |
| ) |
const |
|
inline |
◆ successors() [1/2]
| Successors & v8::internal::compiler::InstructionBlock::successors |
( |
| ) |
|
|
inline |
◆ successors() [2/2]
| const Successors & v8::internal::compiler::InstructionBlock::successors |
( |
| ) |
const |
|
inline |
◆ UnmarkHandler()
| void v8::internal::compiler::InstructionBlock::UnmarkHandler |
( |
| ) |
|
|
inline |
◆ ao_number_
| RpoNumber v8::internal::compiler::InstructionBlock::ao_number_ |
|
private |
◆ code_end_
| int32_t v8::internal::compiler::InstructionBlock::code_end_ = -1 |
|
private |
◆ code_start_
| int32_t v8::internal::compiler::InstructionBlock::code_start_ |
|
private |
◆ code_target_alignment_
| bool v8::internal::compiler::InstructionBlock::code_target_alignment_ |
|
private |
◆ deferred_
| const bool v8::internal::compiler::InstructionBlock::deferred_ |
|
private |
◆ dominator_
| RpoNumber v8::internal::compiler::InstructionBlock::dominator_ |
|
private |
◆ handler_
| bool v8::internal::compiler::InstructionBlock::handler_ |
|
private |
◆ loop_end_
| const RpoNumber v8::internal::compiler::InstructionBlock::loop_end_ |
|
private |
◆ loop_header_
| const RpoNumber v8::internal::compiler::InstructionBlock::loop_header_ |
|
private |
◆ loop_header_alignment_
| bool v8::internal::compiler::InstructionBlock::loop_header_alignment_ |
|
private |
◆ must_construct_frame_
| bool v8::internal::compiler::InstructionBlock::must_construct_frame_ |
|
private |
◆ must_deconstruct_frame_
| bool v8::internal::compiler::InstructionBlock::must_deconstruct_frame_ |
|
private |
◆ needs_frame_
| bool v8::internal::compiler::InstructionBlock::needs_frame_ |
|
private |
◆ omitted_by_jump_threading_
| bool v8::internal::compiler::InstructionBlock::omitted_by_jump_threading_ |
|
private |
◆ phis_
◆ predecessors_
| Predecessors v8::internal::compiler::InstructionBlock::predecessors_ |
|
private |
◆ rpo_number_
| const RpoNumber v8::internal::compiler::InstructionBlock::rpo_number_ |
|
private |
◆ successors_
| Successors v8::internal::compiler::InstructionBlock::successors_ |
|
private |
◆ switch_target_
| bool v8::internal::compiler::InstructionBlock::switch_target_ |
|
private |
The documentation for this class was generated from the following files: