#include <maglev-inlining.h>
Definition at line 22 of file maglev-inlining.h.
◆ MaglevInliner()
◆ AddNodeAtBlockEnd()
template<class
Node , typename... Args>
◆ broker()
◆ BuildInlineFunction()
◆ ChooseNextCallSite()
◆ EnsureTagged()
◆ RegisterNode()
◆ RemovePredecessorFollowing()
void v8::internal::maglev::MaglevInliner::RemovePredecessorFollowing |
( |
ControlNode * | control, |
|
|
BasicBlock * | call_block ) |
|
inlineprivate |
◆ RemoveUnreachableBlocks()
void v8::internal::maglev::MaglevInliner::RemoveUnreachableBlocks |
( |
| ) |
|
|
inlineprivate |
◆ Run()
void v8::internal::maglev::MaglevInliner::Run |
( |
bool | is_tracing_maglev_graphs_enabled | ) |
|
|
inline |
◆ TruncateGraphAt()
std::vector< BasicBlock * > v8::internal::maglev::MaglevInliner::TruncateGraphAt |
( |
BasicBlock * | block | ) |
|
|
inlineprivate |
◆ UpdatePredecessorsOf()
◆ zone()
Zone * v8::internal::maglev::MaglevInliner::zone |
( |
| ) |
const |
|
inlineprivate |
◆ compilation_info_
◆ graph_
Graph* v8::internal::maglev::MaglevInliner::graph_ |
|
private |
The documentation for this class was generated from the following file: