#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 10245 of file maglev-ir.h.
◆ Base
◆ ConstructWithSpread()
◆ arg()
| Input & v8::internal::maglev::ConstructWithSpread::arg |
( |
int | i | ) |
|
|
inline |
◆ args_no_spread()
| auto v8::internal::maglev::ConstructWithSpread::args_no_spread |
( |
| ) |
|
|
inline |
◆ context() [1/2]
| Input & v8::internal::maglev::ConstructWithSpread::context |
( |
| ) |
|
|
inline |
◆ context() [2/2]
| const Input & v8::internal::maglev::ConstructWithSpread::context |
( |
| ) |
const |
|
inline |
◆ feedback()
◆ function() [1/2]
| Input & v8::internal::maglev::ConstructWithSpread::function |
( |
| ) |
|
|
inline |
◆ function() [2/2]
| const Input & v8::internal::maglev::ConstructWithSpread::function |
( |
| ) |
const |
|
inline |
◆ GenerateCode()
◆ MaxCallStackArgs()
| int v8::internal::maglev::ConstructWithSpread::MaxCallStackArgs |
( |
| ) |
const |
◆ new_target() [1/2]
| Input & v8::internal::maglev::ConstructWithSpread::new_target |
( |
| ) |
|
|
inline |
◆ new_target() [2/2]
| const Input & v8::internal::maglev::ConstructWithSpread::new_target |
( |
| ) |
const |
|
inline |
◆ num_args()
| int v8::internal::maglev::ConstructWithSpread::num_args |
( |
| ) |
const |
|
inline |
◆ num_args_no_spread()
| int v8::internal::maglev::ConstructWithSpread::num_args_no_spread |
( |
| ) |
const |
|
inline |
◆ PrintParams()
| void v8::internal::maglev::ConstructWithSpread::PrintParams |
( |
std::ostream & | , |
|
|
MaglevGraphLabeller * | ) const |
|
inline |
◆ set_arg()
| void v8::internal::maglev::ConstructWithSpread::set_arg |
( |
int | i, |
|
|
ValueNode * | node ) |
|
inline |
◆ SetValueLocationConstraints()
| void v8::internal::maglev::ConstructWithSpread::SetValueLocationConstraints |
( |
| ) |
|
◆ spread()
| Input & v8::internal::maglev::ConstructWithSpread::spread |
( |
| ) |
|
|
inline |
◆ VerifyInputs()
| void v8::internal::maglev::ConstructWithSpread::VerifyInputs |
( |
MaglevGraphLabeller * | graph_labeller | ) |
const |
◆ feedback_
◆ kContextIndex
| int v8::internal::maglev::ConstructWithSpread::kContextIndex = 2 |
|
staticconstexpr |
◆ kFixedInputCount
| int v8::internal::maglev::ConstructWithSpread::kFixedInputCount = 3 |
|
staticconstexpr |
◆ kFunctionIndex
| int v8::internal::maglev::ConstructWithSpread::kFunctionIndex = 0 |
|
staticconstexpr |
◆ kNewTargetIndex
| int v8::internal::maglev::ConstructWithSpread::kNewTargetIndex = 1 |
|
staticconstexpr |
◆ kProperties
The documentation for this class was generated from the following files: