blob: 15b63e019e7a336cf3ad9ccba1ee41ecaf164fdd [file] [log] [blame] [edit]
.text
.file "/tmp/tmplu1mMq/a.out.bc"
.type unreachable_block_void,@function
unreachable_block_void:
block
# Tests that we don't consume the type of the first item inside a block
i32.const $push0=, 1
end_block
return $pop0
block
end_block
.endfunc
.Lfunc_end0:
.size unreachable_block_void, .Lfunc_end0-unreachable_block_void
.type unreachable_block_i32,@function
unreachable_block_i32:
.result i32
i32.const $push0=, 2
return $pop0
block i32
end_block
.endfunc
.Lfunc_end0:
.size unreachable_block_i32, .Lfunc_end0-unreachable_block_i32
.type unreachable_block_i64,@function
unreachable_block_i64:
.result i64
i64.const $push0=, 3
return $pop0
block i64
end_block
.endfunc
.Lfunc_end0:
.size unreachable_block_i64, .Lfunc_end0-unreachable_block_i64
.type unreachable_block_f32,@function
unreachable_block_f32:
.result f32
f32.const $push0=, 4.5
return $pop0
block f32
end_block
.endfunc
.Lfunc_end0:
.size unreachable_block_f32, .Lfunc_end0-unreachable_block_f32
.type unreachable_block_f64,@function
unreachable_block_f64:
.result f64
f64.const $push0=, 5.5
return $pop0
block f64
end_block
.endfunc
.Lfunc_end0:
.size unreachable_block_f64, .Lfunc_end0-unreachable_block_f64
.type unreachable_loop_void,@function
unreachable_loop_void:
loop
i32.const $push0=, 6
br 0
end_loop
return $pop0
loop
br 0
end_loop
.endfunc
.Lfunc_end0:
.size unreachable_loop_void, .Lfunc_end0-unreachable_loop_void
.type unreachable_loop_i32,@function
unreachable_loop_i32:
.result i32
i32.const $push0=, 7
return $pop0
loop i32
br 0
end_loop
.endfunc
.Lfunc_end0:
.size unreachable_loop_i32, .Lfunc_end0-unreachable_loop_i32
.type unreachable_loop_i64,@function
unreachable_loop_i64:
.result i64
i64.const $push0=, 8
return $pop0
loop i64
br 0
end_loop
.endfunc
.Lfunc_end0:
.size unreachable_loop_i64, .Lfunc_end0-unreachable_loop_i64
.type unreachable_loop_f32,@function
unreachable_loop_f32:
.result f32
f32.const $push0=, 9.5
return $pop0
loop f32
br 0
end_loop
.endfunc
.Lfunc_end0:
.size unreachable_loop_f32, .Lfunc_end0-unreachable_loop_f32
.type unreachable_loop_f64,@function
unreachable_loop_f64:
.result f64
f64.const $push0=, 10.5
return $pop0
loop f64
br 0
end_loop
.endfunc
.Lfunc_end0:
.size unreachable_loop_f64, .Lfunc_end0-unreachable_loop_f64