AddDeoptUse(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
AddDeoptUse(VirtualObject *alloc) | v8::internal::maglev::MaglevGraphBuilder | private |
AddInitializedNodeToGraph(Node *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
AddInlinedArgumentsToDeoptFrame(DeoptFrame *deopt_frame, const MaglevCompilationUnit *unit, ValueNode *closure, base::Vector< ValueNode * > args) | v8::internal::maglev::MaglevGraphBuilder | |
AddNewCallNode(const CallArguments &args, Args &&... extra_args) | v8::internal::maglev::MaglevGraphBuilder | private |
AddNewNode(size_t input_count, Function &&post_create_input_initializer, Args &&... args) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
AddNewNode(std::initializer_list< ValueNode * > inputs, Args &&... args) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
AddNewNodeOrGetEquivalent(std::initializer_list< ValueNode * > raw_inputs, Args &&... args) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
AddNonEscapingUses(InlinedAllocation *allocation, int use_count) | v8::internal::maglev::MaglevGraphBuilder | private |
allow_loop_peeling_ | v8::internal::maglev::MaglevGraphBuilder | private |
any_peeled_loop_ | v8::internal::maglev::MaglevGraphBuilder | private |
argument_count() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
argument_count_without_receiver() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
AttachDeoptCheckpoint(NodeT *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
AttachEagerDeoptInfo(NodeT *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
AttachExceptionHandlerInfo(NodeT *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
AttachExtraInfoAndAddToGraph(NodeT *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
AttachLazyDeoptInfo(NodeT *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
bailout_for_entrypoint() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
BeginLoopEffects(int loop_header) | v8::internal::maglev::MaglevGraphBuilder | private |
BranchResult enum name | v8::internal::maglev::MaglevGraphBuilder | private |
BranchSpecializationMode enum name | v8::internal::maglev::MaglevGraphBuilder | private |
BranchType enum name | v8::internal::maglev::MaglevGraphBuilder | private |
broker() const | v8::internal::maglev::MaglevGraphBuilder | inline |
broker_ | v8::internal::maglev::MaglevGraphBuilder | private |
Build() | v8::internal::maglev::MaglevGraphBuilder | inline |
BuildAbort(AbortReason reason) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
BuildAndAllocateArgumentsObject() | v8::internal::maglev::MaglevGraphBuilder | private |
BuildAndAllocateJSArray(compiler::MapRef map, ValueNode *length, ValueNode *elements, const compiler::SlackTrackingPrediction &slack_tracking_prediction, AllocationType allocation_type) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildAndAllocateJSArrayIterator(ValueNode *array, IterationKind iteration_kind) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildAndAllocateKeyValueArray(ValueNode *key, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBody() | v8::internal::maglev::MaglevGraphBuilder | inline |
BuildBranchIfFloat64IsHole(BranchBuilder &builder, ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfFloat64ToBooleanTrue(BranchBuilder &builder, ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfInt32Compare(BranchBuilder &builder, Operation op, ValueNode *lhs, ValueNode *rhs) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfInt32ToBooleanTrue(BranchBuilder &builder, ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfIntPtrToBooleanTrue(BranchBuilder &builder, ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfJSReceiver(BranchBuilder &builder, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfNull(BranchBuilder &builder, ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfReferenceEqual(BranchBuilder &builder, ValueNode *lhs, ValueNode *rhs) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfReferenceEqual(ValueNode *lhs, ValueNode *rhs, BasicBlockRef *true_target, BasicBlockRef *false_target) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfRootConstant(BranchBuilder &builder, ValueNode *node, RootIndex root_index) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfToBooleanTrue(BranchBuilder &builder, ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfTrue(BranchBuilder &builder, ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfUint32Compare(BranchBuilder &builder, Operation op, ValueNode *lhs, ValueNode *rhs) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfUndefined(BranchBuilder &builder, ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfUndefinedOrNull(BranchBuilder &builder, ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildBranchIfUndetectable(BranchBuilder &builder, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCallBuiltin(std::initializer_list< ValueNode * > inputs) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
BuildCallBuiltin(std::initializer_list< ValueNode * > inputs, compiler::FeedbackSource const &feedback, CallBuiltin::FeedbackSlotType slot_type=CallBuiltin::kTaggedIndex) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
BuildCallCPPBuiltin(Builtin builtin, ValueNode *target, ValueNode *new_target, std::initializer_list< ValueNode * > inputs) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
BuildCallFromRegisterList(ConvertReceiverMode receiver_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCallFromRegisters(int argc_count, ConvertReceiverMode receiver_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCallKnownJSFunction(ValueNode *context, ValueNode *function, ValueNode *new_target, compiler::SharedFunctionInfoRef shared, compiler::FeedbackCellRef feedback_cell, CallArguments &args, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCallKnownJSFunction(ValueNode *context, ValueNode *function, ValueNode *new_target, compiler::SharedFunctionInfoRef shared, base::Vector< ValueNode * > arguments) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCallRuntime(Runtime::FunctionId function_id, std::initializer_list< ValueNode * > inputs) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
BuildCallSelf(ValueNode *context, ValueNode *function, ValueNode *new_target, compiler::SharedFunctionInfoRef shared, CallArguments &args) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCallWithFeedback(ValueNode *target_node, CallArguments &args, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckHeapObject(ValueNode *object) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckInternalizedStringValueOrByReference(ValueNode *node, compiler::HeapObjectRef ref, DeoptimizeReason reason) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckJSReceiver(ValueNode *object) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckJSReceiverOrNullOrUndefined(ValueNode *object) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckMaps(ValueNode *object, base::Vector< const compiler::MapRef > maps, std::optional< ValueNode * > map={}, bool has_deprecated_map_without_migration_target=false) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckNotHole(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckNumber(ValueNode *object) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckNumericalValue(ValueNode *node, compiler::ObjectRef ref, DeoptimizeReason reason) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckNumericalValueOrByReference(ValueNode *node, compiler::ObjectRef ref, DeoptimizeReason reason) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckSmi(ValueNode *object, bool elidable=true) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckString(ValueNode *object) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckStringOrStringWrapper(ValueNode *object) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckSymbol(ValueNode *object) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCheckValueByReference(ValueNode *node, compiler::HeapObjectRef ref, DeoptimizeReason reason) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildCompareMaps(ValueNode *heap_object, ValueNode *object_map, base::Vector< const compiler::MapRef > maps, MaglevSubGraphBuilder *sub_graph, std::optional< MaglevSubGraphBuilder::Label > &if_not_matched) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildConstruct(ValueNode *target, ValueNode *new_target, CallArguments &args, compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildConvertHoleToUndefined(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildEagerInlineCall(ValueNode *context, ValueNode *function, ValueNode *new_target, compiler::SharedFunctionInfoRef shared, compiler::FeedbackCellRef feedback_cell, CallArguments &args, float call_frequency) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildElementsArray(int length) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildExtendPropertiesBackingStore(compiler::MapRef map, ValueNode *receiver, ValueNode *property_array) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildFloat64BinaryOperationNodeForToNumber(NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildFloat64BinarySmiOperationNodeForToNumber(NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildFloat64UnaryOperationNodeForToNumber(NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildGenericBinaryOperationNode() | v8::internal::maglev::MaglevGraphBuilder | private |
BuildGenericBinarySmiOperationNode() | v8::internal::maglev::MaglevGraphBuilder | private |
BuildGenericCall(ValueNode *target, Call::TargetType target_type, const CallArguments &args) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildGenericConstruct(ValueNode *target, ValueNode *new_target, ValueNode *context, const CallArguments &args, const compiler::FeedbackSource &feedback_source=compiler::FeedbackSource()) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildGenericUnaryOperationNode() | v8::internal::maglev::MaglevGraphBuilder | private |
BuildGetKeyedProperty(ValueNode *object, const compiler::FeedbackSource &feedback_source, const compiler::ProcessedFeedback &processed_feedback) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildHasInPrototypeChain(ValueNode *object, compiler::HeapObjectRef prototype) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildInitializeStore(InlinedAllocation *alloc, ValueNode *value, int offset) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildInlinedAllocation(VirtualObject *object, AllocationType allocation) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildInlinedAllocationForConsString(VirtualObject *object, AllocationType allocation) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildInlinedAllocationForDoubleFixedArray(VirtualObject *object, AllocationType allocation) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildInlinedAllocationForHeapNumber(VirtualObject *object, AllocationType allocation) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildInlinedArgumentsElements(int start_index, int length) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildInlinedUnmappedArgumentsElements(int mapped_count) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildInlineFunction(SourcePosition call_site_position, ValueNode *context, ValueNode *function, ValueNode *new_target) | v8::internal::maglev::MaglevGraphBuilder | |
BuildInt32BinaryOperationNode() | v8::internal::maglev::MaglevGraphBuilder | private |
BuildInt32BinarySmiOperationNode() | v8::internal::maglev::MaglevGraphBuilder | private |
BuildInt32UnaryOperationNode() | v8::internal::maglev::MaglevGraphBuilder | private |
BuildJSArrayBuiltinMapSwitchOnElementsKind(ValueNode *receiver, const MapKindsT &map_kinds, MaglevSubGraphBuilder &sub_graph, std::optional< MaglevSubGraphBuilder::Label > &do_return, int unique_kind_count, IndexToElementsKindFunc &&index_to_elements_kind, BuildKindSpecificFunc &&build_kind_specific) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadContextSlot(ValueNode *context, size_t depth, int slot_index, ContextSlotMutability slot_mutability, ContextKind context_kind) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadElements(ValueNode *object) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadField(compiler::PropertyAccessInfo const &access_info, ValueNode *lookup_start_object, compiler::NameRef name) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadFixedArrayElement(ValueNode *elements, int index) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadFixedArrayElement(ValueNode *elements, ValueNode *index) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadFixedArrayLength(ValueNode *fixed_array) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadFixedDoubleArrayElement(ValueNode *elements, int index) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadFixedDoubleArrayElement(ValueNode *elements, ValueNode *index) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadGlobal(compiler::NameRef name, compiler::FeedbackSource &feedback_source, TypeofMode typeof_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadHoleyFixedDoubleArrayElement(ValueNode *elements, ValueNode *index, bool convert_hole) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadJSArrayLength(ValueNode *js_array, NodeType length_type=NodeType::kSmi) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadStringLength(ValueNode *string) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadTaggedField(ValueNode *object, uint32_t offset, Args &&... args) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
BuildLoadTypedArrayElement(ValueNode *object, ValueNode *index, ElementsKind elements_kind) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoadTypedArrayLength(ValueNode *object, ElementsKind elements_kind) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLogicalNot(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildLoopForPeeling() | v8::internal::maglev::MaglevGraphBuilder | |
BuildMergeStates() | v8::internal::maglev::MaglevGraphBuilder | |
BuildNewConsStringMap(ValueNode *left, ValueNode *right) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildNumberOrOddballToFloat64(ValueNode *node, NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildOrdinaryHasInstance(ValueNode *object, compiler::JSObjectRef callable, ValueNode *callable_node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildRegisterFrameInitialization(ValueNode *context=nullptr, ValueNode *closure=nullptr, ValueNode *new_target=nullptr) | v8::internal::maglev::MaglevGraphBuilder | |
BuildSmiUntag(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildStoreContextSlot(ValueNode *context, size_t depth, int slot_index, ValueNode *value, ContextKind context_kind) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildStoreFixedArrayElement(ValueNode *elements, ValueNode *index, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildStoreFixedDoubleArrayElement(ValueNode *elements, ValueNode *index, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildStoreMap(ValueNode *object, compiler::MapRef map, StoreMap::Kind kind) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildStoreTaggedField(ValueNode *object, ValueNode *value, int offset, StoreTaggedMode store_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildStoreTaggedFieldNoWriteBarrier(ValueNode *object, ValueNode *value, int offset, StoreTaggedMode store_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildStoreTrustedPointerField(ValueNode *object, ValueNode *value, int offset, IndirectPointerTag tag, StoreTaggedMode store_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildStoreTypedArrayElement(ValueNode *object, ValueNode *index, ElementsKind elements_kind) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildStringConcat(ValueNode *left, ValueNode *right) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildTaggedEqual(ValueNode *lhs, ValueNode *rhs) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildTaggedEqual(ValueNode *lhs, RootIndex rhs_index) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildTestUndetectable(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildToBoolean(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildToNumberOrToNumeric(Object::Conversion mode) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildToString(ValueNode *value, ToString::ConversionMode mode) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildTransitionElementsKindAndCompareMaps(ValueNode *heap_object, ValueNode *object_map, const ZoneVector< compiler::MapRef > &transition_sources, compiler::MapRef transition_target, MaglevSubGraphBuilder *sub_graph, std::optional< MaglevSubGraphBuilder::Label > &if_not_matched) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildTransitionElementsKindOrCheckMap(ValueNode *heap_object, ValueNode *object_map, const ZoneVector< compiler::MapRef > &transition_sources, compiler::MapRef transition_target) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildTruncatingInt32BinaryOperationNodeForToNumber(NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildTruncatingInt32BinarySmiOperationNodeForToNumber(NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildTruncatingInt32BitwiseNotForToNumber(NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildUnwrapStringWrapper(ValueNode *input) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildUnwrapThinString(ValueNode *input) | v8::internal::maglev::MaglevGraphBuilder | private |
BuildVirtualArgumentsObject() | v8::internal::maglev::MaglevGraphBuilder | private |
bytecode() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
bytecode_analysis() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
bytecode_analysis_ | v8::internal::maglev::MaglevGraphBuilder | private |
CalculatePredecessorCounts() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
caller_details() const | v8::internal::maglev::MaglevGraphBuilder | inline |
caller_details_ | v8::internal::maglev::MaglevGraphBuilder | private |
CanAllocateInlinedArgumentElements() | v8::internal::maglev::MaglevGraphBuilder | private |
CanAllocateSloppyArgumentElements() | v8::internal::maglev::MaglevGraphBuilder | private |
CanElideWriteBarrier(ValueNode *object, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
CanInlineCall(compiler::SharedFunctionInfoRef shared, float call_frequency) | v8::internal::maglev::MaglevGraphBuilder | private |
CanSpeculateCall() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
CanTrackObjectChanges(ValueNode *object, TrackObjectMode mode) | v8::internal::maglev::MaglevGraphBuilder | private |
CanTreatHoleAsUndefined(base::Vector< const compiler::MapRef > const &receiver_maps) | v8::internal::maglev::MaglevGraphBuilder | private |
catch_block_stack_ | v8::internal::maglev::MaglevGraphBuilder | private |
CheckContextExtensions(size_t depth) | v8::internal::maglev::MaglevGraphBuilder | private |
CheckStaticType(ValueNode *node, NodeType type, NodeType *old=nullptr) | v8::internal::maglev::MaglevGraphBuilder | private |
CheckType(ValueNode *node, NodeType type, NodeType *old=nullptr) | v8::internal::maglev::MaglevGraphBuilder | private |
CheckTypes(ValueNode *node, std::initializer_list< NodeType > types) | v8::internal::maglev::MaglevGraphBuilder | private |
ClearCurrentAllocationBlock() | v8::internal::maglev::MaglevGraphBuilder | private |
ClobberAccumulator() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
compilation_unit() const | v8::internal::maglev::MaglevGraphBuilder | inline |
compilation_unit_ | v8::internal::maglev::MaglevGraphBuilder | private |
ContextMayAlias(ValueNode *context, compiler::OptionalScopeInfoRef scope_info) | v8::internal::maglev::MaglevGraphBuilder | private |
ContextSlotMutability enum name | v8::internal::maglev::MaglevGraphBuilder | private |
ConvertForStoring(ValueNode *node, ElementsKind kind) | v8::internal::maglev::MaglevGraphBuilder | private |
ConvertInputTo(ValueNode *input, ValueRepresentation expected) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
CreateArgumentsObject(compiler::MapRef map, ValueNode *length, ValueNode *elements, std::optional< ValueNode * > callee={}) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateBranchBuilder(BranchType jump_type=BranchType::kBranchIfTrue) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
CreateBranchBuilder(MaglevSubGraphBuilder *subgraph, MaglevSubGraphBuilder::Label *jump_label, BranchType jump_type=BranchType::kBranchIfTrue) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
CreateConsString(ValueNode *map, ValueNode *length, ValueNode *first, ValueNode *second) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateContext(compiler::MapRef map, int length, compiler::ScopeInfoRef scope_info, ValueNode *previous_context, std::optional< ValueNode * > extension={}) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateDoubleFixedArray(uint32_t elements_length, compiler::FixedDoubleArrayRef elements) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateEdgeSplitBlock(BasicBlockRef &jump_targets, BasicBlock *predecessor) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
CreateFixedArray(compiler::MapRef map, int length) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateHeapNumber(Float64 value) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateJSArray(compiler::MapRef map, int instance_size, ValueNode *length) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateJSArrayIterator(compiler::MapRef map, ValueNode *iterated_object, IterationKind kind) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateJSConstructor(compiler::JSFunctionRef constructor) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateJSGeneratorObject(compiler::MapRef map, int instance_size, ValueNode *context, ValueNode *closure, ValueNode *receiver, ValueNode *register_file) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateJSIteratorResult(compiler::MapRef map, ValueNode *value, ValueNode *done) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateJSObject(compiler::MapRef map) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateJSStringIterator(compiler::MapRef map, ValueNode *string) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateMappedArgumentsElements(compiler::MapRef map, int mapped_count, ValueNode *context, ValueNode *unmapped_elements) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateNewConstantNode(Args &&... args) const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
CreateRegExpLiteralObject(compiler::MapRef map, compiler::RegExpBoilerplateDescriptionRef literal) | v8::internal::maglev::MaglevGraphBuilder | private |
CreateVirtualObject(compiler::MapRef map, uint32_t slot_count_including_map) | v8::internal::maglev::MaglevGraphBuilder | private |
current_allocation_block_ | v8::internal::maglev::MaglevGraphBuilder | private |
current_block_ | v8::internal::maglev::MaglevGraphBuilder | private |
current_deopt_scope() const | v8::internal::maglev::MaglevGraphBuilder | inline |
current_deopt_scope_ | v8::internal::maglev::MaglevGraphBuilder | private |
current_for_in_state | v8::internal::maglev::MaglevGraphBuilder | private |
current_interpreter_frame() const | v8::internal::maglev::MaglevGraphBuilder | inline |
current_interpreter_frame_ | v8::internal::maglev::MaglevGraphBuilder | private |
current_source_position_ | v8::internal::maglev::MaglevGraphBuilder | private |
current_speculation_feedback_ | v8::internal::maglev::MaglevGraphBuilder | private |
DecrementDeadPredecessorAndAccountForPeeling(uint32_t offset) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
decremented_predecessor_offsets_ | v8::internal::maglev::MaglevGraphBuilder | private |
DeepCopyVirtualObject(VirtualObject *vobj) | v8::internal::maglev::MaglevGraphBuilder | private |
DoTryReduceMathRound(CallArguments &args, Float64Round::Kind kind) | v8::internal::maglev::MaglevGraphBuilder | private |
EmitUnconditionalDeopt(DeoptimizeReason reason) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
EndLoopEffects(int loop_header) | v8::internal::maglev::MaglevGraphBuilder | private |
EndPrologue() | v8::internal::maglev::MaglevGraphBuilder | |
EnsureInt32(ValueNode *value, bool can_be_heap_number=false) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
EnsureInt32(interpreter::Register reg) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
EnsureType(ValueNode *node, NodeType type, NodeType *old=nullptr) | v8::internal::maglev::MaglevGraphBuilder | private |
EnsureType(ValueNode *node, NodeType type, Function ensure_new_type) | v8::internal::maglev::MaglevGraphBuilder | private |
entry_stack_check_frame_ | v8::internal::maglev::MaglevGraphBuilder | private |
entrypoint_ | v8::internal::maglev::MaglevGraphBuilder | private |
EscapeContext() | v8::internal::maglev::MaglevGraphBuilder | private |
ExtendOrReallocateCurrentAllocationBlock(AllocationType allocation_type, VirtualObject *value) | v8::internal::maglev::MaglevGraphBuilder | private |
fast_hash_combine(size_t seed, size_t h) | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
feedback() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
FeedbackNexusForOperand(int slot_operand_index) const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
FeedbackNexusForSlot(FeedbackSlot slot) const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
FinishBlock(std::initializer_list< ValueNode * > control_inputs, Args &&... args) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
FinishInlinedBlockForCaller(ControlNode *control_node, ZoneVector< Node * > rem_nodes_in_call_block) | v8::internal::maglev::MaglevGraphBuilder | |
FlushNodesToBlock() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetAccumulator() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetAccumulatorHoleyFloat64ForToNumber(NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetAccumulatorSmi(UseReprHintRecording record_use_repr_hint=UseReprHintRecording::kRecord) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetAccumulatorTruncatedInt32ForToNumber(NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetAccumulatorUint8ClampedForToNumber() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetArgument(int i) | v8::internal::maglev::MaglevGraphBuilder | |
GetArgumentsAsArrayOfValueNodes(compiler::SharedFunctionInfoRef shared, const CallArguments &args) | v8::internal::maglev::MaglevGraphBuilder | private |
GetBooleanConstant(bool value) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetCallerDeoptFrame() | v8::internal::maglev::MaglevGraphBuilder | private |
GetCatchBlockFrameState() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetClosure() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetConstant(compiler::ObjectRef ref) | v8::internal::maglev::MaglevGraphBuilder | private |
GetContext() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetContextAtDepth(ValueNode *context, size_t depth) | v8::internal::maglev::MaglevGraphBuilder | private |
GetConvertReceiver(compiler::SharedFunctionInfoRef shared, const CallArguments &args) | v8::internal::maglev::MaglevGraphBuilder | private |
GetCurrentCallFrequency() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetCurrentTryCatchBlock() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetDeoptFrameForEagerCall(const MaglevCompilationUnit *unit, ValueNode *closure, base::Vector< ValueNode * > args) | v8::internal::maglev::MaglevGraphBuilder | private |
GetDeoptFrameForEntryStackCheck() | v8::internal::maglev::MaglevGraphBuilder | private |
GetDeoptFrameForLazyDeopt(interpreter::Register result_location, int result_size) | v8::internal::maglev::MaglevGraphBuilder | private |
GetDeoptFrameForLazyDeoptHelper(interpreter::Register result_location, int result_size, DeoptFrameScope *scope, bool mark_accumulator_dead) | v8::internal::maglev::MaglevGraphBuilder | private |
GetDeoptScopeCallback typedef | v8::internal::maglev::MaglevGraphBuilder | private |
GetExternalConstant(ExternalReference reference) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetFeedbackCell() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetFlag16Operand(int operand_index) const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetFlag8Operand(int operand_index) const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetFloat64(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
GetFloat64(interpreter::Register reg) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetFloat64Constant(double constant) | v8::internal::maglev::MaglevGraphBuilder | inline |
GetFloat64Constant(Float64 constant) | v8::internal::maglev::MaglevGraphBuilder | inline |
GetFloat64ForToNumber(ValueNode *value, NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
GetFloat64ForToNumber(interpreter::Register reg, NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetHoleyFloat64ForToNumber(ValueNode *value, NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
GetHoleyFloat64ForToNumber(interpreter::Register reg, NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetInlinedArgument(int i) | v8::internal::maglev::MaglevGraphBuilder | |
GetInLiveness() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetInLivenessFor(int offset) const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetInt32(ValueNode *value, bool can_be_heap_number=false) | v8::internal::maglev::MaglevGraphBuilder | private |
GetInt32Constant(int32_t constant) | v8::internal::maglev::MaglevGraphBuilder | inline |
GetInt32ElementIndex(interpreter::Register reg) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetInt32ElementIndex(ValueNode *index_object) | v8::internal::maglev::MaglevGraphBuilder | private |
GetInternalizedString(interpreter::Register reg) | v8::internal::maglev::MaglevGraphBuilder | private |
GetLatestCheckpointedFrame() | v8::internal::maglev::MaglevGraphBuilder | |
GetModifiableObjectFromAllocation(InlinedAllocation *allocation) | v8::internal::maglev::MaglevGraphBuilder | private |
GetNumberConstant(double constant) | v8::internal::maglev::MaglevGraphBuilder | |
GetObjectFromAllocation(InlinedAllocation *allocation) | v8::internal::maglev::MaglevGraphBuilder | private |
GetOrCreateInfoFor(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetOutLiveness() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetOutLivenessFor(int offset) const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetRefOperand(int operand_index) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetRegisterInput(Register reg) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetResultLocationAndSize() const | v8::internal::maglev::MaglevGraphBuilder | private |
GetRootConstant(RootIndex index) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetSecondValue(ValueNode *result) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetSilencedNaN(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetSlotOperand(int operand_index) const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetSmiConstant(int constant) const | v8::internal::maglev::MaglevGraphBuilder | inline |
GetSmiValue(ValueNode *value, UseReprHintRecording record_use_repr_hint=UseReprHintRecording::kRecord) | v8::internal::maglev::MaglevGraphBuilder | private |
GetSmiValue(interpreter::Register reg, UseReprHintRecording record_use_repr_hint=UseReprHintRecording::kRecord) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetTaggedIndexConstant(int constant) | v8::internal::maglev::MaglevGraphBuilder | inline |
GetTaggedValue(ValueNode *value, UseReprHintRecording record_use_repr_hint=UseReprHintRecording::kRecord) | v8::internal::maglev::MaglevGraphBuilder | private |
GetTaggedValue(interpreter::Register reg, UseReprHintRecording record_use_repr_hint=UseReprHintRecording::kRecord) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetTruncatedInt32ForToNumber(ValueNode *value, NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
GetTruncatedInt32ForToNumber(interpreter::Register reg, NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetTrustedConstant(compiler::HeapObjectRef ref, IndirectPointerTag tag) | v8::internal::maglev::MaglevGraphBuilder | private |
GetTryCatchBlockFromInfo(ExceptionHandlerInfo *info) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetType(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
GetUint32Constant(int constant) | v8::internal::maglev::MaglevGraphBuilder | inline |
GetUint32ElementIndex(interpreter::Register reg) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetUint32ElementIndex(ValueNode *index_object) | v8::internal::maglev::MaglevGraphBuilder | private |
GetUint8ClampedForToNumber(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
GetUint8ClampedForToNumber(interpreter::Register reg) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
GetValueOrUndefined(ValueNode *maybe_value) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
graph() const | v8::internal::maglev::MaglevGraphBuilder | inline |
graph_ | v8::internal::maglev::MaglevGraphBuilder | private |
graph_labeller() const | v8::internal::maglev::MaglevGraphBuilder | inline |
gvn_hash_value(const T &in) | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
gvn_hash_value(const compiler::MapRef &map) | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
gvn_hash_value(const interpreter::Register ®) | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
gvn_hash_value(const Representation &rep) | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
gvn_hash_value(const ExternalReference &ref) | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
gvn_hash_value(const PolymorphicAccessInfo &access_info) | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
gvn_hash_value(const v8::internal::ZoneCompactSet< T > &vector) | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
gvn_hash_value(const v8::internal::ZoneVector< T > &vector) | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
has_graph_labeller() const | v8::internal::maglev::MaglevGraphBuilder | inline |
HasDisjointType(ValueNode *lhs, NodeType rhs_type) | v8::internal::maglev::MaglevGraphBuilder | private |
HasValidInitialMap(compiler::JSFunctionRef new_target, compiler::JSFunctionRef constructor) | v8::internal::maglev::MaglevGraphBuilder | private |
HaveDisjointTypes(ValueNode *lhs, ValueNode *rhs) | v8::internal::maglev::MaglevGraphBuilder | private |
in_optimistic_peeling_iteration() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
in_peeled_iteration() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
in_prologue_ | v8::internal::maglev::MaglevGraphBuilder | private |
InferHasInPrototypeChain(ValueNode *receiver, compiler::HeapObjectRef prototype) | v8::internal::maglev::MaglevGraphBuilder | private |
InferHasInPrototypeChainResult enum name | v8::internal::maglev::MaglevGraphBuilder | private |
InitialCallback typedef | v8::internal::maglev::MaglevGraphBuilder | private |
InitializePredecessorCount(uint32_t offset, int amount) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
InitializeRegister(interpreter::Register reg, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | |
inline_exit_offset() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
inlined_new_target_ | v8::internal::maglev::MaglevGraphBuilder | private |
inlining_depth() const | v8::internal::maglev::MaglevGraphBuilder | inline |
inlining_id_ | v8::internal::maglev::MaglevGraphBuilder | private |
is_eager_inline() const | v8::internal::maglev::MaglevGraphBuilder | inline |
is_inline() const | v8::internal::maglev::MaglevGraphBuilder | inline |
is_loop_effect_tracking() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
is_loop_effect_tracking_enabled() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
is_non_eager_inlining_enabled() const | v8::internal::maglev::MaglevGraphBuilder | inline |
is_turbolev() const | v8::internal::maglev::MaglevGraphBuilder | inline |
is_turbolev_ | v8::internal::maglev::MaglevGraphBuilder | private |
IsInsideLoop() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
IsInsideTryBlock() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
IsOffsetAMergePoint(int offset) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
IsRegisterEqualToAccumulator(int operand_index) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
iterator_ | v8::internal::maglev::MaglevGraphBuilder | private |
jump_targets_ | v8::internal::maglev::MaglevGraphBuilder | private |
KillPeeledLoopTargets(int peelings) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
kImmutable enum value | v8::internal::maglev::MaglevGraphBuilder | private |
kIsInPrototypeChain enum value | v8::internal::maglev::MaglevGraphBuilder | private |
kIsNotInPrototypeChain enum value | v8::internal::maglev::MaglevGraphBuilder | private |
kLoopsMustBeEnteredThroughHeader | v8::internal::maglev::MaglevGraphBuilder | privatestatic |
kMayBeInPrototypeChain enum value | v8::internal::maglev::MaglevGraphBuilder | private |
kMutable enum value | v8::internal::maglev::MaglevGraphBuilder | private |
known_node_aspects() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
latest_checkpointed_frame_ | v8::internal::maglev::MaglevGraphBuilder | private |
lazy_deopt_result_location_scope_ | v8::internal::maglev::MaglevGraphBuilder | private |
LoadAndCacheContextSlot(ValueNode *context, int offset, ContextSlotMutability slot_mutability, ContextKind context_kind) | v8::internal::maglev::MaglevGraphBuilder | private |
LoadRegister(int operand_index) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
LoadRegisterHoleyFloat64ForToNumber(int operand_index, NodeType allowed_input_type, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
local_isolate() const | v8::internal::maglev::MaglevGraphBuilder | inline |
local_isolate_ | v8::internal::maglev::MaglevGraphBuilder | private |
loop_effects_ | v8::internal::maglev::MaglevGraphBuilder | private |
loop_effects_stack_ | v8::internal::maglev::MaglevGraphBuilder | private |
loop_headers_to_peel_ | v8::internal::maglev::MaglevGraphBuilder | private |
MaglevGraphBuilder(LocalIsolate *local_isolate, MaglevCompilationUnit *compilation_unit, Graph *graph, MaglevCallerDetails *caller_details=nullptr) | v8::internal::maglev::MaglevGraphBuilder | explicit |
MaglevIsTopTier() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
MarkBranchDeadAndJumpIfNeeded(bool is_jump_taken) | v8::internal::maglev::MaglevGraphBuilder | private |
MarkBytecodeDead() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
MarkNodeDead(Node *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
MarkPossibleSideEffect(NodeT *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
max_inlined_bytecode_size() | v8::internal::maglev::MaglevGraphBuilder | inline |
max_inlined_bytecode_size_cumulative() | v8::internal::maglev::MaglevGraphBuilder | inline |
max_inlined_bytecode_size_small() | v8::internal::maglev::MaglevGraphBuilder | inline |
MayBeNullOrUndefined(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
merge_states_ | v8::internal::maglev::MaglevGraphBuilder | private |
MergeDeadIntoFrameState(int target) | v8::internal::maglev::MaglevGraphBuilder | private |
MergeDeadLoopIntoFrameState(int target) | v8::internal::maglev::MaglevGraphBuilder | private |
MergeIntoFrameState(BasicBlock *block, int target) | v8::internal::maglev::MaglevGraphBuilder | private |
MergeIntoInlinedReturnFrameState(BasicBlock *block) | v8::internal::maglev::MaglevGraphBuilder | private |
min_inlining_frequency() | v8::internal::maglev::MaglevGraphBuilder | inline |
MinimizeContextChainDepth(ValueNode **context, size_t *depth) | v8::internal::maglev::MaglevGraphBuilder | private |
MoveNodeBetweenRegisters(interpreter::Register src, interpreter::Register dst) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
need_checkpointed_loop_entry() | v8::internal::maglev::MaglevGraphBuilder | inline |
NegateBranchType(BranchType jump_type) | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
NewObjectId() | v8::internal::maglev::MaglevGraphBuilder | inline |
next_handler_table_index_ | v8::internal::maglev::MaglevGraphBuilder | private |
next_offset() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
node_buffer() | v8::internal::maglev::MaglevGraphBuilder | inline |
OsrAnalyzePrequel() | v8::internal::maglev::MaglevGraphBuilder | |
parameter_count() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
parameter_count_without_receiver() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
peeled_iteration_count_ | v8::internal::maglev::MaglevGraphBuilder | private |
PeelLoop() | v8::internal::maglev::MaglevGraphBuilder | |
predecessor_count(uint32_t offset) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
predecessor_count_ | v8::internal::maglev::MaglevGraphBuilder | private |
Print(const char *str) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
Print(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
Print(const char *str, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
PrintVirtualObjects() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
ProcessElementCallback typedef | v8::internal::maglev::MaglevGraphBuilder | private |
ProcessMergePoint(int offset, bool preserve_known_node_aspects) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
ProcessMergePointAtExceptionHandlerStart(int offset) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
ProcessMergePointPredecessors(MergePointInterpreterFrameState &merge_state, BasicBlockRef &jump_targets) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
RecordKnownProperty(ValueNode *lookup_start_object, KnownNodeAspects::LoadedPropertyMapKey key, ValueNode *value, bool is_const, compiler::AccessMode access_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
RecordUseReprHint(Phi *phi, UseRepresentationSet reprs) | v8::internal::maglev::MaglevGraphBuilder | inline |
RecordUseReprHint(Phi *phi, UseRepresentation repr) | v8::internal::maglev::MaglevGraphBuilder | inline |
RecordUseReprHintIfPhi(ValueNode *node, UseRepresentation repr) | v8::internal::maglev::MaglevGraphBuilder | inline |
ReduceCall(ValueNode *target_node, CallArguments &args, const compiler::FeedbackSource &feedback_source=compiler::FeedbackSource()) | v8::internal::maglev::MaglevGraphBuilder | private |
ReduceCallWithArrayLike(ValueNode *target_node, CallArguments &args, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
ReduceCallWithArrayLikeForArgumentsObject(ValueNode *target_node, CallArguments &args, VirtualObject *arguments_object, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
register_count() const | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
RegisterPhisWithGraphLabeller(MergePointInterpreterFrameState &merge_state) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
ResetBuilderCachedState() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
RuntimeFunctionCanThrow(Runtime::FunctionId function_id) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
Select(FCond cond, FTrue if_true, FFalse if_false) | v8::internal::maglev::MaglevGraphBuilder | private |
SelectReduction(FCond cond, FTrue if_true, FFalse if_false) | v8::internal::maglev::MaglevGraphBuilder | private |
set_current_block(BasicBlock *block) | v8::internal::maglev::MaglevGraphBuilder | inline |
SetAccumulator(NodeT *node) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
SetAccumulatorInBranch(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
SetArgument(int i, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | |
SetContext(ValueNode *context) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
SetKnownValue(ValueNode *node, compiler::ObjectRef constant, NodeType new_node_type) | v8::internal::maglev::MaglevGraphBuilder | private |
SetNodeInputs(NodeT *node, std::initializer_list< ValueNode * > inputs) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
ShouldEagerInlineCall(compiler::SharedFunctionInfoRef shared) | v8::internal::maglev::MaglevGraphBuilder | private |
ShouldEmitInterruptBudgetChecks() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
ShouldEmitOsrInterruptBudgetChecks() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
ShouldRecordUseReprHint() | v8::internal::maglev::MaglevGraphBuilder | inlineprivatestatic |
source_position_iterator_ | v8::internal::maglev::MaglevGraphBuilder | private |
StartFallthroughBlock(int next_block_offset, BasicBlock *predecessor) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
StartNewBlock(int offset, BasicBlock *predecessor) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
StartNewBlock(BasicBlock *predecessor, MergePointInterpreterFrameState *merge_state, BasicBlockRef &refs_to_block) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
StartPrologue() | v8::internal::maglev::MaglevGraphBuilder | |
StoreAndCacheContextSlot(ValueNode *context, int index, ValueNode *value, ContextKind context_kind) | v8::internal::maglev::MaglevGraphBuilder | private |
StoreRegister(interpreter::Register target, NodeT *value) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
StoreRegisterPair(std::pair< interpreter::Register, interpreter::Register > target, NodeT *value) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
StringLengthStaticLowerBound(ValueNode *string, int max_depth=2) | v8::internal::maglev::MaglevGraphBuilder | private |
TargetIsCurrentCompilingUnit(compiler::JSFunctionRef target) | v8::internal::maglev::MaglevGraphBuilder | private |
TopLevelFunctionPassMaglevPrintFilter() | v8::internal::maglev::MaglevGraphBuilder | |
TrackObjectMode enum name | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildAndAllocateJSGeneratorObject(ValueNode *closure, ValueNode *receiver) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildCallKnownApiFunction(compiler::JSFunctionRef function, compiler::SharedFunctionInfoRef shared, CallArguments &args) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildCallKnownJSFunction(compiler::JSFunctionRef function, ValueNode *new_target, CallArguments &args, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildCallKnownJSFunction(ValueNode *context, ValueNode *function, ValueNode *new_target, compiler::SharedFunctionInfoRef shared, compiler::FeedbackCellRef feedback_cell, CallArguments &args, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildCheckInt32Condition(ValueNode *lhs, ValueNode *rhs, AssertCondition condition, DeoptimizeReason reason, bool allow_unconditional_deopt=true) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildElementAccess(ValueNode *object, ValueNode *index, compiler::ElementAccessFeedback const &feedback, compiler::FeedbackSource const &feedback_source, GenericAccessFunc &&build_generic_access) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildElementAccessOnJSArrayOrJSObject(ValueNode *object, ValueNode *index, const compiler::ElementAccessInfo &access_info, compiler::KeyedAccessMode const &keyed_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildElementAccessOnString(ValueNode *object, ValueNode *index, compiler::KeyedAccessMode const &keyed_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildElementAccessOnTypedArray(ValueNode *object, ValueNode *index, const compiler::ElementAccessInfo &access_info, compiler::KeyedAccessMode const &keyed_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildElementLoadOnJSArrayOrJSObject(ValueNode *object, ValueNode *index, base::Vector< const compiler::MapRef > maps, ElementsKind kind, KeyedAccessLoadMode load_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildElementStoreOnJSArrayOrJSObject(ValueNode *object, ValueNode *index_object, ValueNode *value, base::Vector< const compiler::MapRef > maps, ElementsKind kind, const compiler::KeyedAccessMode &keyed_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildFastCreateObjectOrArrayLiteral(const compiler::LiteralFeedback &feedback) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildFastHasInPrototypeChain(ValueNode *object, compiler::HeapObjectRef prototype) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildFastInstanceOf(ValueNode *object, compiler::JSObjectRef callable_ref, ValueNode *callable_node) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildFastInstanceOfWithFeedback(ValueNode *object, ValueNode *callable, compiler::FeedbackSource feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildFastOrdinaryHasInstance(ValueNode *object, compiler::JSObjectRef callable, ValueNode *callable_node) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildFindNonDefaultConstructorOrConstruct(ValueNode *this_function, ValueNode *new_target, std::pair< interpreter::Register, interpreter::Register > result) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildGetKeyedPropertyWithEnumeratedKey(ValueNode *object, const compiler::FeedbackSource &feedback_source, const compiler::ProcessedFeedback &processed_feedback) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildGlobalLoad(const compiler::GlobalAccessFeedback &global_access_feedback) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildGlobalStore(const compiler::GlobalAccessFeedback &global_access_feedback) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildInlineCall(ValueNode *context, ValueNode *function, ValueNode *new_target, compiler::SharedFunctionInfoRef shared, compiler::FeedbackCellRef feedback_cell, CallArguments &args, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildInlinedAllocatedContext(compiler::MapRef map, compiler::ScopeInfoRef scope, int context_length) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildLoadDataView(const CallArguments &args, ExternalArrayType type) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildLoadNamedProperty(ValueNode *receiver, ValueNode *lookup_start_object, compiler::NameRef name, compiler::FeedbackSource &feedback_source, GenericAccessFunc &&build_generic_access) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildLoadNamedProperty(ValueNode *receiver, compiler::NameRef name, compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildNamedAccess(ValueNode *receiver, ValueNode *lookup_start_object, compiler::NamedAccessFeedback const &feedback, compiler::FeedbackSource const &feedback_source, compiler::AccessMode access_mode, GenericAccessFunc &&build_generic_access) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildNewConsString(ValueNode *left, ValueNode *right, AllocationType allocation_type=AllocationType::kYoung) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildPolymorphicElementAccess(ValueNode *object, ValueNode *index, const compiler::KeyedAccessMode &keyed_mode, const ZoneVector< compiler::ElementAccessInfo > &access_infos, GenericAccessFunc &&build_generic_access) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildPolymorphicPropertyAccess(ValueNode *receiver, ValueNode *lookup_start_object, compiler::NamedAccessFeedback const &feedback, compiler::AccessMode access_mode, const ZoneVector< compiler::PropertyAccessInfo > &access_infos, GenericAccessFunc &&build_generic_access) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildPropertyAccess(ValueNode *receiver, ValueNode *lookup_start_object, compiler::NameRef name, compiler::PropertyAccessInfo const &access_info, compiler::AccessMode access_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildPropertyCellLoad(const compiler::GlobalAccessFeedback &global_access_feedback) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildPropertyCellStore(const compiler::GlobalAccessFeedback &global_access_feedback) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildPropertyGetterCall(compiler::PropertyAccessInfo const &access_info, ValueNode *receiver, ValueNode *lookup_start_object) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildPropertyLoad(ValueNode *receiver, ValueNode *lookup_start_object, compiler::NameRef name, compiler::PropertyAccessInfo const &access_info) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildPropertySetterCall(compiler::PropertyAccessInfo const &access_info, ValueNode *receiver, ValueNode *lookup_start_object, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildPropertyStore(ValueNode *receiver, ValueNode *lookup_start_object, compiler::NameRef name, compiler::PropertyAccessInfo const &access_info, compiler::AccessMode access_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildScriptContextConstantLoad(const compiler::GlobalAccessFeedback &global_access_feedback) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildScriptContextLoad(const compiler::GlobalAccessFeedback &global_access_feedback) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildScriptContextStore(const compiler::GlobalAccessFeedback &global_access_feedback) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildStoreDataView(const CallArguments &args, ExternalArrayType type, Function &&getValue) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildStoreField(compiler::PropertyAccessInfo const &access_info, ValueNode *receiver, compiler::AccessMode access_mode) | v8::internal::maglev::MaglevGraphBuilder | private |
TryBuildStoreTaggedFieldToAllocation(ValueNode *object, ValueNode *value, int offset) | v8::internal::maglev::MaglevGraphBuilder | private |
TryFoldFloat64BinaryOperationForToNumber(TaggedToFloat64ConversionType conversion_type, ValueNode *left, ValueNode *right) | v8::internal::maglev::MaglevGraphBuilder | private |
TryFoldFloat64BinaryOperationForToNumber(TaggedToFloat64ConversionType conversion_type, ValueNode *left, double cst_right) | v8::internal::maglev::MaglevGraphBuilder | private |
TryFoldFloat64UnaryOperationForToNumber(TaggedToFloat64ConversionType conversion_type, ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
TryFoldInt32BinaryOperation(ValueNode *left, ValueNode *right) | v8::internal::maglev::MaglevGraphBuilder | private |
TryFoldInt32BinaryOperation(ValueNode *left, int32_t cst_right) | v8::internal::maglev::MaglevGraphBuilder | private |
TryFoldInt32UnaryOperation(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
TryFoldLoadConstantDataField(compiler::JSObjectRef holder, compiler::PropertyAccessInfo const &access_info) | v8::internal::maglev::MaglevGraphBuilder | private |
TryFoldLoadConstantDoubleField(compiler::JSObjectRef holder, compiler::PropertyAccessInfo const &access_info) | v8::internal::maglev::MaglevGraphBuilder | private |
TryFoldLoadDictPrototypeConstant(compiler::PropertyAccessInfo const &access_info) | v8::internal::maglev::MaglevGraphBuilder | private |
TryGetConstant(compiler::JSHeapBroker *broker, LocalIsolate *isolate, ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | static |
TryGetConstant(ValueNode *node, ValueNode **constant_node=nullptr) | v8::internal::maglev::MaglevGraphBuilder | private |
TryGetConstantAlternative(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
TryGetConstantDataFieldHolder(compiler::PropertyAccessInfo const &access_info, ValueNode *lookup_start_object) | v8::internal::maglev::MaglevGraphBuilder | private |
TryGetFloat64Constant(ValueNode *value, TaggedToFloat64ConversionType conversion_type) | v8::internal::maglev::MaglevGraphBuilder | private |
TryGetInt32Constant(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
TryGetNonEscapingArgumentsObject(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
TryGetParentContext(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
TryGetUint32Constant(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
TryInferApiHolderValue(compiler::FunctionTemplateInfoRef function_template_info, ValueNode *receiver) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReadBoilerplateForFastLiteral(compiler::JSObjectRef boilerplate, AllocationType allocation, int max_depth, int *max_properties) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceArrayIteratingBuiltin(const char *name, compiler::JSFunctionRef target, CallArguments &args, GetDeoptScopeCallback get_eager_deopt_scope, GetDeoptScopeCallback get_lazy_deopt_scope, const std::optional< InitialCallback > &initial_callback={}, const std::optional< ProcessElementCallback > &process_element_callback={}) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceBuiltin(compiler::JSFunctionRef target, compiler::SharedFunctionInfoRef shared, CallArguments &args, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceCallForApiFunction(compiler::FunctionTemplateInfoRef api_callback, compiler::OptionalSharedFunctionInfoRef maybe_shared, CallArguments &args) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceCallForConstant(compiler::JSFunctionRef target, CallArguments &args, const compiler::FeedbackSource &feedback_source=compiler::FeedbackSource()) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceCallForNewClosure(ValueNode *target_node, ValueNode *target_context, compiler::SharedFunctionInfoRef shared, compiler::FeedbackCellRef feedback_cell, CallArguments &args, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceCallForTarget(ValueNode *target_node, compiler::JSFunctionRef target, CallArguments &args, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceCompareEqualAgainstConstant() | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceConstruct(compiler::HeapObjectRef feedback_target, ValueNode *target, ValueNode *new_target, CallArguments &args, compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceConstructArrayConstructor(compiler::JSFunctionRef array_function, CallArguments &args, compiler::OptionalAllocationSiteRef maybe_allocation_site={}) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceConstructBuiltin(compiler::JSFunctionRef builtin, compiler::SharedFunctionInfoRef shared_function_info, ValueNode *target, CallArguments &args) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceConstructGeneric(compiler::JSFunctionRef function, compiler::SharedFunctionInfoRef shared_function_info, ValueNode *target, ValueNode *new_target, CallArguments &args, compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceFunctionPrototypeApplyCallWithReceiver(compiler::OptionalHeapObjectRef maybe_receiver, CallArguments &args, const compiler::FeedbackSource &feedback_source) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceGetIterator(ValueNode *receiver, int load_slot, int call_slot) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceGetProto(ValueNode *node) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceTypeOf(ValueNode *value, const Function &GetResult) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReduceTypeOf(ValueNode *value) | v8::internal::maglev::MaglevGraphBuilder | private |
TryReuseKnownPropertyLoad(ValueNode *lookup_start_object, compiler::NameRef name) | v8::internal::maglev::MaglevGraphBuilder | private |
TrySpecializeLoadContextSlotToFunctionContext(ValueNode *context, int slot_index, ContextSlotMutability slot_mutability) | v8::internal::maglev::MaglevGraphBuilder | private |
TrySpecializeLoadScriptContextSlot(ValueNode *context, int index) | v8::internal::maglev::MaglevGraphBuilder | private |
TrySpecializeStoreScriptContextSlot(ValueNode *context, int index, ValueNode *value, Node **store) | v8::internal::maglev::MaglevGraphBuilder | private |
TypeOfLiteralFlag typedef | v8::internal::maglev::MaglevGraphBuilder | private |
unobserved_context_slot_stores_ | v8::internal::maglev::MaglevGraphBuilder | private |
UpdatePredecessorCount(uint32_t offset, int diff) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
UpdateSourceAndBytecodePosition(int offset) | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
VisitBinaryOperation() | v8::internal::maglev::MaglevGraphBuilder | private |
VisitBinarySmiOperation() | v8::internal::maglev::MaglevGraphBuilder | private |
VisitCompareOperation() | v8::internal::maglev::MaglevGraphBuilder | private |
VisitSingleBytecode() | v8::internal::maglev::MaglevGraphBuilder | inlineprivate |
VisitUnaryOperation() | v8::internal::maglev::MaglevGraphBuilder | private |
zone() const | v8::internal::maglev::MaglevGraphBuilder | inline |