| // BinaryenTypeNone: 0 | |
| // | |
| // BinaryenTypeUnreachable: 1 | |
| // 1 | |
| // BinaryenTypeInt32: 2 | |
| // 2 | |
| // BinaryenTypeInt64: 3 | |
| // 3 | |
| // BinaryenTypeFloat32: 4 | |
| // 4 | |
| // BinaryenTypeFloat64: 5 | |
| // 5 | |
| // BinaryenTypeVec128: 6 | |
| // 6 | |
| // BinaryenTypeAuto: -1 | |
| // 2,2 | |
| // 2,2 | |
| // 4,4 | |
| Features.MVP: 0 | |
| Features.Atomics: 1 | |
| Features.BulkMemory: 16 | |
| Features.MutableGlobals: 2 | |
| Features.NontrappingFPToInt: 4 | |
| Features.SignExt: 32 | |
| Features.SIMD128: 8 | |
| Features.ExceptionHandling: 64 | |
| Features.TailCall: 128 | |
| Features.ReferenceTypes: 256 | |
| Features.Multivalue: 512 | |
| Features.GC: 1024 | |
| Features.Memory64: 2048 | |
| Features.RelaxedSIMD: 4096 | |
| Features.ExtendedConst: 8192 | |
| Features.Strings: 16384 | |
| Features.MultiMemory: 32768 | |
| Features.AcquireReleaseAtomics: 4194304 | |
| Features.CustomPageSizes: 8388608 | |
| Features.WideArithmetic: 33554432 | |
| Features.CompactImports: 67108864 | |
| Features.RelaxedAtomics: 134217728 | |
| Features.All: 268435455 | |
| InvalidId: 0 | |
| BlockId: 1 | |
| IfId: 2 | |
| LoopId: 3 | |
| BreakId: 4 | |
| SwitchId: 5 | |
| CallId: 6 | |
| CallIndirectId: 7 | |
| LocalGetId: 8 | |
| LocalSetId: 9 | |
| GlobalGetId: 10 | |
| GlobalSetId: 11 | |
| LoadId: 12 | |
| StoreId: 13 | |
| ConstId: 14 | |
| UnaryId: 15 | |
| BinaryId: 16 | |
| SelectId: 17 | |
| DropId: 18 | |
| ReturnId: 19 | |
| MemorySizeId: 20 | |
| MemoryGrowId: 21 | |
| NopId: 22 | |
| UnreachableId: 23 | |
| AtomicCmpxchgId: 25 | |
| AtomicRMWId: 24 | |
| AtomicWaitId: 26 | |
| AtomicNotifyId: 27 | |
| SIMDExtractId: 30 | |
| SIMDReplaceId: 31 | |
| SIMDShuffleId: 32 | |
| SIMDTernaryId: 33 | |
| SIMDShiftId: 34 | |
| SIMDLoadId: 35 | |
| SIMDLoadStoreLaneId: 36 | |
| MemoryInitId: 37 | |
| DataDropId: 38 | |
| MemoryCopyId: 39 | |
| MemoryFillId: 40 | |
| PopId: 41 | |
| RefNullId: 42 | |
| RefIsNullId: 43 | |
| RefFuncId: 44 | |
| RefEqId: 45 | |
| TableGetId: 46 | |
| TableSetId: 47 | |
| TableSizeId: 48 | |
| TableGrowId: 49 | |
| TryId: 54 | |
| TryTableId: 55 | |
| ThrowId: 56 | |
| RethrowId: 57 | |
| ThrowRefId: 58 | |
| TupleMakeId: 59 | |
| TupleExtractId: 60 | |
| RefI31Id: 61 | |
| I31GetId: 62 | |
| CallRefId: 63 | |
| RefTestId: 64 | |
| RefCastId: 65 | |
| BrOnId: 67 | |
| StructNewId: 68 | |
| StructGetId: 69 | |
| StructSetId: 70 | |
| ArrayNewId: 73 | |
| ArrayNewFixedId: 76 | |
| ArrayGetId: 77 | |
| ArraySetId: 78 | |
| ArrayLenId: 81 | |
| ArrayCopy: 82 | |
| RefAs: 88 | |
| StringNew: 89 | |
| StringConst: 90 | |
| StringMeasure: 91 | |
| StringEncode: 92 | |
| StringConcat: 93 | |
| StringEq: 94 | |
| StringWTF16Get: 96 | |
| StringSliceWTF: 97 | |
| getExpressionInfo={"id":15,"type":4,"op":6} | |
| (f32.neg | |
| (f32.const -33.61199951171875) | |
| ) | |
| getExpressionInfo(i32.const)={"id":14,"type":2,"value":5} | |
| getExpressionInfo(i64.const)={"id":14,"type":3,"value":"6"} | |
| getExpressionInfo(f32.const)={"id":14,"type":4,"value":8.5} | |
| getExpressionInfo(f64.const)={"id":14,"type":5,"value":9.5} | |
| getExpressionInfo(tuple[0])={"id":14,"type":2,"value":13} | |
| getExpressionInfo(tuple[1])={"id":14,"type":3,"value":"37"} | |
| getExpressionInfo(tuple[2])={"id":14,"type":4,"value":1.2999999523162842} | |
| getExpressionInfo(tuple[3])={"id":14,"type":5,"value":3.7} | |
| (module | |
| (type $0 (func (param i32 i64 f32 f64) (result i32))) | |
| (type $1 (func (param i32))) | |
| (type $2 (func (param i32 f64) (result f32))) | |
| (type $3 (func)) | |
| (import "module" "base" (global $a-global-imp i32)) | |
| (import "module" "base" (global $a-mut-global-imp (mut i32))) | |
| (import "module" "base" (func $an-imported (type $2) (param i32 f64) (result f32))) | |
| (import "module" "base" (tag $a-tag-imp (type $1) (param i32))) | |
| (global $a-global i32 (i32.const 1)) | |
| (memory $0 1 256 shared) | |
| (data $x0 (i32.const 10) "hello, world") | |
| (data $y1 "I am passive") | |
| (table $t0 1 funcref) | |
| (table $t2 1 1 i31ref (ref.i31 | |
| (i32.const 1) | |
| )) | |
| (elem $e0 (table $t0) (i32.const 0) func $"kitchen()sinker") | |
| (elem declare func $foobar) | |
| (tag $a-tag (type $1) (param i32)) | |
| (export "mem" (memory $0)) | |
| (export "kitchen_sinker" (func $"kitchen()sinker")) | |
| (export "a-global-exp" (global $a-global)) | |
| (export "a-tag-exp" (tag $a-tag)) | |
| (start $starter) | |
| (func $foobar (type $0) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32) | |
| (i32.const 0) | |
| ) | |
| (func $"kitchen()sinker" (type $0) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32) | |
| (local $4 i32) | |
| (block $the-body (result i32) | |
| (block $the-nothing | |
| (drop | |
| (block $the-value (result i32) | |
| (drop | |
| (i32.clz | |
| (i32.const -10) | |
| ) | |
| ) | |
| (drop | |
| (i64.ctz | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i32.popcnt | |
| (i32.const -10) | |
| ) | |
| ) | |
| (drop | |
| (f32.neg | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (f64.abs | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (f32.ceil | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (f64.floor | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (f32.trunc | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (f32.nearest | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (f64.sqrt | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (i32.eqz | |
| (i32.const -10) | |
| ) | |
| ) | |
| (drop | |
| (i64.extend_i32_s | |
| (i32.const -10) | |
| ) | |
| ) | |
| (drop | |
| (i64.extend_i32_u | |
| (i32.const -10) | |
| ) | |
| ) | |
| (drop | |
| (i32.wrap_i64 | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i32.trunc_f32_s | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (i64.trunc_f32_s | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (i32.trunc_f32_u | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (i64.trunc_f32_u | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (i32.trunc_f64_s | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (i64.trunc_f64_s | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (i32.trunc_f64_u | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (i64.trunc_f64_u | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (i32.trunc_sat_f32_s | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (i64.trunc_sat_f32_s | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (i32.trunc_sat_f32_u | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (i64.trunc_sat_f32_u | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (i32.trunc_sat_f64_s | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (i64.trunc_sat_f64_s | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (i32.trunc_sat_f64_u | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (i64.trunc_sat_f64_u | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (i32.reinterpret_f32 | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (i64.reinterpret_f64 | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (f32.convert_i32_s | |
| (i32.const -10) | |
| ) | |
| ) | |
| (drop | |
| (f64.convert_i32_s | |
| (i32.const -10) | |
| ) | |
| ) | |
| (drop | |
| (f32.convert_i32_u | |
| (i32.const -10) | |
| ) | |
| ) | |
| (drop | |
| (f64.convert_i32_u | |
| (i32.const -10) | |
| ) | |
| ) | |
| (drop | |
| (f32.convert_i64_s | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (f64.convert_i64_s | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (f32.convert_i64_u | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (f64.convert_i64_u | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (f64.promote_f32 | |
| (f32.const -33.61199951171875) | |
| ) | |
| ) | |
| (drop | |
| (f32.demote_f64 | |
| (f64.const -9005.841) | |
| ) | |
| ) | |
| (drop | |
| (f32.reinterpret_i32 | |
| (i32.const -10) | |
| ) | |
| ) | |
| (drop | |
| (f64.reinterpret_i64 | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.splat | |
| (i32.const 42) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.splat | |
| (i32.const 42) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.splat | |
| (i32.const 42) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.splat | |
| (i64.const 1000000000123) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.splat | |
| (f32.const 42) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.splat | |
| (f64.const 42) | |
| ) | |
| ) | |
| (drop | |
| (v128.not | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.any_true | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.popcnt | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.abs | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.neg | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.all_true | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.bitmask | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.abs | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.neg | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.all_true | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.bitmask | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extadd_pairwise_i8x16_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extadd_pairwise_i8x16_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.abs | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.neg | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.all_true | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.bitmask | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extadd_pairwise_i16x8_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extadd_pairwise_i16x8_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.abs | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.neg | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.all_true | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.bitmask | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.abs | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.neg | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.sqrt | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.abs | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.neg | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.sqrt | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.convert_low_i32x4_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.convert_low_i32x4_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.promote_low_f32x4 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.trunc_sat_f32x4_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.trunc_sat_f32x4_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.convert_i32x4_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.convert_i32x4_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.demote_f64x2_zero | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extend_low_i8x16_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extend_high_i8x16_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extend_low_i8x16_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extend_high_i8x16_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extend_low_i16x8_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extend_high_i16x8_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extend_low_i16x8_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extend_high_i16x8_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.trunc_sat_f64x2_s_zero | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.trunc_sat_f64x2_u_zero | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.extend_low_i32x4_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.extend_high_i32x4_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.extend_low_i32x4_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.extend_high_i32x4_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32.add | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (f64.sub | |
| (f64.const -9005.841) | |
| (f64.const -9007.333) | |
| ) | |
| ) | |
| (drop | |
| (i32.div_s | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (i64.div_u | |
| (i64.const -22) | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i64.rem_s | |
| (i64.const -22) | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i32.rem_u | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (i32.and | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (i64.or | |
| (i64.const -22) | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i32.xor | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (i64.shl | |
| (i64.const -22) | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i64.shr_u | |
| (i64.const -22) | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i32.shr_s | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (i32.rotl | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (i64.rotr | |
| (i64.const -22) | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (f32.div | |
| (f32.const -33.61199951171875) | |
| (f32.const -62.5) | |
| ) | |
| ) | |
| (drop | |
| (f64.copysign | |
| (f64.const -9005.841) | |
| (f64.const -9007.333) | |
| ) | |
| ) | |
| (drop | |
| (f32.min | |
| (f32.const -33.61199951171875) | |
| (f32.const -62.5) | |
| ) | |
| ) | |
| (drop | |
| (f64.max | |
| (f64.const -9005.841) | |
| (f64.const -9007.333) | |
| ) | |
| ) | |
| (drop | |
| (i32.eq | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (f32.ne | |
| (f32.const -33.61199951171875) | |
| (f32.const -62.5) | |
| ) | |
| ) | |
| (drop | |
| (i32.lt_s | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (i64.lt_u | |
| (i64.const -22) | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i64.le_s | |
| (i64.const -22) | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i32.le_u | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (i64.gt_s | |
| (i64.const -23) | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (i32.gt_u | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (i32.ge_s | |
| (i32.const -10) | |
| (i32.const -11) | |
| ) | |
| ) | |
| (drop | |
| (i64.ge_u | |
| (i64.const -22) | |
| (i64.const -23) | |
| ) | |
| ) | |
| (drop | |
| (f32.lt | |
| (f32.const -33.61199951171875) | |
| (f32.const -62.5) | |
| ) | |
| ) | |
| (drop | |
| (f64.le | |
| (f64.const -9005.841) | |
| (f64.const -9007.333) | |
| ) | |
| ) | |
| (drop | |
| (f64.gt | |
| (f64.const -9005.841) | |
| (f64.const -9007.333) | |
| ) | |
| ) | |
| (drop | |
| (f32.ge | |
| (f32.const -33.61199951171875) | |
| (f32.const -62.5) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.eq | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.ne | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.lt_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.lt_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.gt_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.gt_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.le_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.le_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.ge_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.ge_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.eq | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.ne | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.lt_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.lt_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.gt_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.gt_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.le_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.le_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.ge_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.ge_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.eq | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.ne | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.lt_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.lt_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.gt_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.gt_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.le_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.le_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.ge_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.ge_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.eq | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.ne | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.lt_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.gt_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.le_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.ge_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.eq | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.ne | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.lt | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.gt | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.le | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.ge | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.eq | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.ne | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.lt | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.gt | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.le | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.ge | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.and | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.or | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.xor | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.andnot | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.add | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.add_sat_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.add_sat_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.sub | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.sub_sat_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.sub_sat_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.min_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.min_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.max_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.max_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.avgr_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.add | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.add_sat_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.add_sat_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.sub | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.sub_sat_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.sub_sat_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.mul | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.min_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.min_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.max_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.max_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.avgr_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.q15mulr_sat_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extmul_low_i8x16_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extmul_high_i8x16_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extmul_low_i8x16_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extmul_high_i8x16_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.add | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.sub | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.mul | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.min_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.min_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.max_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.max_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.dot_i16x8_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extmul_low_i16x8_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extmul_high_i16x8_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extmul_low_i16x8_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extmul_high_i16x8_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.add | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.sub | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.mul | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.extmul_low_i32x4_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.extmul_high_i32x4_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.extmul_low_i32x4_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.extmul_high_i32x4_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.add | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.sub | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.mul | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.div | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.min | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.max | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.pmin | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.pmax | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.ceil | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.floor | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.trunc | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.nearest | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.add | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.sub | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.mul | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.div | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.min | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.max | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.pmin | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.pmax | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.ceil | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.floor | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.trunc | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.nearest | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.narrow_i16x8_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.narrow_i16x8_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.narrow_i32x4_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.narrow_i32x4_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.swizzle | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.extract_lane_s 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.extract_lane_u 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extract_lane_s 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.extract_lane_u 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.extract_lane 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.extract_lane 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.extract_lane 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.extract_lane 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.replace_lane 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 42) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.replace_lane 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 42) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.replace_lane 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 42) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.replace_lane 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i64.const 42) | |
| ) | |
| ) | |
| (drop | |
| (f32x4.replace_lane 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (f32.const 42) | |
| ) | |
| ) | |
| (drop | |
| (f64x2.replace_lane 1 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (f64.const 42) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.shl | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.shr_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i8x16.shr_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.shl | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.shr_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i16x8.shr_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.shl | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.shr_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i32x4.shr_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.shl | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.shr_s | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i64x2.shr_u | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (v128.load8_splat | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load16_splat offset=16 align=1 | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load32_splat offset=16 | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load64_splat align=4 | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load8x8_s | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load8x8_u | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load16x4_s | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load16x4_u | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load32x2_s | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load32x2_u | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load32_zero | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load64_zero | |
| (i32.const 128) | |
| ) | |
| ) | |
| (drop | |
| (v128.load8_lane 0 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.load8_lane offset=1 15 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.load16_lane 0 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.load16_lane offset=2 align=1 7 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.load32_lane 0 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.load32_lane offset=4 align=2 3 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.load64_lane 0 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.load64_lane offset=8 align=4 1 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (v128.store8_lane 0 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| (v128.store8_lane offset=1 15 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| (v128.store16_lane 0 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| (v128.store16_lane offset=2 align=1 7 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| (v128.store32_lane 0 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| (v128.store32_lane offset=4 align=2 3 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| (v128.store64_lane 0 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| (v128.store64_lane offset=8 align=4 1 | |
| (i32.const 128) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| (drop | |
| (i8x16.shuffle 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (drop | |
| (v128.bitselect | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| (v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d) | |
| ) | |
| ) | |
| (memory.init $x0 | |
| (i32.const 1024) | |
| (i32.const 0) | |
| (i32.const 12) | |
| ) | |
| (data.drop $x0) | |
| (memory.copy | |
| (i32.const 2048) | |
| (i32.const 1024) | |
| (i32.const 12) | |
| ) | |
| (memory.fill | |
| (i32.const 0) | |
| (i32.const 42) | |
| (i32.const 1024) | |
| ) | |
| (block | |
| ) | |
| (drop | |
| (if (result i32) | |
| (i32.const 1) | |
| (then | |
| (i32.const 2) | |
| ) | |
| (else | |
| (i32.const 3) | |
| ) | |
| ) | |
| ) | |
| (if | |
| (i32.const 4) | |
| (then | |
| (drop | |
| (i32.const 5) | |
| ) | |
| ) | |
| ) | |
| (drop | |
| (loop $in (result i32) | |
| (i32.const 0) | |
| ) | |
| ) | |
| (drop | |
| (loop (result i32) | |
| (i32.const 0) | |
| ) | |
| ) | |
| (drop | |
| (br_if $the-value | |
| (i32.const 1) | |
| (i32.const 0) | |
| ) | |
| ) | |
| (br_if $the-nothing | |
| (i32.const 2) | |
| ) | |
| (br $the-value | |
| (i32.const 3) | |
| ) | |
| (br $the-nothing) | |
| (br_table $the-value $the-value | |
| (i32.const 1) | |
| (i32.const 0) | |
| ) | |
| (br_table $the-nothing $the-nothing | |
| (i32.const 2) | |
| ) | |
| (drop | |
| (i32.eqz | |
| (call $"kitchen()sinker" | |
| (i32.const 13) | |
| (i64.const 37) | |
| (f32.const 1.2999999523162842) | |
| (f64.const 3.7) | |
| ) | |
| ) | |
| ) | |
| (drop | |
| (i32.eqz | |
| (i32.trunc_f32_s | |
| (call $an-imported | |
| (i32.const 13) | |
| (f64.const 3.7) | |
| ) | |
| ) | |
| ) | |
| ) | |
| (drop | |
| (i32.eqz | |
| (call_indirect $t0 (type $0) | |
| (i32.const 13) | |
| (i64.const 37) | |
| (f32.const 1.2999999523162842) | |
| (f64.const 3.7) | |
| (i32.const 2449) | |
| ) | |
| ) | |
| ) | |
| (drop | |
| (local.get $0) | |
| ) | |
| (local.set $0 | |
| (i32.const 101) | |
| ) | |
| (drop | |
| (local.tee $0 | |
| (i32.const 102) | |
| ) | |
| ) | |
| (drop | |
| (i32.load | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i64.load16_s offset=2 align=1 | |
| (i32.const 8) | |
| ) | |
| ) | |
| (drop | |
| (f32.load | |
| (i32.const 2) | |
| ) | |
| ) | |
| (drop | |
| (f64.load offset=2 | |
| (i32.const 9) | |
| ) | |
| ) | |
| (i32.store | |
| (i32.const 10) | |
| (i32.const 11) | |
| ) | |
| (i64.store offset=2 align=4 | |
| (i32.const 110) | |
| (i64.const 111) | |
| ) | |
| (drop | |
| (select | |
| (i32.const 3) | |
| (i32.const 5) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (return | |
| (i32.const 1337) | |
| ) | |
| (return_call $"kitchen()sinker" | |
| (i32.const 13) | |
| (i64.const 37) | |
| (f32.const 1.2999999523162842) | |
| (f64.const 3.7) | |
| ) | |
| (return_call_indirect $t0 (type $0) | |
| (i32.const 13) | |
| (i64.const 37) | |
| (f32.const 1.2999999523162842) | |
| (f64.const 3.7) | |
| (i32.const 2449) | |
| ) | |
| (drop | |
| (ref.is_null | |
| (ref.null noextern) | |
| ) | |
| ) | |
| (drop | |
| (ref.is_null | |
| (ref.null nofunc) | |
| ) | |
| ) | |
| (drop | |
| (ref.is_null | |
| (ref.func $foobar) | |
| ) | |
| ) | |
| (drop | |
| (select (result (ref null (exact $0))) | |
| (ref.null nofunc) | |
| (ref.func $foobar) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (ref.eq | |
| (ref.null none) | |
| (ref.null none) | |
| ) | |
| ) | |
| (try | |
| (do | |
| (throw $a-tag | |
| (i32.const 0) | |
| ) | |
| ) | |
| (catch $a-tag | |
| (drop | |
| (pop i32) | |
| ) | |
| ) | |
| ) | |
| (i32.atomic.store | |
| (i32.const 0) | |
| (i32.atomic.load | |
| (i32.const 0) | |
| ) | |
| ) | |
| (i32.atomic.store acqrel | |
| (i32.const 0) | |
| (i32.atomic.load acqrel | |
| (i32.const 0) | |
| ) | |
| ) | |
| (drop | |
| (memory.atomic.wait32 | |
| (i32.const 0) | |
| (i32.const 0) | |
| (i64.const 0) | |
| ) | |
| ) | |
| (drop | |
| (memory.atomic.notify | |
| (i32.const 0) | |
| (i32.const 0) | |
| ) | |
| ) | |
| (atomic.fence acqrel) | |
| (tuple.drop 4 | |
| (tuple.make 4 | |
| (i32.const 13) | |
| (i64.const 37) | |
| (f32.const 1.2999999523162842) | |
| (f64.const 3.7) | |
| ) | |
| ) | |
| (drop | |
| (tuple.extract 4 2 | |
| (tuple.make 4 | |
| (i32.const 13) | |
| (i64.const 37) | |
| (f32.const 1.2999999523162842) | |
| (f64.const 3.7) | |
| ) | |
| ) | |
| ) | |
| (drop | |
| (pop i32) | |
| ) | |
| (drop | |
| (pop i64) | |
| ) | |
| (drop | |
| (pop f32) | |
| ) | |
| (drop | |
| (pop f64) | |
| ) | |
| (drop | |
| (pop v128) | |
| ) | |
| (drop | |
| (pop funcref) | |
| ) | |
| (drop | |
| (pop externref) | |
| ) | |
| (drop | |
| (pop anyref) | |
| ) | |
| (drop | |
| (pop eqref) | |
| ) | |
| (drop | |
| (pop i31ref) | |
| ) | |
| (drop | |
| (pop structref) | |
| ) | |
| (drop | |
| (pop arrayref) | |
| ) | |
| (drop | |
| (pop stringref) | |
| ) | |
| (drop | |
| (memory.size) | |
| ) | |
| (drop | |
| (memory.grow | |
| (i32.const 0) | |
| ) | |
| ) | |
| (drop | |
| (ref.i31 | |
| (i32.const 0) | |
| ) | |
| ) | |
| (drop | |
| (i31.get_s | |
| (ref.i31 | |
| (i32.const 1) | |
| ) | |
| ) | |
| ) | |
| (drop | |
| (i31.get_u | |
| (ref.i31 | |
| (i32.const 2) | |
| ) | |
| ) | |
| ) | |
| (nop) | |
| (unreachable) | |
| ) | |
| ) | |
| ) | |
| (i32.const 42) | |
| ) | |
| ) | |
| (func $starter (type $3) | |
| (nop) | |
| ) | |
| ) | |
| raw: | |
| (module | |
| (type $0 (func)) | |
| (type $1 (func (param i32))) | |
| (type $2 (func (result i32))) | |
| (import "module" "check" (func $check (param i32))) | |
| (func $just-one-block | |
| (local $0 i32) | |
| (call $check | |
| (i32.const 1337) | |
| ) | |
| ) | |
| (func $two-blocks | |
| (local $0 i32) | |
| (block | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| ) | |
| ) | |
| (func $two-blocks-plus-code | |
| (local $0 i32) | |
| (block | |
| (block | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (drop | |
| (i32.const 77) | |
| ) | |
| ) | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| ) | |
| ) | |
| (func $loop | |
| (local $0 i32) | |
| (loop $shape$0$continue | |
| (block | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| ) | |
| (block | |
| (br $shape$0$continue) | |
| ) | |
| ) | |
| ) | |
| (func $loop-plus-code | |
| (local $0 i32) | |
| (loop $shape$0$continue | |
| (block | |
| (block | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (drop | |
| (i32.const 33) | |
| ) | |
| ) | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| ) | |
| (block | |
| (drop | |
| (i32.const -66) | |
| ) | |
| (br $shape$0$continue) | |
| ) | |
| ) | |
| ) | |
| (func $split | |
| (local $0 i32) | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (if | |
| (i32.const 55) | |
| (then | |
| (block | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| ) | |
| ) | |
| (else | |
| (block | |
| (call $check | |
| (i32.const 2) | |
| ) | |
| ) | |
| ) | |
| ) | |
| ) | |
| (func $split-plus-code | |
| (local $0 i32) | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (if | |
| (i32.const 55) | |
| (then | |
| (drop | |
| (i32.const 10) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| ) | |
| ) | |
| (else | |
| (drop | |
| (i32.const 20) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 2) | |
| ) | |
| ) | |
| ) | |
| ) | |
| ) | |
| (func $if | |
| (local $0 i32) | |
| (block $block$3$break | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (if | |
| (i32.const 55) | |
| (then | |
| (block | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| (block | |
| (br $block$3$break) | |
| ) | |
| ) | |
| ) | |
| (else | |
| (br $block$3$break) | |
| ) | |
| ) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 2) | |
| ) | |
| ) | |
| ) | |
| (func $if-plus-code | |
| (local $0 i32) | |
| (block $block$3$break | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (if | |
| (i32.const 55) | |
| (then | |
| (drop | |
| (i32.const -1) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| (block | |
| (drop | |
| (i32.const -3) | |
| ) | |
| (br $block$3$break) | |
| ) | |
| ) | |
| ) | |
| (else | |
| (drop | |
| (i32.const -2) | |
| ) | |
| (br $block$3$break) | |
| ) | |
| ) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 2) | |
| ) | |
| ) | |
| ) | |
| (func $if-else | |
| (local $0 i32) | |
| (block $block$4$break | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (if | |
| (i32.const 55) | |
| (then | |
| (block | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| (block | |
| (br $block$4$break) | |
| ) | |
| ) | |
| ) | |
| (else | |
| (block | |
| (call $check | |
| (i32.const 2) | |
| ) | |
| (block | |
| (br $block$4$break) | |
| ) | |
| ) | |
| ) | |
| ) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 3) | |
| ) | |
| ) | |
| ) | |
| (func $loop-tail | |
| (local $0 i32) | |
| (block $block$3$break | |
| (loop $shape$0$continue | |
| (block | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| ) | |
| (if | |
| (i32.const 10) | |
| (then | |
| (br $shape$0$continue) | |
| ) | |
| (else | |
| (br $block$3$break) | |
| ) | |
| ) | |
| ) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 2) | |
| ) | |
| ) | |
| ) | |
| (func $nontrivial-loop-plus-phi-to-head | |
| (local $0 i32) | |
| (block $block$2$break | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (block | |
| (drop | |
| (i32.const 10) | |
| ) | |
| (br $block$2$break) | |
| ) | |
| ) | |
| (block | |
| (block $block$7$break | |
| (block $block$4$break | |
| (loop $shape$1$continue | |
| (block $block$3$break | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| (if | |
| (i32.const -2) | |
| (then | |
| (br $block$3$break) | |
| ) | |
| (else | |
| (drop | |
| (i32.const 20) | |
| ) | |
| (br $block$7$break) | |
| ) | |
| ) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 2) | |
| ) | |
| (if | |
| (i32.const -6) | |
| (then | |
| (br $block$4$break) | |
| ) | |
| (else | |
| (drop | |
| (i32.const 30) | |
| ) | |
| (br $shape$1$continue) | |
| ) | |
| ) | |
| ) | |
| ) | |
| ) | |
| (block | |
| (block $block$6$break | |
| (call $check | |
| (i32.const 3) | |
| ) | |
| (if | |
| (i32.const -10) | |
| (then | |
| (block | |
| (call $check | |
| (i32.const 4) | |
| ) | |
| (block | |
| (br $block$6$break) | |
| ) | |
| ) | |
| ) | |
| (else | |
| (br $block$6$break) | |
| ) | |
| ) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 5) | |
| ) | |
| (block | |
| (drop | |
| (i32.const 40) | |
| ) | |
| (br $block$7$break) | |
| ) | |
| ) | |
| ) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 6) | |
| ) | |
| ) | |
| ) | |
| ) | |
| (func $switch | |
| (local $0 i32) | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (block $switch$1$leave | |
| (block $switch$1$default | |
| (block $switch$1$case$3 | |
| (block $switch$1$case$2 | |
| (br_table $switch$1$default $switch$1$default $switch$1$case$2 $switch$1$default $switch$1$case$3 $switch$1$case$2 $switch$1$default | |
| (i32.const -99) | |
| ) | |
| ) | |
| (block | |
| (block | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| ) | |
| ) | |
| (br $switch$1$leave) | |
| ) | |
| (block | |
| (drop | |
| (i32.const 55) | |
| ) | |
| (block | |
| (call $check | |
| (i32.const 2) | |
| ) | |
| ) | |
| ) | |
| (br $switch$1$leave) | |
| ) | |
| (block | |
| (block | |
| (call $check | |
| (i32.const 3) | |
| ) | |
| ) | |
| ) | |
| (br $switch$1$leave) | |
| ) | |
| ) | |
| (func $duffs-device | |
| (local $0 i32) | |
| (local $1 i32) | |
| (local $2 i64) | |
| (local $3 i32) | |
| (local $4 f32) | |
| (local $5 f64) | |
| (local $6 i32) | |
| (block | |
| (block $block$3$break | |
| (block $block$2$break | |
| (call $check | |
| (i32.const 0) | |
| ) | |
| (if | |
| (i32.const 10) | |
| (then | |
| (local.set $3 | |
| (i32.const 2) | |
| ) | |
| (br $block$2$break) | |
| ) | |
| (else | |
| (local.set $3 | |
| (i32.const 3) | |
| ) | |
| (br $block$3$break) | |
| ) | |
| ) | |
| ) | |
| ) | |
| ) | |
| (loop $shape$1$continue | |
| (if | |
| (i32.eq | |
| (local.get $3) | |
| (i32.const 2) | |
| ) | |
| (then | |
| (local.set $3 | |
| (i32.const 0) | |
| ) | |
| (call $check | |
| (i32.const 1) | |
| ) | |
| (block | |
| (local.set $3 | |
| (i32.const 3) | |
| ) | |
| (br $shape$1$continue) | |
| ) | |
| ) | |
| (else | |
| (if | |
| (i32.eq | |
| (local.get $3) | |
| (i32.const 3) | |
| ) | |
| (then | |
| (local.set $3 | |
| (i32.const 0) | |
| ) | |
| (call $check | |
| (i32.const 2) | |
| ) | |
| (block | |
| (local.set $3 | |
| (i32.const 2) | |
| ) | |
| (br $shape$1$continue) | |
| ) | |
| ) | |
| ) | |
| ) | |
| ) | |
| ) | |
| ) | |
| (func $return (result i32) | |
| (local $0 i32) | |
| (block | |
| (call $check | |
| (i32.const 42) | |
| ) | |
| (return | |
| (i32.const 1337) | |
| ) | |
| ) | |
| ) | |
| ) | |
| optimized: | |
| (module | |
| ) | |
| module loaded from binary form: | |
| (module | |
| (type $0 (func (param i32 i32))) | |
| (type $1 (func (param i32 i32) (result i32))) | |
| (global $a-global i32 (i32.const 3)) | |
| (tag $a-tag (type $0) (param i32 i32)) | |
| (func $adder (type $1) (param $0 i32) (param $1 i32) (result i32) | |
| (i32.add | |
| (local.get $0) | |
| (local.get $1) | |
| ) | |
| ) | |
| ) | |
| module loaded from binary with features: | |
| (module | |
| (type $0 (struct (field (mut i32)) (field (mut f64)))) | |
| (type $1 (func (result i32))) | |
| (global $struct-global (mut (ref null $0)) (struct.new $0 | |
| (i32.const 42) | |
| (f64.const 3.14) | |
| )) | |
| (func $get-field (type $1) (result i32) | |
| (struct.get $0 0 | |
| (global.get $struct-global) | |
| ) | |
| ) | |
| ) | |
| [wasm-validator error in function get-field] unexpected false: struct.get requires gc [--enable-gc], on | |
| (struct.get $struct.0 0 | |
| (global.get $struct-global) | |
| ) | |
| [wasm-validator error in module] unexpected false: all used types should be allowed, on | |
| struct-global | |
| [wasm-validator error in module] unexpected false: struct.new requires gc [--enable-gc], on | |
| (struct.new $struct.0 | |
| (i32.const 42) | |
| (f64.const 3.14) | |
| ) | |
| [wasm-validator error in module] unexpected false: , on | |
| struct-global | |
| global type requires additional features [--enable-reference-types --enable-gc] | |
| (module | |
| (type $0 (func (param i32))) | |
| (type $1 (func)) | |
| (import "spectest" "print" (func $print-i32 (param i32))) | |
| (start $starter) | |
| (func $starter | |
| (call $print-i32 | |
| (i32.const 1234) | |
| ) | |
| ) | |
| ) | |
| 1234 : i32 | |
| (module | |
| (type $0 (func)) | |
| (func $func | |
| (local $0 i32) | |
| (local.set $0 | |
| (i64.const 1234) | |
| ) | |
| ) | |
| ) | |
| [wasm-validator error in function func] local.set's value type must be correct, on | |
| (local.set $0 | |
| (i64.const 1234) | |
| ) | |
| validation: 0 | |
| test_parsing text: | |
| (module | |
| (type $0 (func (param i32))) | |
| (type $1 (func (param i32 i32) (result i32))) | |
| (global $a-global i32 (i32.const 3)) | |
| (tag $a-tag (type $0) (param i32)) | |
| (func $adder (type $1) (param $0 i32) (param $1 i32) (result i32) | |
| (i32.add | |
| (local.get $0) | |
| (local.get $1) | |
| ) | |
| ) | |
| ) | |
| module loaded from text form: | |
| (module | |
| (type $0 (func (param i32))) | |
| (type $1 (func (param i32 i32) (result i32))) | |
| (global $a-global i32 (i32.const 3)) | |
| (tag $a-tag (type $0) (param i32)) | |
| (func $ADD_ER (type $1) (param $0 i32) (param $1 i32) (result i32) | |
| (i32.add | |
| (local.get $0) | |
| (local.get $1) | |
| ) | |
| ) | |
| ) | |
| module loaded from text form with features: | |
| (module | |
| (global $g anyref (ref.null none)) | |
| ) | |
| [wasm-validator error in module] unexpected false: all used types should be allowed, on | |
| g | |
| [wasm-validator error in module] unexpected false: , on | |
| g | |
| global type requires additional features [--enable-reference-types --enable-gc] | |
| validation with MVP features: 0 | |
| sizeof Literal: 24 | |
| (module | |
| (type $0 (func)) | |
| (global $a-global i32 (i32.const 125)) | |
| (global $a-global2 i32 (i32.const 2)) | |
| (global $a-global3 i32 (i32.const 3)) | |
| (memory $0 1 256) | |
| (data $x0 (i32.const 10) "hello, world") | |
| (data $y1 (global.get $a-global) "segment data 2") | |
| (data $z2 "hello, passive") | |
| (table $t0 1 funcref) | |
| (elem $e0 (i32.const 0) $fn0 $fn1 $fn2) | |
| (export "export0" (func $fn0)) | |
| (export "export1" (func $fn1)) | |
| (export "export2" (func $fn2)) | |
| (export "mem" (memory $0)) | |
| (func $fn0 | |
| (nop) | |
| ) | |
| (func $fn1 | |
| (nop) | |
| ) | |
| (func $fn2 | |
| (nop) | |
| ) | |
| ) | |
| getExpressionInfo(memory.grow)={"id":21,"type":2,"delta":1} | |
| getExpressionInfo(switch)={"id":5,"type":1,"numNames":1,"names":["label"],"defaultName":"label","condition":0,"value":0} | |
| Load memory order: 2 | |
| Store memory order: 2 | |
| RMW memory order: 2 | |
| Cmpxchg memory order: 2 | |
| Fence memory order: 2 | |
| (module | |
| (type $0 (func)) | |
| (memory $0 1 1) | |
| (export "memory" (memory $0)) | |
| (func $acquire-release-atomics (type $0) | |
| (block $body | |
| (drop | |
| (i32.atomic.load acqrel | |
| (i32.const 0) | |
| ) | |
| ) | |
| (i32.atomic.store acqrel | |
| (i32.const 0) | |
| (i32.const 1) | |
| ) | |
| (drop | |
| (i32.atomic.rmw.add acqrel | |
| (i32.const 0) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (drop | |
| (i32.atomic.rmw.cmpxchg acqrel | |
| (i32.const 0) | |
| (i32.const 0) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (atomic.fence acqrel) | |
| ) | |
| ) | |
| ) | |