#include <maglev-ir.h>
|
template<typename... Args> |
static Derived * | New (Zone *zone, std::initializer_list< ValueNode * > inputs, Args &&... args) |
|
template<typename... Args> |
static Derived * | New (Zone *zone, size_t input_count, Args &&... args) |
|
template<typename... Args> |
| NodeTMixin (uint64_t bitfield, Args &&... args) |
|
Definition at line 4854 of file maglev-ir.h.
◆ Base
◆ GeneratorStore()
v8::internal::maglev::GeneratorStore::GeneratorStore |
( |
uint64_t | bitfield, |
|
|
ValueNode * | context, |
|
|
ValueNode * | generator, |
|
|
int | suspend_id, |
|
|
int | bytecode_offset ) |
|
inline |
◆ bytecode_offset()
int v8::internal::maglev::GeneratorStore::bytecode_offset |
( |
| ) |
const |
|
inline |
◆ context_input()
Input & v8::internal::maglev::GeneratorStore::context_input |
( |
| ) |
|
|
inline |
◆ GenerateCode()
◆ generator_input()
Input & v8::internal::maglev::GeneratorStore::generator_input |
( |
| ) |
|
|
inline |
◆ MaxCallStackArgs()
int v8::internal::maglev::GeneratorStore::MaxCallStackArgs |
( |
| ) |
const |
◆ num_parameters_and_registers()
int v8::internal::maglev::GeneratorStore::num_parameters_and_registers |
( |
| ) |
const |
|
inline |
◆ parameters_and_registers()
Input & v8::internal::maglev::GeneratorStore::parameters_and_registers |
( |
int | i | ) |
|
|
inline |
◆ PrintParams()
void v8::internal::maglev::GeneratorStore::PrintParams |
( |
std::ostream & | , |
|
|
MaglevGraphLabeller * | ) const |
|
inline |
◆ set_parameters_and_registers()
void v8::internal::maglev::GeneratorStore::set_parameters_and_registers |
( |
int | i, |
|
|
ValueNode * | node ) |
|
inline |
◆ SetValueLocationConstraints()
void v8::internal::maglev::GeneratorStore::SetValueLocationConstraints |
( |
| ) |
|
◆ suspend_id()
int v8::internal::maglev::GeneratorStore::suspend_id |
( |
| ) |
const |
|
inline |
◆ VerifyInputs()
void v8::internal::maglev::GeneratorStore::VerifyInputs |
( |
MaglevGraphLabeller * | graph_labeller | ) |
const |
◆ bytecode_offset_
const int v8::internal::maglev::GeneratorStore::bytecode_offset_ |
|
private |
◆ kContextIndex
int v8::internal::maglev::GeneratorStore::kContextIndex = 0 |
|
staticconstexpr |
◆ kFixedInputCount
int v8::internal::maglev::GeneratorStore::kFixedInputCount = 2 |
|
staticconstexpr |
◆ kGeneratorIndex
int v8::internal::maglev::GeneratorStore::kGeneratorIndex = 1 |
|
staticconstexpr |
◆ kProperties
OpProperties v8::internal::maglev::GeneratorStore::kProperties |
|
staticconstexpr |
Initial value:
static constexpr OpProperties CanRead()
static constexpr OpProperties DeferredCall()
static constexpr OpProperties CanWrite()
Definition at line 4874 of file maglev-ir.h.
◆ suspend_id_
const int v8::internal::maglev::GeneratorStore::suspend_id_ |
|
private |
The documentation for this class was generated from the following files: