#include <instruction-selection-phase.h>
◆ Backedge
◆ TurboshaftSpecialRPONumberer()
v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::TurboshaftSpecialRPONumberer |
( |
const Graph & | graph, |
|
|
Zone * | zone ) |
|
inline |
◆ ComputeBlockPermutation()
ZoneVector< uint32_t > v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::ComputeBlockPermutation |
( |
const Block * | entry | ) |
|
|
private |
◆ ComputeLoopInfo()
void v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::ComputeLoopInfo |
( |
size_t | num_loops, |
|
|
ZoneVector< Backedge > & | backedges ) |
|
private |
◆ ComputeSpecialRPO()
ZoneVector< uint32_t > v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::ComputeSpecialRPO |
( |
| ) |
|
◆ has_loop_number()
bool v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::has_loop_number |
( |
const Block * | block | ) |
const |
|
inlineprivate |
◆ loop_number()
size_t v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::loop_number |
( |
const Block * | block | ) |
const |
|
inlineprivate |
◆ PushFront()
const Block * v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::PushFront |
( |
const Block * | head, |
|
|
const Block * | block ) |
|
inlineprivate |
◆ rpo_number()
int32_t v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::rpo_number |
( |
const Block * | block | ) |
const |
|
inlineprivate |
◆ set_loop_number()
void v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::set_loop_number |
( |
const Block * | block, |
|
|
size_t | loop_number ) |
|
inlineprivate |
◆ set_rpo_number()
void v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::set_rpo_number |
( |
const Block * | block, |
|
|
int32_t | rpo_number ) |
|
inlineprivate |
◆ zone()
Zone * v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::zone |
( |
| ) |
const |
|
inlineprivate |
◆ block_data_
◆ graph_
const Graph* v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::graph_ |
|
private |
◆ kBlockOnStack
const int v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::kBlockOnStack = -2 |
|
static |
◆ kBlockUnvisited
const int v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::kBlockUnvisited = -1 |
|
static |
◆ kBlockVisited1
const int v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::kBlockVisited1 = -3 |
|
static |
◆ kBlockVisited2
const int v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::kBlockVisited2 = -4 |
|
static |
◆ loops_
ZoneVector<LoopInfo> v8::internal::compiler::turboshaft::TurboshaftSpecialRPONumberer::loops_ |
|
private |
The documentation for this class was generated from the following files: