3 .section .text.f,"ax",@progbits
4 .hidden f # -- Begin function f
11 i64.store 0($0):p2align=2, $pop0
13 i64.store 992($0):p2align=2, $pop19
15 i32.add $push2=, $0, $pop1
17 i64.store 0($pop2):p2align=2, $pop18
19 i32.add $push4=, $0, $pop3
21 i64.store 0($pop4):p2align=2, $pop17
23 i32.add $push6=, $0, $pop5
25 i64.store 0($pop6):p2align=2, $pop16
26 i32.const $push7=, 1016
27 i32.add $push8=, $0, $pop7
29 i64.store 0($pop8):p2align=2, $pop15
30 i32.const $push9=, 1008
31 i32.add $push10=, $0, $pop9
33 i64.store 0($pop10):p2align=2, $pop14
34 i32.const $push11=, 1000
35 i32.add $push12=, $0, $pop11
37 i64.store 0($pop12):p2align=2, $pop13
41 .size f, .Lfunc_end0-f
43 .section .text.main,"ax",@progbits
44 .hidden main # -- Begin function main
53 i32.load $push19=, __stack_pointer($pop20)
54 i32.const $push21=, 1024
55 i32.sub $push24=, $pop19, $pop21
56 tee_local $push23=, $0=, $pop24
57 i32.store __stack_pointer($pop22), $pop23
60 # =>This Inner Loop Header: Depth=1
62 i32.add $push0=, $0, $1
64 i32.store 0($pop0), $pop29
66 i32.add $push27=, $1, $pop28
67 tee_local $push26=, $1=, $pop27
68 i32.const $push25=, 1024
69 i32.ne $push1=, $pop26, $pop25
70 br_if 0, $pop1 # 0: up to label0
74 i32.add $push3=, $0, $pop2
76 i64.store 0($pop3), $pop4
78 i32.add $push6=, $0, $pop5
80 i64.store 0($pop6), $pop36
81 i32.const $push7=, 1016
82 i32.add $push8=, $0, $pop7
84 i64.store 0($pop8), $pop35
85 i32.const $push9=, 1008
86 i32.add $push10=, $0, $pop9
88 i64.store 0($pop10), $pop34
89 i32.const $push11=, 1000
90 i32.add $push12=, $0, $pop11
92 i64.store 0($pop12), $pop33
94 i64.store 8($0), $pop32
96 i64.store 0($0), $pop31
98 i64.store 992($0), $pop30
101 .LBB1_3: # %for.body3
102 # =>This Inner Loop Header: Depth=1
105 i32.load $push15=, 0($0)
106 i32.const $push38=, -7
107 i32.add $push13=, $1, $pop38
108 i32.const $push37=, 240
109 i32.lt_u $push14=, $pop13, $pop37
110 i32.ne $push16=, $pop15, $pop14
111 br_if 1, $pop16 # 1: down to label1
113 # in Loop: Header=BB1_3 Depth=1
114 i32.const $push43=, 4
115 i32.add $0=, $0, $pop43
116 i32.const $push42=, 1
117 i32.add $push41=, $1, $pop42
118 tee_local $push40=, $1=, $pop41
119 i32.const $push39=, 254
120 i32.le_u $push17=, $pop40, $pop39
121 br_if 0, $pop17 # 0: up to label2
124 i32.const $push18=, 0
125 call exit@FUNCTION, $pop18
133 .size main, .Lfunc_end1-main
136 .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)"
137 .functype abort, void
138 .functype exit, void, i32