BitcastWord32PairToFloat64(V< Word32 > hi_word32, V< Word32 > lo_word32) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
Branch(OpIndex condition, Block *if_true, Block *if_false, BranchHint hint) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
broker | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | private |
Change(V< Untagged > input, ChangeOp::Kind kind, ChangeOp::Assumption assumption, RegisterRepresentation from, RegisterRepresentation to) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
Comparison(V< Any > left, V< Any > right, ComparisonOp::Kind kind, RegisterRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
CountLeadingSignBits(int64_t c, WordRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivatestatic |
DeoptimizeIf(V< Word32 > condition, V< FrameState > frame_state, bool negated, const DeoptimizeParameters *parameters) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
FloatBinop(V< Float > lhs, V< Float > rhs, FloatBinopOp::Kind kind, FloatRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
FloatUnary(V< Float > input, FloatUnaryOp::Kind kind, FloatRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
IsBit(V< Word > value) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
IsFloat32ConvertedToFloat64(V< Any > value) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
IsInt16(V< Word > value) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
IsInt8(V< Word > value) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
IsNegativePowerOfTwo(int64_t x) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivatestatic |
IsWord32ConvertedToWord64(V< Any > value, std::optional< bool > *sign_extended=nullptr) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
Load(OpIndex base_idx, OptionalOpIndex index, LoadOp::Kind kind, MemoryRepresentation loaded_rep, RegisterRepresentation result_rep, int32_t offset, uint8_t element_scale) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
MapLoadCanBeConstantFolded(OptionalMapRef map) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
MatchBoolConstant(V< Any > condition) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
matcher_ | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | private |
OverflowCheckedBinop(V< Word > left, V< Word > right, OverflowCheckedBinopOp::Kind kind, WordRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
ReduceBranchCondition(V< Word32 > condition, bool *negated) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
ReduceCompareEqual(V< Any > left, V< Any > right, RegisterRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
ReduceMemoryIndex(OpIndex index, int32_t *offset, uint8_t *element_scale, bool tagged_base) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
ReduceSignedDiv(V< Word > left, int64_t right, WordRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
ReduceUnsignedDiv(V< Word > left, uint64_t right, WordRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
ReduceWithTruncation(V< Word > value, uint64_t truncation_mask, WordRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
Select(V< Word32 > cond, V< Any > vtrue, V< Any > vfalse, RegisterRepresentation rep, BranchHint hint, SelectOp::Implementation implem) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
Shift(V< Word > left, V< Word32 > right, ShiftOp::Kind kind, WordRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
signalling_nan_possible | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | privatestatic |
StaticAssert(V< Word32 > condition, const char *source) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
Store(OpIndex base_idx, OptionalOpIndex index, OpIndex value, StoreOp::Kind kind, MemoryRepresentation stored_rep, WriteBarrierKind write_barrier, int32_t offset, uint8_t element_scale, bool maybe_initializing_or_transitioning, IndirectPointerTag maybe_indirect_pointer_tag) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
Switch(V< Word32 > input, base::Vector< SwitchOp::Case > cases, Block *default_case, BranchHint default_hint) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
TaggedBitcast(V< Any > input, RegisterRepresentation from, RegisterRepresentation to, TaggedBitcastOp::Kind kind) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
TruncateWord(uint64_t value, WordRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
TryAdjustElementScale(uint8_t *element_scale, OpIndex maybe_constant) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
TryAdjustIndex(int32_t offset, OpIndex *index, const Operation &maybe_constant, uint8_t element_scale) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
TryAdjustOffset(int32_t *offset, const Operation &maybe_constant, uint8_t element_scale, bool tagged_base) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
TryMatchHeapObject(V< Any > idx, int depth=0) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
TryReduceToRor(V< Word > left, V< Word > right, WordBinopOp::Kind kind, WordRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
TryRemoveWord32ToWord64Conversion(V< Word > value) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
UndoFloat32ToFloat64Conversion(V< Float64 > value) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
UndoWord32ToWord64Conversion(V< Word > value) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inlineprivate |
WordBinop(V< Word > left, V< Word > right, WordBinopOp::Kind kind, WordRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |
WordUnary(V< Word > input, WordUnaryOp::Kind kind, WordRepresentation rep) | v8::internal::compiler::turboshaft::MachineOptimizationReducer< Next > | inline |