#include <turbofan-graph.h>
Definition at line 32 of file turbofan-graph.h.
◆ TFGraph() [1/2]
v8::internal::compiler::TFGraph::TFGraph |
( |
Zone * | zone | ) |
|
|
explicit |
◆ TFGraph() [2/2]
v8::internal::compiler::TFGraph::TFGraph |
( |
const TFGraph & | | ) |
|
|
delete |
◆ AddDecorator()
void v8::internal::compiler::TFGraph::AddDecorator |
( |
GraphDecorator * | decorator | ) |
|
◆ CloneNode()
Node * v8::internal::compiler::TFGraph::CloneNode |
( |
const Node * | node | ) |
|
◆ Decorate()
void v8::internal::compiler::TFGraph::Decorate |
( |
Node * | node | ) |
|
◆ end()
Node * v8::internal::compiler::TFGraph::end |
( |
| ) |
const |
|
inline |
◆ GetSimdStoreNodes()
ZoneVector< Node * > const & v8::internal::compiler::TFGraph::GetSimdStoreNodes |
( |
| ) |
|
◆ HasSimd()
bool v8::internal::compiler::TFGraph::HasSimd |
( |
| ) |
const |
|
inline |
◆ NewNode() [1/2]
Node * v8::internal::compiler::TFGraph::NewNode |
( |
const Operator * | op, |
|
|
int | input_count, |
|
|
Node *const * | inputs, |
|
|
bool | incomplete = false ) |
◆ NewNode() [2/2]
template<typename... Nodes>
requires (std::conjunction_v<std::is_convertible<Nodes,
Node*>...>)
Node * v8::internal::compiler::TFGraph::NewNode |
( |
const Operator * | op, |
|
|
Nodes... | nodes ) |
|
inline |
◆ NewNodeUnchecked()
Node * v8::internal::compiler::TFGraph::NewNodeUnchecked |
( |
const Operator * | op, |
|
|
int | input_count, |
|
|
Node *const * | inputs, |
|
|
bool | incomplete = false ) |
◆ NextNodeId()
NodeId v8::internal::compiler::TFGraph::NextNodeId |
( |
| ) |
|
|
inlineprivate |
◆ NodeCount()
size_t v8::internal::compiler::TFGraph::NodeCount |
( |
| ) |
const |
|
inline |
◆ operator=()
TFGraph & v8::internal::compiler::TFGraph::operator= |
( |
const TFGraph & | | ) |
|
|
delete |
◆ Print()
void v8::internal::compiler::TFGraph::Print |
( |
| ) |
const |
◆ RecordSimdStore()
void v8::internal::compiler::TFGraph::RecordSimdStore |
( |
Node * | store | ) |
|
◆ RemoveDecorator()
void v8::internal::compiler::TFGraph::RemoveDecorator |
( |
GraphDecorator * | decorator | ) |
|
◆ SetEnd()
void v8::internal::compiler::TFGraph::SetEnd |
( |
Node * | end | ) |
|
|
inline |
◆ SetSimd()
void v8::internal::compiler::TFGraph::SetSimd |
( |
bool | has_simd | ) |
|
|
inline |
◆ SetStart()
void v8::internal::compiler::TFGraph::SetStart |
( |
Node * | start | ) |
|
|
inline |
◆ start()
Node * v8::internal::compiler::TFGraph::start |
( |
| ) |
const |
|
inline |
◆ zone()
Zone * v8::internal::compiler::TFGraph::zone |
( |
| ) |
const |
|
inline |
◆ NodeMarkerBase
◆ decorators_
◆ end_
Node* v8::internal::compiler::TFGraph::end_ |
|
private |
◆ has_simd_
bool v8::internal::compiler::TFGraph::has_simd_ |
|
private |
◆ mark_max_
Mark v8::internal::compiler::TFGraph::mark_max_ |
|
private |
◆ next_node_id_
NodeId v8::internal::compiler::TFGraph::next_node_id_ |
|
private |
◆ simd_stores_
◆ start_
Node* v8::internal::compiler::TFGraph::start_ |
|
private |
◆ zone_
Zone* const v8::internal::compiler::TFGraph::zone_ |
|
private |
The documentation for this class was generated from the following files: