| 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 |