Allocate(Zone *zone, size_t input_count, Args &&... args) | v8::internal::maglev::NodeBase | inlineprivatestatic |
assign_temporaries(RegListBase< RegisterT > list) | v8::internal::maglev::NodeBase | inline |
Base typedef | v8::internal::maglev::JumpLoop | private |
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::FixedInputNodeTMixin< 0, UnconditionalControlNode, JumpLoop > | 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 |
FixedInputNodeTMixin(uint64_t bitfield, Args &&... args) | v8::internal::maglev::FixedInputNodeTMixin< 0, UnconditionalControlNode, JumpLoop > | inlineexplicitprotected |
ForAllInputsInRegallocAssignmentOrder(Function &&f) | v8::internal::maglev::NodeBase | inline |
general_temporaries() | v8::internal::maglev::NodeBase | inline |
GenerateCode(MaglevAssembler *, const ProcessingState &) | v8::internal::maglev::JumpLoop | |
has_id() const | v8::internal::maglev::NodeBase | inline |
has_inputs() const | v8::internal::maglev::FixedInputNodeTMixin< 0, UnconditionalControlNode, JumpLoop > | 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::FixedInputNodeTMixin< 0, UnconditionalControlNode, JumpLoop > | inline |
InputAllocationPolicy enum name | v8::internal::maglev::NodeBase | |
InputCountField typedef | v8::internal::maglev::NodeBase | private |
InputTypes typedef | v8::internal::maglev::FixedInputNodeTMixin< 0, UnconditionalControlNode, JumpLoop > | protected |
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 | |
JumpLoop(uint64_t bitfield, BasicBlock *target) | v8::internal::maglev::JumpLoop | inlineexplicit |
JumpLoop(uint64_t bitfield, BasicBlockRef *ref) | v8::internal::maglev::JumpLoop | inlineexplicit |
kInputCount | v8::internal::maglev::FixedInputNodeTMixin< 0, UnconditionalControlNode, JumpLoop > | static |
kInputTypes | v8::internal::maglev::FixedInputNodeTMixin< 0, UnconditionalControlNode, JumpLoop > | protected |
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::NodeTMixin< UnconditionalControlNode, JumpLoop > | inlinestatic |
New(Zone *zone, size_t input_count, Args &&... args) | v8::internal::maglev::NodeTMixin< UnconditionalControlNode, JumpLoop > | inlinestatic |
next_post_dominating_hole() const | v8::internal::maglev::ControlNode | inline |
next_post_dominating_hole_ | v8::internal::maglev::ControlNode | private |
NextBitField typedef | v8::internal::maglev::NodeBase | protected |
NodeBase(uint64_t bitfield) | v8::internal::maglev::ControlNode | inlineexplicitprotected |
NodeTMixin(uint64_t bitfield, Args &&... args) | v8::internal::maglev::NodeTMixin< UnconditionalControlNode, JumpLoop > | inlineexplicitprotected |
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::NodeTMixin< UnconditionalControlNode, JumpLoop > | 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 |
predecessor_id() const | v8::internal::maglev::UnconditionalControlNode | inline |
predecessor_id_ | v8::internal::maglev::UnconditionalControlNode | private |
Print(std::ostream &os, MaglevGraphLabeller *, bool skip_targets=false) const | v8::internal::maglev::NodeBase | |
Print() const | v8::internal::maglev::NodeBase | |
PrintParams(std::ostream &, MaglevGraphLabeller *) const | v8::internal::maglev::JumpLoop | inline |
properties() const | v8::internal::maglev::NodeTMixin< UnconditionalControlNode, JumpLoop > | 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_next_post_dominating_hole(ControlNode *node) | v8::internal::maglev::ControlNode | inline |
set_opcode(Opcode new_opcode) | v8::internal::maglev::NodeBase | inline |
set_owner(BasicBlock *block) | v8::internal::maglev::NodeBase | inline |
set_predecessor_id(int id) | v8::internal::maglev::UnconditionalControlNode | inline |
set_properties(OpProperties properties) | v8::internal::maglev::NodeBase | inline |
set_register_snapshot(RegisterSnapshot snapshot) | v8::internal::maglev::NodeBase | inline |
set_target(BasicBlock *block) | v8::internal::maglev::UnconditionalControlNode | inline |
set_temporaries_needed(uint8_t value) | v8::internal::maglev::NodeBase | inlineprotected |
set_used_nodes(base::Vector< Input > locations) | v8::internal::maglev::JumpLoop | inline |
SetEagerDeoptInfo(Zone *zone, DeoptFrame deopt_frame, compiler::FeedbackSource feedback_to_update=compiler::FeedbackSource()) | v8::internal::maglev::NodeBase | inline |
SetValueLocationConstraints() | v8::internal::maglev::JumpLoop | |
target() const | v8::internal::maglev::UnconditionalControlNode | inline |
target_ | v8::internal::maglev::UnconditionalControlNode | 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 | |
UnconditionalControlNode(uint64_t bitfield, BasicBlockRef *target_refs) | v8::internal::maglev::UnconditionalControlNode | inlineexplicitprotected |
UnconditionalControlNode(uint64_t bitfield, BasicBlock *target) | v8::internal::maglev::UnconditionalControlNode | inlineexplicitprotected |
UnconditionalControlNodeT(uint64_t bitfield, BasicBlockRef *target_refs) | v8::internal::maglev::UnconditionalControlNodeT< JumpLoop > | inlineexplicitprotected |
UnconditionalControlNodeT(uint64_t bitfield, BasicBlock *target) | v8::internal::maglev::UnconditionalControlNodeT< JumpLoop > | inlineexplicitprotected |
used_node_locations_ | v8::internal::maglev::JumpLoop | private |
used_nodes() | v8::internal::maglev::JumpLoop | inline |
VerifyInputs(MaglevGraphLabeller *graph_labeller) const | v8::internal::maglev::FixedInputNodeTMixin< 0, UnconditionalControlNode, JumpLoop > | inline |