Enum wasmtime_environ::wasm::wasmparser::Operator   [−][src]
pub enum Operator<'a> {
Show variants
    Unreachable,
    Nop,
    Block {
        ty: TypeOrFuncType,
    },
    Loop {
        ty: TypeOrFuncType,
    },
    If {
        ty: TypeOrFuncType,
    },
    Else,
    Try {
        ty: TypeOrFuncType,
    },
    Catch {
        index: u32,
    },
    Throw {
        index: u32,
    },
    Rethrow {
        relative_depth: u32,
    },
    Unwind,
    End,
    Br {
        relative_depth: u32,
    },
    BrIf {
        relative_depth: u32,
    },
    BrTable {
        table: BrTable<'a>,
    },
    Return,
    Call {
        function_index: u32,
    },
    CallIndirect {
        index: u32,
        table_index: u32,
    },
    ReturnCall {
        function_index: u32,
    },
    ReturnCallIndirect {
        index: u32,
        table_index: u32,
    },
    Drop,
    Select,
    TypedSelect {
        ty: Type,
    },
    LocalGet {
        local_index: u32,
    },
    LocalSet {
        local_index: u32,
    },
    LocalTee {
        local_index: u32,
    },
    GlobalGet {
        global_index: u32,
    },
    GlobalSet {
        global_index: u32,
    },
    I32Load {
        memarg: MemoryImmediate,
    },
    I64Load {
        memarg: MemoryImmediate,
    },
    F32Load {
        memarg: MemoryImmediate,
    },
    F64Load {
        memarg: MemoryImmediate,
    },
    I32Load8S {
        memarg: MemoryImmediate,
    },
    I32Load8U {
        memarg: MemoryImmediate,
    },
    I32Load16S {
        memarg: MemoryImmediate,
    },
    I32Load16U {
        memarg: MemoryImmediate,
    },
    I64Load8S {
        memarg: MemoryImmediate,
    },
    I64Load8U {
        memarg: MemoryImmediate,
    },
    I64Load16S {
        memarg: MemoryImmediate,
    },
    I64Load16U {
        memarg: MemoryImmediate,
    },
    I64Load32S {
        memarg: MemoryImmediate,
    },
    I64Load32U {
        memarg: MemoryImmediate,
    },
    I32Store {
        memarg: MemoryImmediate,
    },
    I64Store {
        memarg: MemoryImmediate,
    },
    F32Store {
        memarg: MemoryImmediate,
    },
    F64Store {
        memarg: MemoryImmediate,
    },
    I32Store8 {
        memarg: MemoryImmediate,
    },
    I32Store16 {
        memarg: MemoryImmediate,
    },
    I64Store8 {
        memarg: MemoryImmediate,
    },
    I64Store16 {
        memarg: MemoryImmediate,
    },
    I64Store32 {
        memarg: MemoryImmediate,
    },
    MemorySize {
        mem: u32,
        mem_byte: u8,
    },
    MemoryGrow {
        mem: u32,
        mem_byte: u8,
    },
    I32Const {
        value: i32,
    },
    I64Const {
        value: i64,
    },
    F32Const {
        value: Ieee32,
    },
    F64Const {
        value: Ieee64,
    },
    RefNull {
        ty: Type,
    },
    RefIsNull,
    RefFunc {
        function_index: u32,
    },
    I32Eqz,
    I32Eq,
    I32Ne,
    I32LtS,
    I32LtU,
    I32GtS,
    I32GtU,
    I32LeS,
    I32LeU,
    I32GeS,
    I32GeU,
    I64Eqz,
    I64Eq,
    I64Ne,
    I64LtS,
    I64LtU,
    I64GtS,
    I64GtU,
    I64LeS,
    I64LeU,
    I64GeS,
    I64GeU,
    F32Eq,
    F32Ne,
    F32Lt,
    F32Gt,
    F32Le,
    F32Ge,
    F64Eq,
    F64Ne,
    F64Lt,
    F64Gt,
    F64Le,
    F64Ge,
    I32Clz,
    I32Ctz,
    I32Popcnt,
    I32Add,
    I32Sub,
    I32Mul,
    I32DivS,
    I32DivU,
    I32RemS,
    I32RemU,
    I32And,
    I32Or,
    I32Xor,
    I32Shl,
    I32ShrS,
    I32ShrU,
    I32Rotl,
    I32Rotr,
    I64Clz,
    I64Ctz,
    I64Popcnt,
    I64Add,
    I64Sub,
    I64Mul,
    I64DivS,
    I64DivU,
    I64RemS,
    I64RemU,
    I64And,
    I64Or,
    I64Xor,
    I64Shl,
    I64ShrS,
    I64ShrU,
    I64Rotl,
    I64Rotr,
    F32Abs,
    F32Neg,
    F32Ceil,
    F32Floor,
    F32Trunc,
    F32Nearest,
    F32Sqrt,
    F32Add,
    F32Sub,
    F32Mul,
    F32Div,
    F32Min,
    F32Max,
    F32Copysign,
    F64Abs,
    F64Neg,
    F64Ceil,
    F64Floor,
    F64Trunc,
    F64Nearest,
    F64Sqrt,
    F64Add,
    F64Sub,
    F64Mul,
    F64Div,
    F64Min,
    F64Max,
    F64Copysign,
    I32WrapI64,
    I32TruncF32S,
    I32TruncF32U,
    I32TruncF64S,
    I32TruncF64U,
    I64ExtendI32S,
    I64ExtendI32U,
    I64TruncF32S,
    I64TruncF32U,
    I64TruncF64S,
    I64TruncF64U,
    F32ConvertI32S,
    F32ConvertI32U,
    F32ConvertI64S,
    F32ConvertI64U,
    F32DemoteF64,
    F64ConvertI32S,
    F64ConvertI32U,
    F64ConvertI64S,
    F64ConvertI64U,
    F64PromoteF32,
    I32ReinterpretF32,
    I64ReinterpretF64,
    F32ReinterpretI32,
    F64ReinterpretI64,
    I32Extend8S,
    I32Extend16S,
    I64Extend8S,
    I64Extend16S,
    I64Extend32S,
    I32TruncSatF32S,
    I32TruncSatF32U,
    I32TruncSatF64S,
    I32TruncSatF64U,
    I64TruncSatF32S,
    I64TruncSatF32U,
    I64TruncSatF64S,
    I64TruncSatF64U,
    MemoryInit {
        segment: u32,
        mem: u32,
    },
    DataDrop {
        segment: u32,
    },
    MemoryCopy {
        src: u32,
        dst: u32,
    },
    MemoryFill {
        mem: u32,
    },
    TableInit {
        segment: u32,
        table: u32,
    },
    ElemDrop {
        segment: u32,
    },
    TableCopy {
        dst_table: u32,
        src_table: u32,
    },
    TableFill {
        table: u32,
    },
    TableGet {
        table: u32,
    },
    TableSet {
        table: u32,
    },
    TableGrow {
        table: u32,
    },
    TableSize {
        table: u32,
    },
    MemoryAtomicNotify {
        memarg: MemoryImmediate,
    },
    MemoryAtomicWait32 {
        memarg: MemoryImmediate,
    },
    MemoryAtomicWait64 {
        memarg: MemoryImmediate,
    },
    AtomicFence {
        flags: u8,
    },
    I32AtomicLoad {
        memarg: MemoryImmediate,
    },
    I64AtomicLoad {
        memarg: MemoryImmediate,
    },
    I32AtomicLoad8U {
        memarg: MemoryImmediate,
    },
    I32AtomicLoad16U {
        memarg: MemoryImmediate,
    },
    I64AtomicLoad8U {
        memarg: MemoryImmediate,
    },
    I64AtomicLoad16U {
        memarg: MemoryImmediate,
    },
    I64AtomicLoad32U {
        memarg: MemoryImmediate,
    },
    I32AtomicStore {
        memarg: MemoryImmediate,
    },
    I64AtomicStore {
        memarg: MemoryImmediate,
    },
    I32AtomicStore8 {
        memarg: MemoryImmediate,
    },
    I32AtomicStore16 {
        memarg: MemoryImmediate,
    },
    I64AtomicStore8 {
        memarg: MemoryImmediate,
    },
    I64AtomicStore16 {
        memarg: MemoryImmediate,
    },
    I64AtomicStore32 {
        memarg: MemoryImmediate,
    },
    I32AtomicRmwAdd {
        memarg: MemoryImmediate,
    },
    I64AtomicRmwAdd {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw8AddU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw16AddU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw8AddU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw16AddU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw32AddU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmwSub {
        memarg: MemoryImmediate,
    },
    I64AtomicRmwSub {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw8SubU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw16SubU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw8SubU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw16SubU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw32SubU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmwAnd {
        memarg: MemoryImmediate,
    },
    I64AtomicRmwAnd {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw8AndU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw16AndU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw8AndU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw16AndU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw32AndU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmwOr {
        memarg: MemoryImmediate,
    },
    I64AtomicRmwOr {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw8OrU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw16OrU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw8OrU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw16OrU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw32OrU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmwXor {
        memarg: MemoryImmediate,
    },
    I64AtomicRmwXor {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw8XorU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw16XorU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw8XorU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw16XorU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw32XorU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmwXchg {
        memarg: MemoryImmediate,
    },
    I64AtomicRmwXchg {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw8XchgU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw16XchgU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw8XchgU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw16XchgU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw32XchgU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmwCmpxchg {
        memarg: MemoryImmediate,
    },
    I64AtomicRmwCmpxchg {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw8CmpxchgU {
        memarg: MemoryImmediate,
    },
    I32AtomicRmw16CmpxchgU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw8CmpxchgU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw16CmpxchgU {
        memarg: MemoryImmediate,
    },
    I64AtomicRmw32CmpxchgU {
        memarg: MemoryImmediate,
    },
    V128Load {
        memarg: MemoryImmediate,
    },
    V128Store {
        memarg: MemoryImmediate,
    },
    V128Const {
        value: V128,
    },
    I8x16Splat,
    I8x16ExtractLaneS {
        lane: u8,
    },
    I8x16ExtractLaneU {
        lane: u8,
    },
    I8x16ReplaceLane {
        lane: u8,
    },
    I16x8Splat,
    I16x8ExtractLaneS {
        lane: u8,
    },
    I16x8ExtractLaneU {
        lane: u8,
    },
    I16x8ReplaceLane {
        lane: u8,
    },
    I32x4Splat,
    I32x4ExtractLane {
        lane: u8,
    },
    I32x4ReplaceLane {
        lane: u8,
    },
    I64x2Splat,
    I64x2ExtractLane {
        lane: u8,
    },
    I64x2ReplaceLane {
        lane: u8,
    },
    F32x4Splat,
    F32x4ExtractLane {
        lane: u8,
    },
    F32x4ReplaceLane {
        lane: u8,
    },
    F64x2Splat,
    F64x2ExtractLane {
        lane: u8,
    },
    F64x2ReplaceLane {
        lane: u8,
    },
    I8x16Eq,
    I8x16Ne,
    I8x16LtS,
    I8x16LtU,
    I8x16GtS,
    I8x16GtU,
    I8x16LeS,
    I8x16LeU,
    I8x16GeS,
    I8x16GeU,
    I16x8Eq,
    I16x8Ne,
    I16x8LtS,
    I16x8LtU,
    I16x8GtS,
    I16x8GtU,
    I16x8LeS,
    I16x8LeU,
    I16x8GeS,
    I16x8GeU,
    I32x4Eq,
    I32x4Ne,
    I32x4LtS,
    I32x4LtU,
    I32x4GtS,
    I32x4GtU,
    I32x4LeS,
    I32x4LeU,
    I32x4GeS,
    I32x4GeU,
    F32x4Eq,
    F32x4Ne,
    F32x4Lt,
    F32x4Gt,
    F32x4Le,
    F32x4Ge,
    F64x2Eq,
    F64x2Ne,
    F64x2Lt,
    F64x2Gt,
    F64x2Le,
    F64x2Ge,
    V128Not,
    V128And,
    V128AndNot,
    V128Or,
    V128Xor,
    V128Bitselect,
    I8x16Abs,
    I8x16Neg,
    I8x16AnyTrue,
    I8x16AllTrue,
    I8x16Bitmask,
    I8x16Shl,
    I8x16ShrS,
    I8x16ShrU,
    I8x16Add,
    I8x16AddSatS,
    I8x16AddSatU,
    I8x16Sub,
    I8x16SubSatS,
    I8x16SubSatU,
    I8x16MinS,
    I8x16MinU,
    I8x16MaxS,
    I8x16MaxU,
    I16x8Abs,
    I16x8Neg,
    I16x8AnyTrue,
    I16x8AllTrue,
    I16x8Bitmask,
    I16x8Shl,
    I16x8ShrS,
    I16x8ShrU,
    I16x8Add,
    I16x8AddSatS,
    I16x8AddSatU,
    I16x8Sub,
    I16x8SubSatS,
    I16x8SubSatU,
    I16x8Mul,
    I16x8MinS,
    I16x8MinU,
    I16x8MaxS,
    I16x8MaxU,
    I32x4Abs,
    I32x4Neg,
    I32x4AnyTrue,
    I32x4AllTrue,
    I32x4Bitmask,
    I32x4Shl,
    I32x4ShrS,
    I32x4ShrU,
    I32x4Add,
    I32x4Sub,
    I32x4Mul,
    I32x4MinS,
    I32x4MinU,
    I32x4MaxS,
    I32x4MaxU,
    I32x4DotI16x8S,
    I64x2Neg,
    I64x2Shl,
    I64x2ShrS,
    I64x2ShrU,
    I64x2Add,
    I64x2Sub,
    I64x2Mul,
    F32x4Ceil,
    F32x4Floor,
    F32x4Trunc,
    F32x4Nearest,
    F64x2Ceil,
    F64x2Floor,
    F64x2Trunc,
    F64x2Nearest,
    F32x4Abs,
    F32x4Neg,
    F32x4Sqrt,
    F32x4Add,
    F32x4Sub,
    F32x4Mul,
    F32x4Div,
    F32x4Min,
    F32x4Max,
    F32x4PMin,
    F32x4PMax,
    F64x2Abs,
    F64x2Neg,
    F64x2Sqrt,
    F64x2Add,
    F64x2Sub,
    F64x2Mul,
    F64x2Div,
    F64x2Min,
    F64x2Max,
    F64x2PMin,
    F64x2PMax,
    I32x4TruncSatF32x4S,
    I32x4TruncSatF32x4U,
    F32x4ConvertI32x4S,
    F32x4ConvertI32x4U,
    I8x16Swizzle,
    I8x16Shuffle {
        lanes: [u8; 16],
    },
    V128Load8Splat {
        memarg: MemoryImmediate,
    },
    V128Load16Splat {
        memarg: MemoryImmediate,
    },
    V128Load32Splat {
        memarg: MemoryImmediate,
    },
    V128Load32Zero {
        memarg: MemoryImmediate,
    },
    V128Load64Splat {
        memarg: MemoryImmediate,
    },
    V128Load64Zero {
        memarg: MemoryImmediate,
    },
    I8x16NarrowI16x8S,
    I8x16NarrowI16x8U,
    I16x8NarrowI32x4S,
    I16x8NarrowI32x4U,
    I16x8WidenLowI8x16S,
    I16x8WidenHighI8x16S,
    I16x8WidenLowI8x16U,
    I16x8WidenHighI8x16U,
    I32x4WidenLowI16x8S,
    I32x4WidenHighI16x8S,
    I32x4WidenLowI16x8U,
    I32x4WidenHighI16x8U,
    I16x8ExtMulLowI8x16S,
    I16x8ExtMulHighI8x16S,
    I16x8ExtMulLowI8x16U,
    I16x8ExtMulHighI8x16U,
    I32x4ExtMulLowI16x8S,
    I32x4ExtMulHighI16x8S,
    I32x4ExtMulLowI16x8U,
    I32x4ExtMulHighI16x8U,
    I64x2ExtMulLowI32x4S,
    I64x2ExtMulHighI32x4S,
    I64x2ExtMulLowI32x4U,
    I64x2ExtMulHighI32x4U,
    V128Load8x8S {
        memarg: MemoryImmediate,
    },
    V128Load8x8U {
        memarg: MemoryImmediate,
    },
    V128Load16x4S {
        memarg: MemoryImmediate,
    },
    V128Load16x4U {
        memarg: MemoryImmediate,
    },
    V128Load32x2S {
        memarg: MemoryImmediate,
    },
    V128Load32x2U {
        memarg: MemoryImmediate,
    },
    I8x16RoundingAverageU,
    I16x8RoundingAverageU,
}Instructions as defined here.
Variants
Show fields
Fields of Block
ty: TypeOrFuncTypeShow fields
Fields of Loop
ty: TypeOrFuncTypeShow fields
Fields of If
ty: TypeOrFuncTypeShow fields
Fields of Try
ty: TypeOrFuncTypeShow fields
Fields of Catch
index: u32Show fields
Fields of Throw
index: u32Show fields
Fields of Rethrow
relative_depth: u32Show fields
Fields of Br
relative_depth: u32Show fields
Fields of BrIf
relative_depth: u32Show fields
Fields of BrTable
table: BrTable<'a>Show fields
Fields of Call
function_index: u32Show fields
Fields of ReturnCall
function_index: u32Show fields
Fields of TypedSelect
ty: TypeShow fields
Fields of LocalGet
local_index: u32Show fields
Fields of LocalSet
local_index: u32Show fields
Fields of LocalTee
local_index: u32Show fields
Fields of GlobalGet
global_index: u32Show fields
Fields of GlobalSet
global_index: u32Show fields
Fields of I32Load
memarg: MemoryImmediateShow fields
Fields of I64Load
memarg: MemoryImmediateShow fields
Fields of F32Load
memarg: MemoryImmediateShow fields
Fields of F64Load
memarg: MemoryImmediateShow fields
Fields of I32Load8S
memarg: MemoryImmediateShow fields
Fields of I32Load8U
memarg: MemoryImmediateShow fields
Fields of I32Load16S
memarg: MemoryImmediateShow fields
Fields of I32Load16U
memarg: MemoryImmediateShow fields
Fields of I64Load8S
memarg: MemoryImmediateShow fields
Fields of I64Load8U
memarg: MemoryImmediateShow fields
Fields of I64Load16S
memarg: MemoryImmediateShow fields
Fields of I64Load16U
memarg: MemoryImmediateShow fields
Fields of I64Load32S
memarg: MemoryImmediateShow fields
Fields of I64Load32U
memarg: MemoryImmediateShow fields
Fields of I32Store
memarg: MemoryImmediateShow fields
Fields of I64Store
memarg: MemoryImmediateShow fields
Fields of F32Store
memarg: MemoryImmediateShow fields
Fields of F64Store
memarg: MemoryImmediateShow fields
Fields of I32Store8
memarg: MemoryImmediateShow fields
Fields of I32Store16
memarg: MemoryImmediateShow fields
Fields of I64Store8
memarg: MemoryImmediateShow fields
Fields of I64Store16
memarg: MemoryImmediateShow fields
Fields of I64Store32
memarg: MemoryImmediateShow fields
Fields of I32Const
value: i32Show fields
Fields of I64Const
value: i64Show fields
Fields of F32Const
value: Ieee32Show fields
Fields of F64Const
value: Ieee64Show fields
Fields of RefNull
ty: TypeShow fields
Fields of RefFunc
function_index: u32Show fields
Fields of DataDrop
segment: u32Show fields
Fields of MemoryFill
mem: u32Show fields
Fields of ElemDrop
segment: u32Show fields
Fields of TableFill
table: u32Show fields
Fields of TableGet
table: u32Show fields
Fields of TableSet
table: u32Show fields
Fields of TableGrow
table: u32Show fields
Fields of TableSize
table: u32Show fields
Fields of MemoryAtomicNotify
memarg: MemoryImmediateShow fields
Fields of MemoryAtomicWait32
memarg: MemoryImmediateShow fields
Fields of MemoryAtomicWait64
memarg: MemoryImmediateShow fields
Fields of AtomicFence
flags: u8Show fields
Fields of I32AtomicLoad
memarg: MemoryImmediateShow fields
Fields of I64AtomicLoad
memarg: MemoryImmediateShow fields
Fields of I32AtomicLoad8U
memarg: MemoryImmediateShow fields
Fields of I32AtomicLoad16U
memarg: MemoryImmediateShow fields
Fields of I64AtomicLoad8U
memarg: MemoryImmediateShow fields
Fields of I64AtomicLoad16U
memarg: MemoryImmediateShow fields
Fields of I64AtomicLoad32U
memarg: MemoryImmediateShow fields
Fields of I32AtomicStore
memarg: MemoryImmediateShow fields
Fields of I64AtomicStore
memarg: MemoryImmediateShow fields
Fields of I32AtomicStore8
memarg: MemoryImmediateShow fields
Fields of I32AtomicStore16
memarg: MemoryImmediateShow fields
Fields of I64AtomicStore8
memarg: MemoryImmediateShow fields
Fields of I64AtomicStore16
memarg: MemoryImmediateShow fields
Fields of I64AtomicStore32
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmwAdd
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmwAdd
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw8AddU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw16AddU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw8AddU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw16AddU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw32AddU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmwSub
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmwSub
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw8SubU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw16SubU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw8SubU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw16SubU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw32SubU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmwAnd
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmwAnd
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw8AndU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw16AndU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw8AndU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw16AndU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw32AndU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmwOr
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmwOr
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw8OrU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw16OrU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw8OrU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw16OrU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw32OrU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmwXor
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmwXor
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw8XorU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw16XorU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw8XorU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw16XorU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw32XorU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmwXchg
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmwXchg
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw8XchgU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw16XchgU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw8XchgU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw16XchgU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw32XchgU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmwCmpxchg
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmwCmpxchg
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw8CmpxchgU
memarg: MemoryImmediateShow fields
Fields of I32AtomicRmw16CmpxchgU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw8CmpxchgU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw16CmpxchgU
memarg: MemoryImmediateShow fields
Fields of I64AtomicRmw32CmpxchgU
memarg: MemoryImmediateShow fields
Fields of V128Load
memarg: MemoryImmediateShow fields
Fields of V128Store
memarg: MemoryImmediateShow fields
Fields of V128Const
value: V128Show fields
Fields of I8x16ExtractLaneS
lane: u8Show fields
Fields of I8x16ExtractLaneU
lane: u8Show fields
Fields of I8x16ReplaceLane
lane: u8Show fields
Fields of I16x8ExtractLaneS
lane: u8Show fields
Fields of I16x8ExtractLaneU
lane: u8Show fields
Fields of I16x8ReplaceLane
lane: u8Show fields
Fields of I32x4ExtractLane
lane: u8Show fields
Fields of I32x4ReplaceLane
lane: u8Show fields
Fields of I64x2ExtractLane
lane: u8Show fields
Fields of I64x2ReplaceLane
lane: u8Show fields
Fields of F32x4ExtractLane
lane: u8Show fields
Fields of F32x4ReplaceLane
lane: u8Show fields
Fields of F64x2ExtractLane
lane: u8Show fields
Fields of F64x2ReplaceLane
lane: u8Show fields
Fields of V128Load8Splat
memarg: MemoryImmediateShow fields
Fields of V128Load16Splat
memarg: MemoryImmediateShow fields
Fields of V128Load32Splat
memarg: MemoryImmediateShow fields
Fields of V128Load32Zero
memarg: MemoryImmediateShow fields
Fields of V128Load64Splat
memarg: MemoryImmediateShow fields
Fields of V128Load64Zero
memarg: MemoryImmediateShow fields
Fields of V128Load8x8S
memarg: MemoryImmediateShow fields
Fields of V128Load8x8U
memarg: MemoryImmediateShow fields
Fields of V128Load16x4S
memarg: MemoryImmediateShow fields
Fields of V128Load16x4U
memarg: MemoryImmediateShow fields
Fields of V128Load32x2S
memarg: MemoryImmediateShow fields
Fields of V128Load32x2U
memarg: MemoryImmediate