#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 9676 of file maglev-ir.h.
◆ Base
◆ FeedbackSlotType
◆ CallBuiltin() [1/2]
v8::internal::maglev::CallBuiltin::CallBuiltin |
( |
uint64_t | bitfield, |
|
|
Builtin | builtin ) |
|
inline |
◆ CallBuiltin() [2/2]
v8::internal::maglev::CallBuiltin::CallBuiltin |
( |
uint64_t | bitfield, |
|
|
Builtin | builtin, |
|
|
ValueNode * | context ) |
|
inline |
◆ builtin()
Builtin v8::internal::maglev::CallBuiltin::builtin |
( |
| ) |
const |
|
inline |
◆ context_input()
Input & v8::internal::maglev::CallBuiltin::context_input |
( |
| ) |
|
|
inline |
◆ feedback()
◆ GenerateCode()
◆ has_feedback()
bool v8::internal::maglev::CallBuiltin::has_feedback |
( |
| ) |
const |
|
inline |
◆ InputCountWithoutContext()
int v8::internal::maglev::CallBuiltin::InputCountWithoutContext |
( |
| ) |
const |
|
inline |
◆ InputsInRegisterCount()
int v8::internal::maglev::CallBuiltin::InputsInRegisterCount |
( |
| ) |
const |
|
inline |
◆ MaxCallStackArgs()
int v8::internal::maglev::CallBuiltin::MaxCallStackArgs |
( |
| ) |
const |
◆ PassFeedbackSlotInRegister()
void v8::internal::maglev::CallBuiltin::PassFeedbackSlotInRegister |
( |
MaglevAssembler * | | ) |
|
|
private |
◆ PrintParams()
void v8::internal::maglev::CallBuiltin::PrintParams |
( |
std::ostream & | os, |
|
|
MaglevGraphLabeller * | graph_labeller ) const |
◆ PushArguments()
template<typename... Args>
void v8::internal::maglev::CallBuiltin::PushArguments |
( |
MaglevAssembler * | masm, |
|
|
Args... | extra_args ) |
|
private |
◆ PushFeedbackAndArguments()
void v8::internal::maglev::CallBuiltin::PushFeedbackAndArguments |
( |
MaglevAssembler * | | ) |
|
|
private |
◆ ReturnCount()
int v8::internal::maglev::CallBuiltin::ReturnCount |
( |
| ) |
const |
|
inline |
◆ set_arg()
void v8::internal::maglev::CallBuiltin::set_arg |
( |
int | i, |
|
|
ValueNode * | node ) |
|
inline |
◆ set_feedback()
◆ SetValueLocationConstraints()
void v8::internal::maglev::CallBuiltin::SetValueLocationConstraints |
( |
| ) |
|
◆ slot_type()
◆ stack_args()
auto v8::internal::maglev::CallBuiltin::stack_args |
( |
| ) |
|
|
inline |
◆ VerifyInputs()
void v8::internal::maglev::CallBuiltin::VerifyInputs |
( |
MaglevGraphLabeller * | graph_labeller | ) |
const |
◆ builtin_
Builtin v8::internal::maglev::CallBuiltin::builtin_ |
|
private |
◆ feedback_
◆ kProperties
◆ slot_type_
The documentation for this class was generated from the following files: