1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
|
.text
.file "/b/build/slave/linux/build/src/src/work/gcc/gcc/testsuite/gcc.c-torture/execute/loop-2e.c"
.section .text.f,"ax",@progbits
.hidden f
.globl f
.type f,@function
f: # @f
.param i32, i32
# BB#0: # %entry
i32.store $push79=, 0($1), $0
tee_local $push78=, $0=, $pop79
i32.const $push0=, 4
i32.add $push1=, $pop78, $pop0
i32.store $discard=, 4($1), $pop1
i32.const $push2=, 8
i32.add $push3=, $0, $pop2
i32.store $discard=, 8($1), $pop3
i32.const $push4=, 12
i32.add $push5=, $0, $pop4
i32.store $discard=, 12($1), $pop5
i32.const $push6=, 16
i32.add $push7=, $0, $pop6
i32.store $discard=, 16($1), $pop7
i32.const $push8=, 20
i32.add $push9=, $0, $pop8
i32.store $discard=, 20($1), $pop9
i32.const $push10=, 24
i32.add $push11=, $0, $pop10
i32.store $discard=, 24($1), $pop11
i32.const $push12=, 28
i32.add $push13=, $0, $pop12
i32.store $discard=, 28($1), $pop13
i32.const $push14=, 32
i32.add $push15=, $0, $pop14
i32.store $discard=, 32($1), $pop15
i32.const $push16=, 36
i32.add $push17=, $0, $pop16
i32.store $discard=, 36($1), $pop17
i32.const $push18=, 40
i32.add $push19=, $0, $pop18
i32.store $discard=, 40($1), $pop19
i32.const $push20=, 44
i32.add $push21=, $0, $pop20
i32.store $discard=, 44($1), $pop21
i32.const $push22=, 48
i32.add $push23=, $0, $pop22
i32.store $discard=, 48($1), $pop23
i32.const $push24=, 52
i32.add $push25=, $0, $pop24
i32.store $discard=, 52($1), $pop25
i32.const $push26=, 56
i32.add $push27=, $0, $pop26
i32.store $discard=, 56($1), $pop27
i32.const $push28=, 60
i32.add $push29=, $0, $pop28
i32.store $discard=, 60($1), $pop29
i32.const $push30=, 64
i32.add $push31=, $0, $pop30
i32.store $discard=, 64($1), $pop31
i32.const $push32=, 68
i32.add $push33=, $0, $pop32
i32.store $discard=, 68($1), $pop33
i32.const $push34=, 72
i32.add $push35=, $0, $pop34
i32.store $discard=, 72($1), $pop35
i32.const $push36=, 76
i32.add $push37=, $0, $pop36
i32.store $discard=, 76($1), $pop37
i32.const $push38=, 80
i32.add $push39=, $0, $pop38
i32.store $discard=, 80($1), $pop39
i32.const $push40=, 84
i32.add $push41=, $0, $pop40
i32.store $discard=, 84($1), $pop41
i32.const $push42=, 88
i32.add $push43=, $0, $pop42
i32.store $discard=, 88($1), $pop43
i32.const $push44=, 92
i32.add $push45=, $0, $pop44
i32.store $discard=, 92($1), $pop45
i32.const $push46=, 96
i32.add $push47=, $0, $pop46
i32.store $discard=, 96($1), $pop47
i32.const $push48=, 100
i32.add $push49=, $0, $pop48
i32.store $discard=, 100($1), $pop49
i32.const $push50=, 104
i32.add $push51=, $0, $pop50
i32.store $discard=, 104($1), $pop51
i32.const $push52=, 108
i32.add $push53=, $0, $pop52
i32.store $discard=, 108($1), $pop53
i32.const $push54=, 112
i32.add $push55=, $0, $pop54
i32.store $discard=, 112($1), $pop55
i32.const $push56=, 116
i32.add $push57=, $0, $pop56
i32.store $discard=, 116($1), $pop57
i32.const $push58=, 120
i32.add $push59=, $0, $pop58
i32.store $discard=, 120($1), $pop59
i32.const $push60=, 124
i32.add $push61=, $0, $pop60
i32.store $discard=, 124($1), $pop61
i32.const $push62=, 128
i32.add $push63=, $0, $pop62
i32.store $discard=, 128($1), $pop63
i32.const $push64=, 132
i32.add $push65=, $0, $pop64
i32.store $discard=, 132($1), $pop65
i32.const $push66=, 136
i32.add $push67=, $0, $pop66
i32.store $discard=, 136($1), $pop67
i32.const $push68=, 140
i32.add $push69=, $0, $pop68
i32.store $discard=, 140($1), $pop69
i32.const $push70=, 144
i32.add $push71=, $0, $pop70
i32.store $discard=, 144($1), $pop71
i32.const $push72=, 148
i32.add $push73=, $0, $pop72
i32.store $discard=, 148($1), $pop73
i32.const $push74=, 152
i32.add $push75=, $0, $pop74
i32.store $discard=, 152($1), $pop75
i32.const $push76=, 156
i32.add $push77=, $0, $pop76
i32.store $discard=, 156($1), $pop77
return
.endfunc
.Lfunc_end0:
.size f, .Lfunc_end0-f
.section .text.main,"ax",@progbits
.hidden main
.globl main
.type main,@function
main: # @main
.result i32
# BB#0: # %entry
i32.const $push0=, 0
return $pop0
.endfunc
.Lfunc_end1:
.size main, .Lfunc_end1-main
.ident "clang version 3.9.0 "
|