3 .section .text.die,"ax",@progbits
4 .hidden die # -- Begin function die
11 i32.load $push0=, 0($0)
13 i32.ne $push2=, $pop0, $pop1
14 br_if 0, $pop2 # 0: down to label0
23 .size die, .Lfunc_end0-die
25 .section .text.main,"ax",@progbits
26 .hidden main # -- Begin function main
35 i32.load $push2=, __stack_pointer($pop3)
37 i32.sub $push10=, $pop2, $pop4
38 tee_local $push9=, $0=, $pop10
39 i32.store __stack_pointer($pop5), $pop9
41 i64.load $push1=, .Lmain.s($pop0):p2align=2
42 i64.store 8($0), $pop1
44 i32.add $push7=, $0, $pop6
45 call die@FUNCTION, $pop7
47 call exit@FUNCTION, $pop8
51 .size main, .Lfunc_end1-main
53 .type .Lmain.s,@object # @main.s
54 .section .rodata.cst8,"aM",@progbits,8
62 .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)"
64 .functype exit, void, i32