@@ -45,8 +45,10 @@ OpBranchConditional %18 %20 %21
45
45
OpLine %7 29 9
46
46
%22 = OpExtInst %11 %1 1 %6
47
47
OpNoLine
48
- OpBranch %19
48
+ OpReturn
49
49
%21 = OpLabel
50
+ OpBranch %19
51
+ %19 = OpLabel
50
52
OpLine %7 29 9
51
53
%23 = OpUDiv %8 %16 %17
52
54
%24 = OpIEqual %13 %17 %14
@@ -57,8 +59,10 @@ OpBranchConditional %24 %26 %27
57
59
OpLine %7 29 9
58
60
%28 = OpExtInst %11 %1 1 %6
59
61
OpNoLine
60
- OpBranch %25
62
+ OpReturn
61
63
%27 = OpLabel
64
+ OpBranch %25
65
+ %25 = OpLabel
62
66
OpLine %7 29 9
63
67
%29 = OpUDiv %8 %23 %17
64
68
%30 = OpIEqual %13 %17 %14
@@ -69,8 +73,10 @@ OpBranchConditional %30 %32 %33
69
73
OpLine %7 29 9
70
74
%34 = OpExtInst %11 %1 1 %6
71
75
OpNoLine
72
- OpBranch %31
76
+ OpReturn
73
77
%33 = OpLabel
78
+ OpBranch %31
79
+ %31 = OpLabel
74
80
OpLine %7 29 9
75
81
%35 = OpUDiv %8 %29 %17
76
82
%36 = OpIEqual %13 %17 %14
@@ -81,8 +87,10 @@ OpBranchConditional %36 %38 %39
81
87
OpLine %7 29 9
82
88
%40 = OpExtInst %11 %1 1 %6
83
89
OpNoLine
84
- OpBranch %37
90
+ OpReturn
85
91
%39 = OpLabel
92
+ OpBranch %37
93
+ %37 = OpLabel
86
94
OpLine %7 29 9
87
95
%41 = OpUDiv %8 %35 %17
88
96
%42 = OpIEqual %13 %17 %14
@@ -93,8 +101,10 @@ OpBranchConditional %42 %44 %45
93
101
OpLine %7 29 9
94
102
%46 = OpExtInst %11 %1 1 %6
95
103
OpNoLine
96
- OpBranch %43
104
+ OpReturn
97
105
%45 = OpLabel
106
+ OpBranch %43
107
+ %43 = OpLabel
98
108
OpLine %7 29 9
99
109
%47 = OpUDiv %8 %41 %17
100
110
%48 = OpIEqual %13 %17 %14
@@ -105,8 +115,10 @@ OpBranchConditional %48 %50 %51
105
115
OpLine %7 29 9
106
116
%52 = OpExtInst %11 %1 1 %6
107
117
OpNoLine
108
- OpBranch %49
118
+ OpReturn
109
119
%51 = OpLabel
120
+ OpBranch %49
121
+ %49 = OpLabel
110
122
OpLine %7 29 9
111
123
%53 = OpUDiv %8 %47 %17
112
124
%54 = OpIEqual %13 %17 %14
@@ -117,8 +129,10 @@ OpBranchConditional %54 %56 %57
117
129
OpLine %7 29 9
118
130
%58 = OpExtInst %11 %1 1 %6
119
131
OpNoLine
120
- OpBranch %55
132
+ OpReturn
121
133
%57 = OpLabel
134
+ OpBranch %55
135
+ %55 = OpLabel
122
136
OpLine %7 29 9
123
137
%59 = OpUDiv %8 %53 %17
124
138
%60 = OpIEqual %13 %17 %14
@@ -129,8 +143,10 @@ OpBranchConditional %60 %62 %63
129
143
OpLine %7 29 9
130
144
%64 = OpExtInst %11 %1 1 %6
131
145
OpNoLine
132
- OpBranch %61
146
+ OpReturn
133
147
%63 = OpLabel
148
+ OpBranch %61
149
+ %61 = OpLabel
134
150
OpLine %7 29 9
135
151
%65 = OpUDiv %8 %59 %17
136
152
%66 = OpIEqual %13 %17 %14
@@ -141,8 +157,10 @@ OpBranchConditional %66 %68 %69
141
157
OpLine %7 29 9
142
158
%70 = OpExtInst %11 %1 1 %6
143
159
OpNoLine
144
- OpBranch %67
160
+ OpReturn
145
161
%69 = OpLabel
162
+ OpBranch %67
163
+ %67 = OpLabel
146
164
OpLine %7 29 9
147
165
%71 = OpUDiv %8 %65 %17
148
166
%72 = OpIEqual %13 %17 %14
@@ -153,8 +171,10 @@ OpBranchConditional %72 %74 %75
153
171
OpLine %7 29 9
154
172
%76 = OpExtInst %11 %1 1 %6
155
173
OpNoLine
156
- OpBranch %73
174
+ OpReturn
157
175
%75 = OpLabel
176
+ OpBranch %73
177
+ %73 = OpLabel
158
178
OpLine %7 29 9
159
179
%77 = OpUDiv %8 %71 %17
160
180
%78 = OpIEqual %13 %17 %14
@@ -165,8 +185,10 @@ OpBranchConditional %78 %80 %81
165
185
OpLine %7 29 9
166
186
%82 = OpExtInst %11 %1 1 %6
167
187
OpNoLine
168
- OpBranch %79
188
+ OpReturn
169
189
%81 = OpLabel
190
+ OpBranch %79
191
+ %79 = OpLabel
170
192
OpLine %7 29 9
171
193
%83 = OpUDiv %8 %77 %17
172
194
%84 = OpIEqual %13 %17 %14
@@ -177,8 +199,10 @@ OpBranchConditional %84 %86 %87
177
199
OpLine %7 29 9
178
200
%88 = OpExtInst %11 %1 1 %6
179
201
OpNoLine
180
- OpBranch %85
202
+ OpReturn
181
203
%87 = OpLabel
204
+ OpBranch %85
205
+ %85 = OpLabel
182
206
OpLine %7 29 9
183
207
%89 = OpUDiv %8 %83 %17
184
208
%90 = OpIEqual %13 %17 %14
@@ -189,8 +213,10 @@ OpBranchConditional %90 %92 %93
189
213
OpLine %7 29 9
190
214
%94 = OpExtInst %11 %1 1 %6
191
215
OpNoLine
192
- OpBranch %91
216
+ OpReturn
193
217
%93 = OpLabel
218
+ OpBranch %91
219
+ %91 = OpLabel
194
220
OpLine %7 29 9
195
221
%95 = OpUDiv %8 %89 %17
196
222
%96 = OpIEqual %13 %17 %14
@@ -201,8 +227,10 @@ OpBranchConditional %96 %98 %99
201
227
OpLine %7 29 9
202
228
%100 = OpExtInst %11 %1 1 %6
203
229
OpNoLine
204
- OpBranch %97
230
+ OpReturn
205
231
%99 = OpLabel
232
+ OpBranch %97
233
+ %97 = OpLabel
206
234
OpLine %7 29 9
207
235
%101 = OpUDiv %8 %95 %17
208
236
%102 = OpIEqual %13 %17 %14
@@ -213,8 +241,10 @@ OpBranchConditional %102 %104 %105
213
241
OpLine %7 29 9
214
242
%106 = OpExtInst %11 %1 1 %6
215
243
OpNoLine
216
- OpBranch %103
244
+ OpReturn
217
245
%105 = OpLabel
246
+ OpBranch %103
247
+ %103 = OpLabel
218
248
OpLine %7 29 9
219
249
%107 = OpUDiv %8 %101 %17
220
250
%108 = OpIEqual %13 %17 %14
@@ -225,8 +255,10 @@ OpBranchConditional %108 %110 %111
225
255
OpLine %7 29 9
226
256
%112 = OpExtInst %11 %1 1 %6
227
257
OpNoLine
228
- OpBranch %109
258
+ OpReturn
229
259
%111 = OpLabel
260
+ OpBranch %109
261
+ %109 = OpLabel
230
262
OpLine %7 29 9
231
263
%113 = OpUDiv %8 %107 %17
232
264
%114 = OpIEqual %13 %17 %14
@@ -237,45 +269,13 @@ OpBranchConditional %114 %116 %117
237
269
OpLine %7 29 9
238
270
%118 = OpExtInst %11 %1 1 %6
239
271
OpNoLine
240
- OpBranch %115
272
+ OpReturn
241
273
%117 = OpLabel
274
+ OpBranch %115
275
+ %115 = OpLabel
242
276
OpLine %7 29 4
243
277
%119 = OpUDiv %8 %113 %17
244
278
OpStore %5 %119
245
279
OpNoLine
246
- OpBranch %115
247
- %115 = OpLabel
248
- OpBranch %109
249
- %109 = OpLabel
250
- OpBranch %103
251
- %103 = OpLabel
252
- OpBranch %97
253
- %97 = OpLabel
254
- OpBranch %91
255
- %91 = OpLabel
256
- OpBranch %85
257
- %85 = OpLabel
258
- OpBranch %79
259
- %79 = OpLabel
260
- OpBranch %73
261
- %73 = OpLabel
262
- OpBranch %67
263
- %67 = OpLabel
264
- OpBranch %61
265
- %61 = OpLabel
266
- OpBranch %55
267
- %55 = OpLabel
268
- OpBranch %49
269
- %49 = OpLabel
270
- OpBranch %43
271
- %43 = OpLabel
272
- OpBranch %37
273
- %37 = OpLabel
274
- OpBranch %31
275
- %31 = OpLabel
276
- OpBranch %25
277
- %25 = OpLabel
278
- OpBranch %19
279
- %19 = OpLabel
280
280
OpReturn
281
281
OpFunctionEnd
0 commit comments