3 (type $1 (func (param i32)))
4 (type $2 (func (result f32)))
5 (type $3 (func (result i32)))
6 (type $4 (func (param i32 f64 i32 i32)))
7 (type $FUNCSIG$i (func (result i32)))
8 (type $6 (func (result f64)))
9 (import "env" "int" (func $int (result i32)))
10 (global $Int i32 (i32.const 0))
12 (func $b (; 1 ;) (type $0)
15 (func $l (; 2 ;) (type $0)
28 (func $loopy (; 3 ;) (type $1) (param $0 i32)
31 (func $unary (; 4 ;) (type $2) (result f32)
36 (func $binary (; 5 ;) (type $2) (result f32)
44 (func $select (; 6 ;) (type $3) (result i32)
53 (func $block-to-one (; 7 ;) (type $0)
56 (func $recurse (; 8 ;) (type $0)
59 (func $func-block (; 9 ;) (type $0)
62 (func $Gu (; 10 ;) (type $4) (param $b i32) (param $e f64) (param $l i32) (param $d i32)
84 (func $if-drop (; 11 ;) (type $3) (result i32)
103 (func $drop-silly (; 12 ;) (type $0)
120 (func $drop-get-global (; 13 ;) (type $0)
121 (call $drop-get-global)
123 (func $relooperJumpThreading1 (; 14 ;) (type $0)
124 (local $$vararg_ptr5 i32)
128 (func $relooperJumpThreading2 (; 15 ;) (type $0)
131 (func $relooperJumpThreading3 (; 16 ;) (type $0)
134 (func $if2drops (; 17 ;) (type $3) (result i32)
144 (func $if2drops-different (; 18 ;) (type $3) (result i32)
156 (func $if-const (; 19 ;) (type $1) (param $x i32)
167 (func $drop-if-both-unreachable (; 20 ;) (type $1) (param $0 i32)
185 (func $if-1-block (; 21 ;) (type $1) (param $x i32)
198 (func $block-resize-br-gone (; 22 ;) (type $0)
201 (call $block-resize-br-gone)
207 (func $block-unreachable-but-last-element-concrete (; 23 ;) (type $0)
211 (func $a (; 24 ;) (type $0)
218 (f64.const -nan:0xfffffffffa361)
225 (func $leave-block-even-if-br-not-taken (; 25 ;) (type $6) (result f64)
226 (block $label$0 (result f64)
228 (i32.const 879179022)
233 (i32.const 677803374)
238 (func $executed-if-in-block (; 26 ;) (type $0)
241 (func $executed-if-in-block2 (; 27 ;) (type $0)
244 (func $executed-if-in-block3 (; 28 ;) (type $0)
250 (func $load-may-have-side-effects (; 29 ;) (type $3) (result i32)
252 (block $block (result i64)
255 (i32.const 678585719)
258 (i64.const 2912825531628789796)
263 (func $unary-binary-may-trap (; 30 ;) (type $0)
267 (i64.const 729618461987467893)
272 (f32.const 70847791997969805621592064)
276 (func $unreachable-if-with-nop-arm-that-leaves-a-concrete-value-if-nop-is-removed (; 31 ;) (type $0)
289 (func $if-arm-vanishes (; 32 ;) (type $3) (result i32)
290 (block $label$0 (result i32)
296 (func $if-arm-vanishes-2 (; 33 ;) (type $3) (result i32)
297 (block $label$0 (result i32)
303 (func $nop-if-type-changes (; 34 ;) (type $0)