add_use() | v8::internal::maglev::ValueNode | inline |
AddRegister(Register reg) | v8::internal::maglev::ValueNode | inline |
AddRegister(DoubleRegister reg) | v8::internal::maglev::ValueNode | inline |
advance_next_use(NodeIdT use) | v8::internal::maglev::ValueNode | inline |
Allocate(Zone *zone, size_t input_count, Args &&... args) | v8::internal::maglev::NodeBase | inlineprivatestatic |
allocation() const | v8::internal::maglev::ValueNode | inline |
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 | |
ClearHint() | v8::internal::maglev::ValueNode | inline |
ClearRegisters() | v8::internal::maglev::ValueNode | inline |
ClearRegisters() | v8::internal::maglev::ValueNode | inline |
ClearRegisters() | v8::internal::maglev::ValueNode | inline |
ClearUnstableNodeAspects(KnownNodeAspects &) | v8::internal::maglev::NodeBase | |
CopyEagerDeoptInfoOf(NodeBase *other, Zone *zone) | v8::internal::maglev::NodeBase | inline |
current_next_use() const | v8::internal::maglev::ValueNode | inline |
decompresses_tagged_result() const | v8::internal::maglev::ValueNode | inline |
deopt_info_address() const | v8::internal::maglev::NodeBase | inlineprivate |
DoLoadToRegister(MaglevAssembler *, Register) | v8::internal::maglev::ValueNode | |
DoLoadToRegister(MaglevAssembler *, DoubleRegister) | v8::internal::maglev::ValueNode | |
double_registers_with_result_ | v8::internal::maglev::ValueNode | |
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 |
end_id_ | v8::internal::maglev::ValueNode | protected |
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 |
FirstRegisterCode() const | v8::internal::maglev::ValueNode | inlineprotected |
ForAllInputsInRegallocAssignmentOrder(Function &&f) | v8::internal::maglev::NodeBase | inline |
general_temporaries() | v8::internal::maglev::NodeBase | inline |
GetMachineRepresentation() const | v8::internal::maglev::ValueNode | inline |
GetRegisterHint() | v8::internal::maglev::ValueNode | inline |
has_hint() | v8::internal::maglev::ValueNode | inline |
has_id() const | v8::internal::maglev::NodeBase | inline |
has_inputs() const | v8::internal::maglev::NodeBase | inline |
has_no_more_uses() const | v8::internal::maglev::ValueNode | inline |
has_register() const | v8::internal::maglev::ValueNode | inline |
has_valid_live_range() const | v8::internal::maglev::ValueNode | inline |
hint() const | v8::internal::maglev::ValueNode | inline |
hint_ | v8::internal::maglev::ValueNode | protected |
id() const | v8::internal::maglev::NodeBase | inline |
id_ | v8::internal::maglev::NodeBase | private |
initialize_input_null(int index) | v8::internal::maglev::NodeBase | inlineprotected |
InitializeRegisterData() | v8::internal::maglev::ValueNode | inline |
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 | |
is_in_register(Register reg) const | v8::internal::maglev::ValueNode | inline |
is_in_register(DoubleRegister reg) const | v8::internal::maglev::ValueNode | inline |
is_loadable() const | v8::internal::maglev::ValueNode | inline |
is_spilled() const | v8::internal::maglev::ValueNode | inline |
is_tagged() const | v8::internal::maglev::ValueNode | inline |
is_used() const | v8::internal::maglev::ValueNode | inline |
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 |
last_uses_next_use_id_ | v8::internal::maglev::ValueNode | |
lazy_deopt_info() | v8::internal::maglev::NodeBase | inline |
LazyDeoptInfoSize(OpProperties properties) | v8::internal::maglev::NodeBase | inlineprivatestatic |
live_range() const | v8::internal::maglev::ValueNode | inline |
loadable_slot() const | v8::internal::maglev::ValueNode | inline |
LoadToRegister(MaglevAssembler *, Register) | v8::internal::maglev::ValueNode | |
LoadToRegister(MaglevAssembler *, DoubleRegister) | v8::internal::maglev::ValueNode | |
mark_unused_inputs_visited() | v8::internal::maglev::ValueNode | inline |
needs_epoch_check(Opcode op) | v8::internal::maglev::Node | inlinestatic |
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 |
next_use_ | v8::internal::maglev::ValueNode | protected |
NextBitField typedef | v8::internal::maglev::NodeBase | protected |
NodeBase(uint64_t bitfield) | v8::internal::maglev::Node | inlineexplicitprotected |
num_registers() const | v8::internal::maglev::ValueNode | inline |
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 |
participate_in_cse(Opcode op) | v8::internal::maglev::Node | inlinestatic |
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 |
record_next_use(NodeIdT id, InputLocation *input_location) | v8::internal::maglev::ValueNode | 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 |
registers_with_result_ | v8::internal::maglev::ValueNode | |
RegisterSnapshotSize(OpProperties properties) | v8::internal::maglev::NodeBase | inlineprivatestatic |
Reify(LocalIsolate *isolate) const | v8::internal::maglev::ValueNode | |
remove_use() | v8::internal::maglev::ValueNode | inline |
RemoveRegister(Register reg) | v8::internal::maglev::ValueNode | inline |
RemoveRegister(DoubleRegister reg) | v8::internal::maglev::ValueNode | inline |
RequireSpecificDoubleTemporary(DoubleRegister reg) | v8::internal::maglev::NodeBase | inlineprotected |
RequireSpecificTemporary(Register reg) | v8::internal::maglev::NodeBase | inlineprotected |
ReservedField typedef | v8::internal::maglev::ValueNode | protected |
result() | v8::internal::maglev::ValueNode | inline |
result() const | v8::internal::maglev::ValueNode | inline |
result_ | v8::internal::maglev::ValueNode | protected |
result_registers() | v8::internal::maglev::ValueNode | inline |
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 |
SetConstantLocation() | v8::internal::maglev::ValueNode | |
SetEagerDeoptInfo(Zone *zone, DeoptFrame deopt_frame, compiler::FeedbackSource feedback_to_update=compiler::FeedbackSource()) | v8::internal::maglev::NodeBase | inline |
SetHint(compiler::InstructionOperand hint) | v8::internal::maglev::ValueNode | |
SetNoSpill() | v8::internal::maglev::ValueNode | |
Spill(compiler::AllocatedOperand operand) | v8::internal::maglev::ValueNode | inline |
spill_ | v8::internal::maglev::ValueNode | |
spill_slot() const | v8::internal::maglev::ValueNode | inline |
start_id() const | v8::internal::maglev::ValueNode | inlineprotected |
TaggedResultNeedsDecompressField typedef | v8::internal::maglev::ValueNode | private |
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 | |
unused_inputs_were_visited() const | v8::internal::maglev::ValueNode | inline |
use_count() const | v8::internal::maglev::ValueNode | inline |
use_count_ | v8::internal::maglev::ValueNode | protected |
use_double_register() const | v8::internal::maglev::ValueNode | inline |
value_representation() const | v8::internal::maglev::ValueNode | inline |
ValueNode(uint64_t bitfield) | v8::internal::maglev::ValueNode | inlineexplicitprotected |