#include <schedule.h>
Definition at line 29 of file schedule.h.
◆ const_iterator
◆ iterator
◆ reverse_iterator
◆ value_type
◆ Control
Enumerator |
---|
kNone | |
kGoto | |
kCall | |
kBranch | |
kSwitch | |
kDeoptimize | |
kTailCall | |
kReturn | |
kThrow | |
Definition at line 33 of file schedule.h.
◆ BasicBlock() [1/2]
v8::internal::compiler::BasicBlock::BasicBlock |
( |
Zone * | zone, |
|
|
Id | id ) |
◆ BasicBlock() [2/2]
v8::internal::compiler::BasicBlock::BasicBlock |
( |
const BasicBlock & | | ) |
|
|
delete |
◆ AddNode()
void v8::internal::compiler::BasicBlock::AddNode |
( |
Node * | node | ) |
|
◆ AddPredecessor()
void v8::internal::compiler::BasicBlock::AddPredecessor |
( |
BasicBlock * | predecessor | ) |
|
◆ AddSuccessor()
void v8::internal::compiler::BasicBlock::AddSuccessor |
( |
BasicBlock * | successor | ) |
|
◆ begin() [1/2]
iterator v8::internal::compiler::BasicBlock::begin |
( |
| ) |
|
|
inline |
◆ begin() [2/2]
◆ ClearPredecessors()
void v8::internal::compiler::BasicBlock::ClearPredecessors |
( |
| ) |
|
|
inline |
◆ ClearSuccessors()
void v8::internal::compiler::BasicBlock::ClearSuccessors |
( |
| ) |
|
|
inline |
◆ control()
Control v8::internal::compiler::BasicBlock::control |
( |
| ) |
const |
|
inline |
◆ control_input()
Node * v8::internal::compiler::BasicBlock::control_input |
( |
| ) |
const |
|
inline |
◆ deferred()
bool v8::internal::compiler::BasicBlock::deferred |
( |
| ) |
const |
|
inline |
◆ dominator()
BasicBlock * v8::internal::compiler::BasicBlock::dominator |
( |
| ) |
const |
|
inline |
◆ dominator_depth()
int32_t v8::internal::compiler::BasicBlock::dominator_depth |
( |
| ) |
const |
|
inline |
◆ empty()
bool v8::internal::compiler::BasicBlock::empty |
( |
| ) |
const |
|
inline |
◆ end() [1/2]
iterator v8::internal::compiler::BasicBlock::end |
( |
| ) |
|
|
inline |
◆ end() [2/2]
◆ front() [1/2]
value_type & v8::internal::compiler::BasicBlock::front |
( |
| ) |
|
|
inline |
◆ front() [2/2]
value_type const & v8::internal::compiler::BasicBlock::front |
( |
| ) |
const |
|
inline |
◆ GetCommonDominator()
◆ id()
Id v8::internal::compiler::BasicBlock::id |
( |
| ) |
const |
|
inline |
◆ InsertNodes()
template<class InputIterator >
void v8::internal::compiler::BasicBlock::InsertNodes |
( |
iterator | insertion_point, |
|
|
InputIterator | insertion_start, |
|
|
InputIterator | insertion_end ) |
|
inline |
◆ IsLoopHeader()
bool v8::internal::compiler::BasicBlock::IsLoopHeader |
( |
| ) |
const |
|
inline |
◆ loop_depth()
int32_t v8::internal::compiler::BasicBlock::loop_depth |
( |
| ) |
const |
|
inline |
◆ loop_end()
BasicBlock * v8::internal::compiler::BasicBlock::loop_end |
( |
| ) |
const |
|
inline |
◆ loop_header()
BasicBlock * v8::internal::compiler::BasicBlock::loop_header |
( |
| ) |
const |
|
inline |
◆ loop_number()
int32_t v8::internal::compiler::BasicBlock::loop_number |
( |
| ) |
const |
|
inline |
◆ LoopContains()
bool v8::internal::compiler::BasicBlock::LoopContains |
( |
BasicBlock * | block | ) |
const |
◆ NodeAt()
Node * v8::internal::compiler::BasicBlock::NodeAt |
( |
size_t | index | ) |
|
|
inline |
◆ NodeCount()
size_t v8::internal::compiler::BasicBlock::NodeCount |
( |
| ) |
const |
|
inline |
◆ nodes()
NodeVector * v8::internal::compiler::BasicBlock::nodes |
( |
| ) |
|
|
inline |
◆ operator=()
◆ PredecessorAt()
◆ PredecessorCount()
size_t v8::internal::compiler::BasicBlock::PredecessorCount |
( |
| ) |
const |
|
inline |
◆ predecessors() [1/2]
◆ predecessors() [2/2]
const BasicBlockVector & v8::internal::compiler::BasicBlock::predecessors |
( |
| ) |
const |
|
inline |
◆ Print()
void v8::internal::compiler::BasicBlock::Print |
( |
| ) |
|
◆ rbegin()
◆ RemoveNode()
void v8::internal::compiler::BasicBlock::RemoveNode |
( |
iterator | it | ) |
|
|
inline |
◆ RemovePredecessor()
void v8::internal::compiler::BasicBlock::RemovePredecessor |
( |
size_t | index | ) |
|
◆ rend()
◆ ResetRPOInfo()
void v8::internal::compiler::BasicBlock::ResetRPOInfo |
( |
| ) |
|
◆ rpo_next()
BasicBlock * v8::internal::compiler::BasicBlock::rpo_next |
( |
| ) |
const |
|
inline |
◆ rpo_number()
int32_t v8::internal::compiler::BasicBlock::rpo_number |
( |
| ) |
const |
|
inline |
◆ set_control()
void v8::internal::compiler::BasicBlock::set_control |
( |
Control | control | ) |
|
◆ set_control_input()
void v8::internal::compiler::BasicBlock::set_control_input |
( |
Node * | control_input | ) |
|
◆ set_deferred()
void v8::internal::compiler::BasicBlock::set_deferred |
( |
bool | deferred | ) |
|
|
inline |
◆ set_dominator()
void v8::internal::compiler::BasicBlock::set_dominator |
( |
BasicBlock * | dominator | ) |
|
|
inline |
◆ set_dominator_depth()
void v8::internal::compiler::BasicBlock::set_dominator_depth |
( |
int32_t | depth | ) |
|
|
inline |
◆ set_loop_depth()
void v8::internal::compiler::BasicBlock::set_loop_depth |
( |
int32_t | loop_depth | ) |
|
◆ set_loop_end()
void v8::internal::compiler::BasicBlock::set_loop_end |
( |
BasicBlock * | loop_end | ) |
|
◆ set_loop_header()
void v8::internal::compiler::BasicBlock::set_loop_header |
( |
BasicBlock * | loop_header | ) |
|
◆ set_loop_number()
void v8::internal::compiler::BasicBlock::set_loop_number |
( |
int32_t | loop_number | ) |
|
|
inline |
◆ set_rpo_next()
void v8::internal::compiler::BasicBlock::set_rpo_next |
( |
BasicBlock * | rpo_next | ) |
|
|
inline |
◆ set_rpo_number()
void v8::internal::compiler::BasicBlock::set_rpo_number |
( |
int32_t | rpo_number | ) |
|
◆ size()
size_t v8::internal::compiler::BasicBlock::size |
( |
| ) |
const |
|
inline |
◆ SuccessorAt()
◆ SuccessorCount()
size_t v8::internal::compiler::BasicBlock::SuccessorCount |
( |
| ) |
const |
|
inline |
◆ successors() [1/2]
◆ successors() [2/2]
const BasicBlockVector & v8::internal::compiler::BasicBlock::successors |
( |
| ) |
const |
|
inline |
◆ TrimNodes()
void v8::internal::compiler::BasicBlock::TrimNodes |
( |
iterator | new_end | ) |
|
◆ control_
Control v8::internal::compiler::BasicBlock::control_ |
|
private |
◆ control_input_
Node* v8::internal::compiler::BasicBlock::control_input_ |
|
private |
◆ deferred_
bool v8::internal::compiler::BasicBlock::deferred_ |
|
private |
◆ dominator_
BasicBlock* v8::internal::compiler::BasicBlock::dominator_ |
|
private |
◆ dominator_depth_
int32_t v8::internal::compiler::BasicBlock::dominator_depth_ |
|
private |
◆ id_
Id v8::internal::compiler::BasicBlock::id_ |
|
private |
◆ loop_depth_
int32_t v8::internal::compiler::BasicBlock::loop_depth_ |
|
private |
◆ loop_end_
BasicBlock* v8::internal::compiler::BasicBlock::loop_end_ |
|
private |
◆ loop_header_
BasicBlock* v8::internal::compiler::BasicBlock::loop_header_ |
|
private |
◆ loop_number_
int32_t v8::internal::compiler::BasicBlock::loop_number_ |
|
private |
◆ nodes_
NodeVector v8::internal::compiler::BasicBlock::nodes_ |
|
private |
◆ predecessors_
◆ rpo_next_
BasicBlock* v8::internal::compiler::BasicBlock::rpo_next_ |
|
private |
◆ rpo_number_
int32_t v8::internal::compiler::BasicBlock::rpo_number_ |
|
private |
◆ successors_
The documentation for this class was generated from the following files: