AllocateBigInt(V< Word32 > bitfield, V< Word64 > digit) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
AllocateHeapNumber(V< Float64 > value) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
AllocateSeqTwoByteString(uint32_t length, AllocationType type) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
ArgumentsLength(ArgumentsLengthOp::Kind kind, int formal_parameter_count) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
BigIntBinop(V< BigInt > left, V< BigInt > right, V< FrameState > frame_state, BigIntBinopOp::Kind kind) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
BigIntComparison(V< BigInt > left, V< BigInt > right, BigIntComparisonOp::Kind kind) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
BigIntUnary(V< BigInt > input, BigIntUnaryOp::Kind kind) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
broker_ | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | private |
BuildTypedArrayDataPointer(V< Object > base, V< WordPtr > external) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
BuildUint32Mod(V< Word32 > left, V< Word32 > right) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
CallBuiltinForBigIntOp(Builtin builtin, std::initializer_list< OpIndex > arguments) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
ChangeOrDeopt(V< Untagged > input, V< FrameState > frame_state, ChangeOrDeoptOp::Kind kind, CheckForMinusZeroMode minus_zero_mode, const FeedbackSource &feedback) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
CheckedClosure(V< Object > input, V< FrameState > frame_state, Handle< FeedbackCell > feedback_cell) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
CheckEqualsInternalizedString(V< Object > expected, V< Object > value, V< FrameState > frame_state) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
CheckMaps(V< HeapObject > heap_object, V< FrameState > frame_state, OptionalV< Map > map, const ZoneRefSet< Map > &maps, CheckMapsFlags flags, const FeedbackSource &feedback) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
CompareMapAgainstMultipleMaps(V< Map > heap_object_map, const ZoneRefSet< Map > &maps) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
CompareMaps(V< HeapObject > heap_object, OptionalV< Map > map, const ZoneRefSet< Map > &maps) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
ComputeUnseededHash(V< Word32 > value) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
Convert(V< Object > input, ConvertOp::Kind from, ConvertOp::Kind to) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
ConvertHeapObjectToFloat64OrDeopt(V< Object > heap_object, V< FrameState > frame_state, ConvertJSPrimitiveToUntaggedOrDeoptOp::JSPrimitiveKind input_kind, const FeedbackSource &feedback) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
ConvertJSPrimitiveToObject(V< JSPrimitive > value, V< Context > native_context, V< JSGlobalProxy > global_proxy, ConvertReceiverMode mode) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
ConvertJSPrimitiveToUntagged(V< JSPrimitive > object, ConvertJSPrimitiveToUntaggedOp::UntaggedKind kind, ConvertJSPrimitiveToUntaggedOp::InputAssumptions input_assumptions) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
ConvertJSPrimitiveToUntaggedOrDeopt(V< Object > object, V< FrameState > frame_state, ConvertJSPrimitiveToUntaggedOrDeoptOp::JSPrimitiveKind from_kind, ConvertJSPrimitiveToUntaggedOrDeoptOp::UntaggedKind to_kind, CheckForMinusZeroMode minus_zero_mode, const FeedbackSource &feedback) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
ConvertUntaggedToJSPrimitive(V< Untagged > input, ConvertUntaggedToJSPrimitiveOp::JSPrimitiveKind kind, RegisterRepresentation input_rep, ConvertUntaggedToJSPrimitiveOp::InputInterpretation input_interpretation, CheckForMinusZeroMode minus_zero_mode) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
ConvertUntaggedToJSPrimitiveOrDeopt(V< Untagged > input, V< FrameState > frame_state, ConvertUntaggedToJSPrimitiveOrDeoptOp::JSPrimitiveKind kind, RegisterRepresentation input_rep, ConvertUntaggedToJSPrimitiveOrDeoptOp::InputInterpretation input_interpretation, const FeedbackSource &feedback) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
DeoptimizeIf(V< Word32 > condition, V< FrameState > frame_state, bool negated, const DeoptimizeParameters *parameters) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
DependOnNoUndetectableObjectsProtector() | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
DoubleArrayMinMax(V< JSArray > array, DoubleArrayMinMaxOp::Kind kind) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
EnsureWritableFastElements(V< Object > object, V< Object > elements) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
factory_ | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | private |
FindOrderedHashEntry(V< Object > data_structure, OpIndex key, FindOrderedHashEntryOp::Kind kind) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
Float64Is(V< Float64 > value, NumericKind kind) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
Float64SameValue(V< Float64 > left, V< Float64 > right) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
FloatUnary(V< Float > input, FloatUnaryOp::Kind kind, FloatRepresentation rep) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
GetBuiltinForBigIntBinop(BigIntBinopOp::Kind kind) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
GetStringEncoding(V< String > string) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
IsNonZero(V< Word32 > value) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
isolate_ | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | private |
JSAnyIsNotPrimitiveHeapObject(V< Object > value, V< Map > value_map=V< Map >::Invalid()) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
LoadFieldByIndex(V< Object > object, V< Word32 > field_index) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
LoadFromSeqString(V< Object > receiver, V< WordPtr > position, V< Word32 > onebyte) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
LoadMessage(V< WordPtr > offset) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
LoadStackArgument(V< WordPtr > base, V< WordPtr > index) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
LoadSurrogatePairAt(V< String > string, OptionalV< WordPtr > length, V< WordPtr > index, UnicodeEncoding encoding) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
LoadTypedElement(OpIndex buffer, V< Object > base, V< WordPtr > external, V< WordPtr > index, ExternalArrayType array_type) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
MaybeGrowFastElements(V< Object > object, V< Object > elements, V< Word32 > index, V< Word32 > elements_length, V< FrameState > frame_state, GrowFastElementsMode mode, const FeedbackSource &feedback) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
MigrateInstanceOrDeopt(V< HeapObject > heap_object, V< Map > heap_object_map, V< FrameState > frame_state, const FeedbackSource &feedback) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
NeedsHeapObjectCheck(ObjectIsOp::InputAssumptions input_assumptions) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
NewArgumentsElements(V< Smi > arguments_count, CreateArgumentsType type, int formal_parameter_count) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
NewArray(V< WordPtr > length, NewArrayOp::Kind kind, AllocationType allocation_type) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
NewConsString(V< Word32 > length, V< String > first, V< String > second) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
ObjectIs(V< Object > input, ObjectIsOp::Kind kind, ObjectIsOp::InputAssumptions input_assumptions) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
ObjectIsNumericValue(V< Object > input, NumericKind kind, FloatRepresentation input_rep) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
RuntimeAbort(AbortReason reason) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
SameValue(V< Object > left, V< Object > right, SameValueOp::Mode mode) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StoreMessage(V< WordPtr > offset, V< Object > object) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StoreTypedElement(OpIndex buffer, V< Object > base, V< WordPtr > external, V< WordPtr > index, V< Any > value, ExternalArrayType array_type) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StringAt(V< String > string, V< WordPtr > pos, StringAtOp::Kind kind) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StringComparison(V< String > left, V< String > right, StringComparisonOp::Kind kind) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StringConcat(V< Smi > length, V< String > left, V< String > right) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StringEncoding enum name | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | |
StringFromCodePointAt(V< String > string, V< WordPtr > index) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StringFromSingleCharCode(V< Word32 > code) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StringFromSingleCodePoint(V< Word32 > codepoint, UnicodeEncoding encoding) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StringIndexOf(V< String > string, V< String > search, V< Smi > position) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StringLength(V< String > string) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
StringSubstring(V< String > string, V< Word32 > start, V< Word32 > end) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
TagSmiOrOverflow(V< Word32 > input, Label<> *overflow, Label< Number > *done) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
TransitionAndStoreArrayElement(V< JSArray > array, V< WordPtr > index, OpIndex value, TransitionAndStoreArrayElementOp::Kind kind, MaybeHandle< Map > fast_map, MaybeHandle< Map > double_map) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
TransitionElementsKind(V< HeapObject > object, const ElementsTransition &transition) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
TransitionElementsKindOrCheckMap(V< HeapObject > object, V< Map > map, V< FrameState > frame_state, const ElementsTransitionWithMultipleSources &transition) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
TransitionElementsTo(V< JSArray > array, ElementsKind from, ElementsKind to, Handle< Map > target_map) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
TruncateJSPrimitiveToUntagged(V< JSPrimitive > object, TruncateJSPrimitiveToUntaggedOp::UntaggedKind kind, TruncateJSPrimitiveToUntaggedOp::InputAssumptions input_assumptions) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
TruncateJSPrimitiveToUntaggedOrDeopt(V< JSPrimitive > input, V< FrameState > frame_state, TruncateJSPrimitiveToUntaggedOrDeoptOp::UntaggedKind kind, TruncateJSPrimitiveToUntaggedOrDeoptOp::InputRequirement input_requirement, const FeedbackSource &feedback) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
TryMigrateInstanceAndMarkMapAsMigrationTarget(V< HeapObject > heap_object, V< Map > heap_object_map, V< FrameState > frame_state, const FeedbackSource &feedback) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inlineprivate |
TypedArrayLength(V< JSTypedArray > typed_array, ElementsKind elements_kind) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
undetectable_objects_protector_ | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | private |
Word32SignHint(V< Word32 > input, Word32SignHintOp::Sign) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |
WordBinopDeoptOnOverflow(V< Word > left, V< Word > right, V< FrameState > frame_state, WordBinopDeoptOnOverflowOp::Kind kind, WordRepresentation rep, FeedbackSource feedback, CheckForMinusZeroMode mode) | v8::internal::compiler::turboshaft::MachineLoweringReducer< Next > | inline |