|
V< Any > REDUCE | GlobalGet (V< WasmTrustedInstanceData > instance, const wasm::WasmGlobal *global) |
|
OpIndex REDUCE | GlobalSet (V< WasmTrustedInstanceData > instance, V< Any > value, const wasm::WasmGlobal *global) |
|
OpIndex REDUCE | RootConstant (RootIndex index) |
|
V< Word32 > REDUCE | IsRootConstant (OpIndex object, RootIndex index) |
|
OpIndex REDUCE | Null (wasm::ValueType type) |
|
V< Word32 > REDUCE | IsNull (OpIndex object, wasm::ValueType type) |
|
V< Object > REDUCE | AssertNotNull (V< Object > object, wasm::ValueType type, TrapId trap_id) |
|
V< Map > REDUCE | RttCanon (V< FixedArray > rtts, wasm::ModuleTypeIndex type_index) |
|
V< Word32 > REDUCE | WasmTypeCheck (V< Object > object, OptionalV< Map > rtt, WasmTypeCheckConfig config) |
|
V< Object > REDUCE | WasmTypeCast (V< Object > object, OptionalV< Map > rtt, WasmTypeCheckConfig config) |
|
V< Object > REDUCE | AnyConvertExtern (V< Object > object) |
|
V< Object > REDUCE | ExternConvertAny (V< Object > object) |
|
V< Object > REDUCE | WasmTypeAnnotation (V< Object > value, wasm::ValueType type) |
|
V< Any > REDUCE | StructGet (V< WasmStructNullable > object, const wasm::StructType *type, wasm::ModuleTypeIndex type_index, int field_index, bool is_signed, CheckForNull null_check) |
|
V< None > REDUCE | StructSet (V< WasmStructNullable > object, V< Any > value, const wasm::StructType *type, wasm::ModuleTypeIndex type_index, int field_index, CheckForNull null_check) |
|
V< Any > REDUCE | ArrayGet (V< WasmArrayNullable > array, V< Word32 > index, const wasm::ArrayType *array_type, bool is_signed) |
|
V< None > REDUCE | ArraySet (V< WasmArrayNullable > array, V< Word32 > index, V< Any > value, wasm::ValueType element_type) |
|
V< Word32 > REDUCE | ArrayLength (V< WasmArrayNullable > array, CheckForNull null_check) |
|
V< WasmArray > REDUCE | WasmAllocateArray (V< Map > rtt, V< Word32 > length, const wasm::ArrayType *array_type) |
|
V< WasmStruct > REDUCE | WasmAllocateStruct (V< Map > rtt, const wasm::StructType *struct_type) |
|
V< WasmFuncRef > REDUCE | WasmRefFunc (V< WasmTrustedInstanceData > wasm_instance, uint32_t function_index) |
|
V< String > REDUCE | StringAsWtf16 (V< String > string) |
|
OpIndex REDUCE | StringPrepareForGetCodeUnit (V< Object > original_string) |
|
template<class Next>
class v8::internal::compiler::turboshaft::WasmLoweringReducer< Next >
Definition at line 29 of file wasm-lowering-reducer.h.