Allocate(Zone *zone, size_t input_count, Args &&... args) | v8::internal::maglev::NodeBase | inlineprivatestatic |
assign_temporaries(RegListBase< RegisterT > list) | v8::internal::maglev::NodeBase | inline |
begin() | v8::internal::maglev::NodeBase | inline |
bitfield() const | v8::internal::maglev::NodeBase | inlineprotected |
bitfield_ | v8::internal::maglev::NodeBase | private |
Cast() | v8::internal::maglev::NodeBase | inline |
Cast() const | v8::internal::maglev::NodeBase | inline |
change_input(int index, ValueNode *node) | v8::internal::maglev::NodeBase | inline |
change_representation(ValueRepresentation new_repr) | v8::internal::maglev::NodeBase | inline |
CheckCanOverwriteWith(Opcode new_opcode, OpProperties new_properties) | v8::internal::maglev::NodeBase | private |
ClearElementsProperties(KnownNodeAspects &) | v8::internal::maglev::NodeBase | |
ClearUnstableNodeAspects(KnownNodeAspects &) | v8::internal::maglev::NodeBase | |
CopyEagerDeoptInfoOf(NodeBase *other, Zone *zone) | v8::internal::maglev::NodeBase | inline |
deopt_info_address() const | v8::internal::maglev::NodeBase | inlineprivate |
double_temporaries() | v8::internal::maglev::NodeBase | inline |
eager_deopt_info() | v8::internal::maglev::NodeBase | inline |
EagerDeoptInfoSize(OpProperties properties) | v8::internal::maglev::NodeBase | inlineprivatestatic |
end() | v8::internal::maglev::NodeBase | inline |
exception_handler_address() const | v8::internal::maglev::NodeBase | inlineprivate |
exception_handler_info() | v8::internal::maglev::NodeBase | inline |
ExceptionHandlerInfoSize(OpProperties properties) | v8::internal::maglev::NodeBase | inlineprivatestatic |
ForAllInputsInRegallocAssignmentOrder(Function &&f) | v8::internal::maglev::NodeBase | inline |
general_temporaries() | v8::internal::maglev::NodeBase | inline |
has_id() const | v8::internal::maglev::NodeBase | inline |
has_inputs() const | v8::internal::maglev::NodeBase | inline |
id() const | v8::internal::maglev::NodeBase | inline |
id_ | v8::internal::maglev::NodeBase | private |
initialize_input_null(int index) | v8::internal::maglev::NodeBase | inlineprotected |
InitTemporaries() | v8::internal::maglev::NodeBase | inline |
input(int index) | v8::internal::maglev::NodeBase | inline |
input(int index) const | v8::internal::maglev::NodeBase | inline |
input_base() | v8::internal::maglev::NodeBase | inlineprotected |
input_base() const | v8::internal::maglev::NodeBase | inlineprotected |
input_count() const | v8::internal::maglev::NodeBase | inline |
InputAllocationPolicy enum name | v8::internal::maglev::NodeBase | |
InputCountField typedef | v8::internal::maglev::NodeBase | private |
Is() const | v8::internal::maglev::NodeBase | |
Is() const | v8::internal::maglev::NodeBase | |
Is() const | v8::internal::maglev::NodeBase | |
Is() const | v8::internal::maglev::NodeBase | |
Is() const | v8::internal::maglev::NodeBase | |
Is() const | v8::internal::maglev::NodeBase | |
Is() const | v8::internal::maglev::NodeBase | |
kMaxInputs | v8::internal::maglev::NodeBase | protectedstatic |
kProperties | v8::internal::maglev::NodeBase | static |
last_input() | v8::internal::maglev::NodeBase | inlineprotected |
last_input() const | v8::internal::maglev::NodeBase | inlineprotected |
last_input_address() const | v8::internal::maglev::NodeBase | inlineprotected |
lazy_deopt_info() | v8::internal::maglev::NodeBase | inline |
LazyDeoptInfoSize(OpProperties properties) | v8::internal::maglev::NodeBase | inlineprivatestatic |
New(Zone *zone, std::initializer_list< ValueNode * > inputs, Args &&... args) | v8::internal::maglev::NodeBase | inlinestatic |
New(Zone *zone, size_t input_count, Args &&... args) | v8::internal::maglev::NodeBase | inlinestatic |
NextBitField typedef | v8::internal::maglev::NodeBase | protected |
NodeBase(uint64_t bitfield) | v8::internal::maglev::NodeBase | inlineexplicitprotected |
NodeBase()=delete | v8::internal::maglev::NodeBase | private |
NodeBase(const NodeBase &)=delete | v8::internal::maglev::NodeBase | private |
NodeBase(NodeBase &&)=delete | v8::internal::maglev::NodeBase | private |
num_temporaries_needed() const | v8::internal::maglev::NodeBase | inline |
NumDoubleTemporariesNeededField typedef | v8::internal::maglev::NodeBase | private |
NumTemporariesNeededField typedef | v8::internal::maglev::NodeBase | private |
opcode() const | v8::internal::maglev::NodeBase | inline |
opcode_of | v8::internal::maglev::NodeBase | static |
OpcodeField typedef | v8::internal::maglev::NodeBase | private |
operator delete(void *, size_t) | v8::internal::ZoneObject | inline |
operator delete(void *pointer, Zone *zone)=delete | v8::internal::ZoneObject | |
operator new(size_t, Zone *)=delete | v8::internal::ZoneObject | |
operator new(size_t size, void *ptr) | v8::internal::ZoneObject | inline |
operator=(const NodeBase &)=delete | v8::internal::maglev::NodeBase | private |
operator=(NodeBase &&)=delete | v8::internal::maglev::NodeBase | private |
OpPropertiesField typedef | v8::internal::maglev::NodeBase | private |
options() const | v8::internal::maglev::NodeBase | inline |
OverwriteWith() | v8::internal::maglev::NodeBase | inline |
OverwriteWith(Opcode new_opcode, std::optional< OpProperties > maybe_new_properties=std::nullopt) | v8::internal::maglev::NodeBase | inline |
OverwriteWithIdentityTo(ValueNode *node) | v8::internal::maglev::NodeBase | inline |
owner() const | v8::internal::maglev::NodeBase | inline |
owner_or_temporaries_ | v8::internal::maglev::NodeBase | private |
Print(std::ostream &os, MaglevGraphLabeller *, bool skip_targets=false) const | v8::internal::maglev::NodeBase | |
Print() const | v8::internal::maglev::NodeBase | |
properties() const | v8::internal::maglev::NodeBase | inline |
reduce_input_count(int num=1) | v8::internal::maglev::NodeBase | inlineprotected |
register_snapshot() const | v8::internal::maglev::NodeBase | inline |
register_snapshot_address() const | v8::internal::maglev::NodeBase | inlineprivate |
RegisterSnapshotSize(OpProperties properties) | v8::internal::maglev::NodeBase | inlineprivatestatic |
RequireSpecificDoubleTemporary(DoubleRegister reg) | v8::internal::maglev::NodeBase | inlineprotected |
RequireSpecificTemporary(Register reg) | v8::internal::maglev::NodeBase | inlineprotected |
ReservedField typedef | v8::internal::maglev::NodeBase | protected |
set_bitfield(uint64_t new_bitfield) | v8::internal::maglev::NodeBase | inlineprotected |
set_double_temporaries_needed(uint8_t value) | v8::internal::maglev::NodeBase | inlineprotected |
set_id(NodeIdT id) | v8::internal::maglev::NodeBase | inline |
set_input(int index, ValueNode *node) | v8::internal::maglev::NodeBase | inline |
set_opcode(Opcode new_opcode) | v8::internal::maglev::NodeBase | inline |
set_owner(BasicBlock *block) | v8::internal::maglev::NodeBase | inline |
set_properties(OpProperties properties) | v8::internal::maglev::NodeBase | inline |
set_register_snapshot(RegisterSnapshot snapshot) | v8::internal::maglev::NodeBase | inline |
set_temporaries_needed(uint8_t value) | v8::internal::maglev::NodeBase | inlineprotected |
SetEagerDeoptInfo(Zone *zone, DeoptFrame deopt_frame, compiler::FeedbackSource feedback_to_update=compiler::FeedbackSource()) | v8::internal::maglev::NodeBase | inline |
temporaries() | v8::internal::maglev::NodeBase | inline |
TryCast() | v8::internal::maglev::NodeBase | inline |
TryCast() const | v8::internal::maglev::NodeBase | inline |
TryGetInt32ConstantInput(int index) | v8::internal::maglev::NodeBase | |