v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::turboshaft::Block Member List

This is the complete list of members for v8::internal::compiler::turboshaft::Block, including all inherited members.

AddChild(Block *next)v8::internal::compiler::turboshaft::DominatorForwardTreeNode< Block >inline
AddPredecessor(Block *predecessor)v8::internal::compiler::turboshaft::Blockinlineprivate
Assembler classv8::internal::compiler::turboshaft::Blockfriend
begin() constv8::internal::compiler::turboshaft::Blockinline
begin_v8::internal::compiler::turboshaft::Blockprivate
Block(Kind kind)v8::internal::compiler::turboshaft::Blockinlineexplicit
Children() constv8::internal::compiler::turboshaft::DominatorForwardTreeNode< Block >inline
clear_custom_data()v8::internal::compiler::turboshaft::Blockinline
ComputeDominator()v8::internal::compiler::turboshaft::Blockinline
Contains(OpIndex op_idx) constv8::internal::compiler::turboshaft::Blockinline
custom_data_v8::internal::compiler::turboshaft::Blockprivate
CustomDataKind enum namev8::internal::compiler::turboshaft::Block
Depth() constv8::internal::compiler::turboshaft::RandomAccessStackDominatorNode< Block >inline
end() constv8::internal::compiler::turboshaft::Blockinline
end_v8::internal::compiler::turboshaft::Blockprivate
EndsWithBranchingOp(const Graph &graph) constv8::internal::compiler::turboshaft::Blockinline
FirstOperation(const Graph &graph) constv8::internal::compiler::turboshaft::Block
get_custom_data(CustomDataKind kind_for_debug_check) constv8::internal::compiler::turboshaft::Blockinline
GetCommonDominator(RandomAccessStackDominatorNode< Block > *other) constv8::internal::compiler::turboshaft::RandomAccessStackDominatorNode< Block >inline
GetDominator() constv8::internal::compiler::turboshaft::RandomAccessStackDominatorNode< Block >inline
GetPredecessorIndex(const Block *target) constv8::internal::compiler::turboshaft::Blockinline
Graph classv8::internal::compiler::turboshaft::Blockfriend
GraphVisitor classv8::internal::compiler::turboshaft::Blockfriend
HasBackedge(const Graph &graph) constv8::internal::compiler::turboshaft::Blockinline
HasChildren() constv8::internal::compiler::turboshaft::DominatorForwardTreeNode< Block >inline
HasPhis(const Graph &graph) constv8::internal::compiler::turboshaft::Block
HasPredecessors() constv8::internal::compiler::turboshaft::Blockinline
index() constv8::internal::compiler::turboshaft::Blockinline
index_v8::internal::compiler::turboshaft::Blockprivate
IsBound() constv8::internal::compiler::turboshaft::Blockinline
IsBranchTarget() constv8::internal::compiler::turboshaft::Blockinline
IsComplete() constv8::internal::compiler::turboshaft::Blockinline
IsDominatedBy(const Block *other) constv8::internal::compiler::turboshaft::RandomAccessStackDominatorNode< Block >inline
IsLoop() constv8::internal::compiler::turboshaft::Blockinline
IsLoopOrMerge() constv8::internal::compiler::turboshaft::Blockinline
IsMerge() constv8::internal::compiler::turboshaft::Blockinline
jmp_v8::internal::compiler::turboshaft::RandomAccessStackDominatorNode< Block >private
jmp_len_v8::internal::compiler::turboshaft::RandomAccessStackDominatorNode< Block >private
Kind enum namev8::internal::compiler::turboshaft::Block
kind() constv8::internal::compiler::turboshaft::Blockinline
kind_v8::internal::compiler::turboshaft::Blockprivate
kInvalidPredecessorIndexv8::internal::compiler::turboshaft::Blockstatic
last_child_v8::internal::compiler::turboshaft::DominatorForwardTreeNode< Block >private
last_predecessor_v8::internal::compiler::turboshaft::Blockprivate
LastChild() constv8::internal::compiler::turboshaft::DominatorForwardTreeNode< Block >inline
LastOperation(const Graph &graph) constv8::internal::compiler::turboshaft::Block
LastOperation(Graph &graph) constv8::internal::compiler::turboshaft::Block
LastPredecessor() constv8::internal::compiler::turboshaft::Blockinline
len_v8::internal::compiler::turboshaft::RandomAccessStackDominatorNode< Block >private
neighboring_child_v8::internal::compiler::turboshaft::DominatorForwardTreeNode< Block >private
neighboring_predecessor_v8::internal::compiler::turboshaft::Blockprivate
NeighboringChild() constv8::internal::compiler::turboshaft::DominatorForwardTreeNode< Block >inline
NeighboringPredecessor() constv8::internal::compiler::turboshaft::Blockinline
nxt_v8::internal::compiler::turboshaft::RandomAccessStackDominatorNode< Block >private
OpCountUpperBound() constv8::internal::compiler::turboshaft::Blockinline
origin_v8::internal::compiler::turboshaft::Blockprivate
OriginForBlockEnd() constv8::internal::compiler::turboshaft::Blockinline
OriginForLoopHeader() constv8::internal::compiler::turboshaft::Blockinline
predecessor_count_v8::internal::compiler::turboshaft::Blockprivate
PredecessorCount() constv8::internal::compiler::turboshaft::Blockinline
Predecessors() constv8::internal::compiler::turboshaft::Blockinline
PredecessorsIterable() constv8::internal::compiler::turboshaft::Blockinline
PrintDominatorTree(std::vector< const char * > tree_symbols=std::vector< const char * >(), bool has_next=false) constv8::internal::compiler::turboshaft::Block
ResetAllPredecessors()v8::internal::compiler::turboshaft::Blockinline
ResetLastPredecessor()v8::internal::compiler::turboshaft::Blockinline
set_custom_data(uint32_t data, CustomDataKind kind_for_debug_check)v8::internal::compiler::turboshaft::Blockinline
SetAsDominatorRoot()v8::internal::compiler::turboshaft::RandomAccessStackDominatorNode< Block >inline
SetDominator(Block *dominator)v8::internal::compiler::turboshaft::RandomAccessStackDominatorNode< Block >inline
SetKind(Kind kind)v8::internal::compiler::turboshaft::Blockinline
SetOrigin(const Block *origin)v8::internal::compiler::turboshaft::Blockinline
SetSingleLoopPredecessor(Block *single_loop_predecessor)v8::internal::compiler::turboshaft::Blockinline
single_loop_predecessor() constv8::internal::compiler::turboshaft::Blockinline
single_loop_predecessor_v8::internal::compiler::turboshaft::Blockprivate