blob: d654fa5a381bdf0fd90cadffb61f05a1e34ef0f2 [file] [log] [blame]
(module
(type $func.0 (func))
(memory $0 1 1)
(data (i32.const 0) "\00\00\00\00\00\00\00\00\00\00")
(func $func_1
(local $0 i64)
(drop
(i32.load
(i32.wrap_i64
(i64.const 4)
)
)
)
(drop
(i32.load align=1
(i32.wrap_i64
(i64.const 4)
)
)
)
(drop
(i32.load align=2
(i32.wrap_i64
(i64.const 4)
)
)
)
(drop
(i32.load
(i32.wrap_i64
(i64.const 4)
)
)
)
(drop
(i32.load offset=100
(i32.wrap_i64
(i64.const 4)
)
)
)
(drop
(i32.load offset=100 align=1
(i32.wrap_i64
(i64.const 4)
)
)
)
(drop
(i32.load offset=100 align=2
(i32.wrap_i64
(i64.const 4)
)
)
)
(drop
(i32.load offset=100
(i32.wrap_i64
(i64.const 4)
)
)
)
(drop
(i32.load offset=100 align=1
(unreachable)
)
)
(i32.store
(i32.wrap_i64
(i64.const 4)
)
(i32.const 8)
)
(i32.store align=1
(i32.wrap_i64
(i64.const 4)
)
(i32.const 8)
)
(i32.store align=2
(i32.wrap_i64
(i64.const 4)
)
(i32.const 8)
)
(i32.store
(i32.wrap_i64
(i64.const 4)
)
(i32.const 8)
)
(i32.store offset=100
(i32.wrap_i64
(i64.const 4)
)
(i32.const 8)
)
(i32.store offset=100 align=1
(i32.wrap_i64
(i64.const 4)
)
(i32.const 8)
)
(i32.store offset=100 align=2
(i32.wrap_i64
(i64.const 4)
)
(i32.const 8)
)
(i32.store offset=100
(i32.wrap_i64
(i64.const 4)
)
(i32.const 8)
)
(i32.store offset=100 align=1
(unreachable)
(i32.const 8)
)
(i32.store offset=100 align=1
(i32.wrap_i64
(i64.const 4)
)
(unreachable)
)
(local.set $0
(i64.extend_i32_u
(memory.size)
)
)
(local.set $0
(i64.extend_i32_u
(memory.grow
(i32.wrap_i64
(i64.const 1)
)
)
)
)
(memory.init 0
(i32.wrap_i64
(i64.const 1)
)
(i32.const 2)
(i32.const 3)
)
(memory.fill
(i32.wrap_i64
(i64.const 1)
)
(i32.const 2)
(i32.wrap_i64
(i64.const 3)
)
)
(memory.copy
(i32.wrap_i64
(i64.const 1)
)
(i32.wrap_i64
(i64.const 2)
)
(i32.wrap_i64
(i64.const 3)
)
)
(drop
(i32.atomic.load
(i32.wrap_i64
(i64.const 4)
)
)
)
(i32.atomic.store
(i32.wrap_i64
(i64.const 4)
)
(i32.const 8)
)
(drop
(i32.atomic.rmw8.add_u
(i32.wrap_i64
(i64.const 1)
)
(i32.const 2)
)
)
(drop
(i32.atomic.rmw8.cmpxchg_u
(i32.wrap_i64
(i64.const 1)
)
(i32.const 2)
(i32.const 3)
)
)
(drop
(memory.atomic.wait32
(i32.wrap_i64
(i64.const 1)
)
(i32.const 2)
(i64.const 3)
)
)
(drop
(memory.atomic.notify
(i32.wrap_i64
(i64.const 1)
)
(i32.const 2)
)
)
)
)
(module
(memory $0 1 65536)
)