summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/multi-memories-atomics64.wasm.fromBinary352
-rw-r--r--test/multi-memories-basics.wasm.fromBinary117
-rw-r--r--test/multi-memories-simd.wasm.fromBinary320
3 files changed, 0 insertions, 789 deletions
diff --git a/test/multi-memories-atomics64.wasm.fromBinary b/test/multi-memories-atomics64.wasm.fromBinary
deleted file mode 100644
index 565a5e63a..000000000
--- a/test/multi-memories-atomics64.wasm.fromBinary
+++ /dev/null
@@ -1,352 +0,0 @@
-(module
- (type $0 (func))
- (memory $appMemory (shared i64 23 256))
- (memory $dataMemory (shared i64 23 256))
- (memory $instrumentMemory (shared i64 23 256))
- (func $atomic-loadstore
- (local $0 i64)
- (local $1 i64)
- (local $2 i32)
- (drop
- (i32.atomic.load8_u $appMemory offset=4
- (local.get $0)
- )
- )
- (drop
- (i32.atomic.load8_u $appMemory offset=4
- (local.get $0)
- )
- )
- (drop
- (i32.atomic.load16_u $dataMemory offset=4
- (local.get $0)
- )
- )
- (drop
- (i32.atomic.load16_u $instrumentMemory offset=4
- (local.get $0)
- )
- )
- (drop
- (i32.atomic.load $dataMemory offset=4
- (local.get $0)
- )
- )
- (drop
- (i32.atomic.load $appMemory offset=4
- (local.get $0)
- )
- )
- (drop
- (i64.atomic.load8_u $appMemory
- (local.get $0)
- )
- )
- (drop
- (i64.atomic.load8_u $dataMemory
- (local.get $0)
- )
- )
- (drop
- (i64.atomic.load16_u $appMemory
- (local.get $0)
- )
- )
- (drop
- (i64.atomic.load16_u $appMemory
- (local.get $0)
- )
- )
- (drop
- (i64.atomic.load32_u $instrumentMemory
- (local.get $0)
- )
- )
- (drop
- (i64.atomic.load32_u $appMemory
- (local.get $0)
- )
- )
- (drop
- (i64.atomic.load $appMemory
- (local.get $0)
- )
- )
- (drop
- (i64.atomic.load $instrumentMemory
- (local.get $0)
- )
- )
- (i32.atomic.store $appMemory offset=4
- (local.get $0)
- (local.get $2)
- )
- (i32.atomic.store $appMemory offset=4
- (local.get $0)
- (local.get $2)
- )
- (i32.atomic.store8 $instrumentMemory offset=4
- (local.get $0)
- (local.get $2)
- )
- (i32.atomic.store8 $dataMemory offset=4
- (local.get $0)
- (local.get $2)
- )
- (i32.atomic.store16 $appMemory offset=4
- (local.get $0)
- (local.get $2)
- )
- (i32.atomic.store16 $dataMemory offset=4
- (local.get $0)
- (local.get $2)
- )
- (i64.atomic.store $appMemory offset=4
- (local.get $0)
- (local.get $1)
- )
- (i64.atomic.store $appMemory offset=4
- (local.get $0)
- (local.get $1)
- )
- (i64.atomic.store8 $dataMemory offset=4
- (local.get $0)
- (local.get $1)
- )
- (i64.atomic.store8 $instrumentMemory offset=4
- (local.get $0)
- (local.get $1)
- )
- (i64.atomic.store16 $appMemory offset=4
- (local.get $0)
- (local.get $1)
- )
- (i64.atomic.store16 $appMemory offset=4
- (local.get $0)
- (local.get $1)
- )
- (i64.atomic.store32 $instrumentMemory offset=4
- (local.get $0)
- (local.get $1)
- )
- (i64.atomic.store32 $dataMemory offset=4
- (local.get $0)
- (local.get $1)
- )
- )
- (func $atomic-rmw
- (local $0 i64)
- (local $1 i64)
- (local $2 i32)
- (drop
- (i32.atomic.rmw.add $dataMemory offset=4
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (i32.atomic.rmw.add $instrumentMemory offset=4
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (i32.atomic.rmw8.add_u $appMemory offset=4
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (i32.atomic.rmw8.add_u $appMemory offset=4
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (i32.atomic.rmw16.and_u $dataMemory
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (i32.atomic.rmw16.and_u $instrumentMemory
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (i64.atomic.rmw32.or_u $appMemory
- (local.get $0)
- (local.get $1)
- )
- )
- (drop
- (i64.atomic.rmw32.or_u $appMemory
- (local.get $0)
- (local.get $1)
- )
- )
- (drop
- (i32.atomic.rmw8.xchg_u $appMemory
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (i32.atomic.rmw8.xchg_u $dataMemory
- (local.get $0)
- (local.get $2)
- )
- )
- )
- (func $atomic-cmpxchg
- (local $0 i64)
- (local $1 i64)
- (local $2 i32)
- (drop
- (i32.atomic.rmw.cmpxchg $appMemory offset=4
- (local.get $0)
- (local.get $2)
- (local.get $2)
- )
- )
- (drop
- (i32.atomic.rmw.cmpxchg $instrumentMemory offset=4
- (local.get $0)
- (local.get $2)
- (local.get $2)
- )
- )
- (drop
- (i32.atomic.rmw8.cmpxchg_u $appMemory
- (local.get $0)
- (local.get $2)
- (local.get $2)
- )
- )
- (drop
- (i32.atomic.rmw8.cmpxchg_u $appMemory
- (local.get $0)
- (local.get $2)
- (local.get $2)
- )
- )
- (drop
- (i64.atomic.rmw.cmpxchg $appMemory offset=4
- (local.get $0)
- (local.get $1)
- (local.get $1)
- )
- )
- (drop
- (i64.atomic.rmw.cmpxchg $dataMemory offset=4
- (local.get $0)
- (local.get $1)
- (local.get $1)
- )
- )
- (drop
- (i64.atomic.rmw32.cmpxchg_u $instrumentMemory
- (local.get $0)
- (local.get $1)
- (local.get $1)
- )
- )
- (drop
- (i64.atomic.rmw32.cmpxchg_u $dataMemory
- (local.get $0)
- (local.get $1)
- (local.get $1)
- )
- )
- )
- (func $atomic-wait-notify
- (local $0 i64)
- (local $1 i64)
- (local $2 i32)
- (drop
- (memory.atomic.wait32 $dataMemory
- (local.get $0)
- (local.get $2)
- (local.get $1)
- )
- )
- (drop
- (memory.atomic.wait32 $instrumentMemory
- (local.get $0)
- (local.get $2)
- (local.get $1)
- )
- )
- (drop
- (memory.atomic.wait32 $appMemory offset=4
- (local.get $0)
- (local.get $2)
- (local.get $1)
- )
- )
- (drop
- (memory.atomic.wait32 $instrumentMemory offset=4
- (local.get $0)
- (local.get $2)
- (local.get $1)
- )
- )
- (drop
- (memory.atomic.notify $dataMemory
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (memory.atomic.notify $dataMemory
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (memory.atomic.notify $appMemory offset=24
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (memory.atomic.notify $dataMemory offset=24
- (local.get $0)
- (local.get $2)
- )
- )
- (drop
- (memory.atomic.wait64 $instrumentMemory
- (local.get $0)
- (local.get $1)
- (local.get $1)
- )
- )
- (drop
- (memory.atomic.wait64 $instrumentMemory
- (local.get $0)
- (local.get $1)
- (local.get $1)
- )
- )
- (drop
- (memory.atomic.wait64 $appMemory offset=16
- (local.get $0)
- (local.get $1)
- (local.get $1)
- )
- )
- (drop
- (memory.atomic.wait64 $appMemory offset=16
- (local.get $0)
- (local.get $1)
- (local.get $1)
- )
- )
- )
- (func $atomic-fence
- (atomic.fence)
- )
-)
-
diff --git a/test/multi-memories-basics.wasm.fromBinary b/test/multi-memories-basics.wasm.fromBinary
deleted file mode 100644
index 62b926531..000000000
--- a/test/multi-memories-basics.wasm.fromBinary
+++ /dev/null
@@ -1,117 +0,0 @@
-(module
- (type $none_=>_none (func))
- (type $none_=>_i32 (func (result i32)))
- (import "env" "memory" (memory $importedMemory 1 1))
- (memory $memory1 1 500)
- (memory $memory2 1 800)
- (memory $memory3 1 400)
- (data (i32.const 0) "abcd")
- (func $memory.fill
- (memory.fill $memory2
- (i32.const 0)
- (i32.const 1)
- (i32.const 2)
- )
- )
- (func $memory.copy
- (memory.copy $memory2 $memory3
- (i32.const 512)
- (i32.const 0)
- (i32.const 12)
- )
- )
- (func $memory.init
- (memory.init $memory1 0
- (i32.const 0)
- (i32.const 0)
- (i32.const 45)
- )
- )
- (func $memory.grow (result i32)
- (memory.grow $memory3
- (i32.const 10)
- )
- )
- (func $memory.size (result i32)
- (memory.size $memory3)
- )
- (func $loads
- (drop
- (i32.load $memory1
- (i32.const 12)
- )
- )
- (drop
- (i32.load $memory3
- (i32.const 12)
- )
- )
- (drop
- (i32.load16_s $memory2
- (i32.const 12)
- )
- )
- (drop
- (i32.load16_s $memory2
- (i32.const 12)
- )
- )
- (drop
- (i32.load8_s $memory3
- (i32.const 12)
- )
- )
- (drop
- (i32.load8_s $memory3
- (i32.const 12)
- )
- )
- (drop
- (i32.load16_u $memory1
- (i32.const 12)
- )
- )
- (drop
- (i32.load16_u $memory1
- (i32.const 12)
- )
- )
- (drop
- (i32.load8_u $memory2
- (i32.const 12)
- )
- )
- (drop
- (i32.load8_u $memory2
- (i32.const 12)
- )
- )
- )
- (func $stores
- (i32.store $memory1
- (i32.const 12)
- (i32.const 115)
- )
- (i32.store $memory1
- (i32.const 12)
- (i32.const 115)
- )
- (i32.store16 $memory2
- (i32.const 20)
- (i32.const 31353)
- )
- (i32.store16 $importedMemory
- (i32.const 20)
- (i32.const 31353)
- )
- (i32.store8 $memory3
- (i32.const 23)
- (i32.const 120)
- )
- (i32.store8 $memory3
- (i32.const 23)
- (i32.const 120)
- )
- )
-)
-
diff --git a/test/multi-memories-simd.wasm.fromBinary b/test/multi-memories-simd.wasm.fromBinary
deleted file mode 100644
index 48cde73c3..000000000
--- a/test/multi-memories-simd.wasm.fromBinary
+++ /dev/null
@@ -1,320 +0,0 @@
-(module
- (type $i32_=>_v128 (func (param i32) (result v128)))
- (type $i32_v128_=>_none (func (param i32 v128)))
- (type $i32_v128_=>_v128 (func (param i32 v128) (result v128)))
- (memory $memorya 1 1)
- (memory $memoryb 1 1)
- (memory $memoryc 1 1)
- (memory $memoryd 1 1)
- (func $v128.load (param $0 i32) (result v128)
- (v128.load $memorya
- (local.get $0)
- )
- )
- (func $v128.load2 (param $0 i32) (result v128)
- (v128.load $memoryb
- (local.get $0)
- )
- )
- (func $v128.load8x8_s (param $0 i32) (result v128)
- (v128.load8x8_s $memoryc
- (local.get $0)
- )
- )
- (func $v128.load8x8_s2 (param $0 i32) (result v128)
- (v128.load8x8_s $memoryb
- (local.get $0)
- )
- )
- (func $v128.load8x8_u (param $0 i32) (result v128)
- (v128.load8x8_u $memoryd
- (local.get $0)
- )
- )
- (func $v128.load8x8_u2 (param $0 i32) (result v128)
- (v128.load8x8_u $memoryd
- (local.get $0)
- )
- )
- (func $v128.load16x4_s (param $0 i32) (result v128)
- (v128.load16x4_s $memorya
- (local.get $0)
- )
- )
- (func $v128.load16x4_s2 (param $0 i32) (result v128)
- (v128.load16x4_s $memoryb
- (local.get $0)
- )
- )
- (func $v128.load16x4_u (param $0 i32) (result v128)
- (v128.load16x4_u $memorya
- (local.get $0)
- )
- )
- (func $v128.load16x4_u2 (param $0 i32) (result v128)
- (v128.load16x4_u $memorya
- (local.get $0)
- )
- )
- (func $v128.load32x2_s (param $0 i32) (result v128)
- (v128.load32x2_s $memoryc
- (local.get $0)
- )
- )
- (func $v128.load32x2_s2 (param $0 i32) (result v128)
- (v128.load32x2_s $memoryb
- (local.get $0)
- )
- )
- (func $v128.load32x2_u (param $0 i32) (result v128)
- (v128.load32x2_u $memoryb
- (local.get $0)
- )
- )
- (func $v128.load32x2_u2 (param $0 i32) (result v128)
- (v128.load32x2_u $memoryc
- (local.get $0)
- )
- )
- (func $v128.load8_splat (param $0 i32) (result v128)
- (v128.load8_splat $memoryb
- (local.get $0)
- )
- )
- (func $v128.load8_splat2 (param $0 i32) (result v128)
- (v128.load8_splat $memoryb
- (local.get $0)
- )
- )
- (func $v128.load16_splat (param $0 i32) (result v128)
- (v128.load16_splat $memorya
- (local.get $0)
- )
- )
- (func $v128.load16_splat2 (param $0 i32) (result v128)
- (v128.load16_splat $memorya
- (local.get $0)
- )
- )
- (func $v128.load32_splat (param $0 i32) (result v128)
- (v128.load32_splat $memoryb
- (local.get $0)
- )
- )
- (func $v128.load32_splat2 (param $0 i32) (result v128)
- (v128.load32_splat $memoryd
- (local.get $0)
- )
- )
- (func $v128.load64_splat (param $0 i32) (result v128)
- (v128.load64_splat $memoryb
- (local.get $0)
- )
- )
- (func $v128.load64_splat2 (param $0 i32) (result v128)
- (v128.load64_splat $memorya
- (local.get $0)
- )
- )
- (func $v128.store (param $0 i32) (param $1 v128)
- (v128.store $memorya
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store2 (param $0 i32) (param $1 v128)
- (v128.store $memoryb
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load8_lane (param $0 i32) (param $1 v128) (result v128)
- (v128.load8_lane $memorya 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load8_lane2 (param $0 i32) (param $1 v128) (result v128)
- (v128.load8_lane $memoryb 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load16_lane (param $0 i32) (param $1 v128) (result v128)
- (v128.load16_lane $memoryb 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load16_lane2 (param $0 i32) (param $1 v128) (result v128)
- (v128.load16_lane $memoryd 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load32_lane (param $0 i32) (param $1 v128) (result v128)
- (v128.load32_lane $memorya 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load32_lane2 (param $0 i32) (param $1 v128) (result v128)
- (v128.load32_lane $memoryb 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load64_lane (param $0 i32) (param $1 v128) (result v128)
- (v128.load64_lane $memoryd 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load64_lane2 (param $0 i32) (param $1 v128) (result v128)
- (v128.load64_lane $memoryb 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load64_lane_align (param $0 i32) (param $1 v128) (result v128)
- (v128.load64_lane $memorya align=1 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load64_lane_align2 (param $0 i32) (param $1 v128) (result v128)
- (v128.load64_lane $memoryb align=1 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load64_lane_offset (param $0 i32) (param $1 v128) (result v128)
- (v128.load64_lane $memoryc offset=32 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load64_lane_offset2 (param $0 i32) (param $1 v128) (result v128)
- (v128.load64_lane $memoryb offset=32 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load64_lane_align_offset (param $0 i32) (param $1 v128) (result v128)
- (v128.load64_lane $memorya offset=32 align=1 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load64_lane_align_offset2 (param $0 i32) (param $1 v128) (result v128)
- (v128.load64_lane $memoryd offset=32 align=1 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store8_lane (param $0 i32) (param $1 v128)
- (v128.store8_lane $memorya 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store8_lane2 (param $0 i32) (param $1 v128)
- (v128.store8_lane $memoryd 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store16_lane (param $0 i32) (param $1 v128)
- (v128.store16_lane $memorya 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store16_lane2 (param $0 i32) (param $1 v128)
- (v128.store16_lane $memoryb 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store32_lane (param $0 i32) (param $1 v128)
- (v128.store32_lane $memoryb 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store32_lane2 (param $0 i32) (param $1 v128)
- (v128.store32_lane $memoryc 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store64_lane (param $0 i32) (param $1 v128)
- (v128.store64_lane $memoryc 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store64_lane2 (param $0 i32) (param $1 v128)
- (v128.store64_lane $memoryb 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store64_lane_align (param $0 i32) (param $1 v128)
- (v128.store64_lane $memoryb align=1 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store64_lane_align2 (param $0 i32) (param $1 v128)
- (v128.store64_lane $memorya align=1 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store64_lane_offset (param $0 i32) (param $1 v128)
- (v128.store64_lane $memoryd offset=32 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store64_lane_offset2 (param $0 i32) (param $1 v128)
- (v128.store64_lane $memorya offset=32 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store64_lane_align_offset (param $0 i32) (param $1 v128)
- (v128.store64_lane $memoryb offset=32 align=1 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.store64_lane_align_offset2 (param $0 i32) (param $1 v128)
- (v128.store64_lane $memoryd offset=32 align=1 0
- (local.get $0)
- (local.get $1)
- )
- )
- (func $v128.load32_zero (param $0 i32) (result v128)
- (v128.load32_zero $memorya
- (local.get $0)
- )
- )
- (func $v128.load32_zero2 (param $0 i32) (result v128)
- (v128.load32_zero $memoryb
- (local.get $0)
- )
- )
- (func $v128.load64_zero (param $0 i32) (result v128)
- (v128.load64_zero $memoryb
- (local.get $0)
- )
- )
- (func $v128.load64_zero2 (param $0 i32) (result v128)
- (v128.load64_zero $memoryc
- (local.get $0)
- )
- )
-)
-