1// Copyright JS Foundation and other contributors, http://js.foundation
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15function $() {
16  var id_0 = $.SIMD.id_1;
17  var id_1 = id_2.check;
18  var id_3 = id_4;
19  var id_5 = id_6.id_7;
20  var id_7 = id_8.id_9;
21  var id_9 = id_10;
22  var id_11 = id_12;
23  var id_13 = id_14;
24  var id_15 = id_16;
25  var id_17 = id_18;
26  var id_19 = id_20;
27  var id_21 = id_22;
28  var id_23 = id_24;
29  var id_25 = id_26;
30  var id_27 = id_28;
31  var id_29 = id_30.and;
32  var id_31 = id_32.or;
33  var id_33 = id_34.xor;
34  var id_35 = id_36.not;
35  var id_37 = id_38;
36  var id_39 = id_40;
37  var id_41 = id_42.id_43;
38  var id_43 = id_44.id_45;
39  var id_45 = id_46.store
40  var id_47 = id_48.id_49;
41  var id_49 = id_50.id_51;
42  var id_56 = id_57.splat;
43  var id_58 = id_59;
44  var id_60 = id_61.id_62;
45  var id_62 = id_63.abs;
46  var id_64 = id_65.neg;
47  var id_66 = id_67.add;
48  var id_68 = id_69.sub;
49  var id_70 = id_71.mul;
50  var id_72 = id_73.div;
51  var id_74 = id_75.min;
52  var id_76 = id_77.max;
53  var id_78 = id_79.sqrt;
54  var id_80 = id_81.id_82;
55  var id_82 = id_83.shuffle;
56  var id_84 = id_85.lessThan;
57  var id_86 = id_87.lessThanOrEqual;
58  var id_88 = id_89.equal;
59  var id_90 = id_91.notEqual;
60  var id_92 = id_93.greaterThan;
61  var id_94 = id_95.greaterThanOrEqual;
62  var id_96 = id_97.select;
63  var id_98 = id_99.load;
64  var id_100 = id_101.id_102;
65  var id_102 = id_103.id_104;
66  var $ = id_105.id_106;
67  var id_106 = id_107;
68  var id_108 = id_109.id_110;
69  var id_110 = id_111;
70  var id_112 = id_113;
71  var fround = stdlib.Math.fround;
72  var id_114 = id_115(imports.asmModule);
73  var id_116 = id_117;
74  var id_118 = id_119(5033.2, 3401.0, 665.34, 32234.1);
75  var id_120 = id_121(1065353216, 1073741824, 1077936128, 1082130432);
76  var gval = 1234;
77  var id_126 = $.id_127;
78  var id_127 = $.$;
79
80  function id_165() {
81    value = id_166;
82    id_167(id_168)
83  }
84
85  function id_169() {
86    return id_170(id_171)
87  }
88
89  function id_172() {
90    $ = id_173;
91    id_174(id_175)
92  }
93
94  function id_176() {
95    return id_177(id_178)
96  }
97
98  function id_179() {
99    $ = id_180;
100    id_181(id_182)
101  }
102
103  function id_183() {
104    return id_184(id_185)
105  }
106
107  function id_186() {
108    $ = id_187;
109    id_188(id_189)
110  }
111
112  function id_190() {}
113
114  function id_193() {
115    $ = id_194;
116    id_195(id_196)
117  }
118
119  function $() {}
120
121  function id_200() {
122    id_201(id_202, id_203);
123    return id_204(id_205)
124  }
125
126  function id_206() {
127    var $ = id_208;
128    while ($) {
129      id_209 = id_210;
130      for (;;) {
131        switch ($) {
132          case $:
133            id_211(id_212, id_213);
134          case $:
135            id_214(id_215, id_216);
136          case $:
137            id_217(id_218, id_219);
138          case $:
139            id_220(id_221, id_222)
140        }
141        id_223 = id_224(id_225, id_226)
142      }
143
144    }
145
146    return id_227(id_228)
147  }
148
149  function id_229() {
150    var $ = id_231;
151    for (;;) {
152      id_232 = id_233;
153      for (;;) {
154        switch ($) {
155          case $:
156            id_234(id_235, id_236);
157          case $:
158            id_237(id_238, id_239);
159          case $:
160            id_240(id_241, id_242);
161          case $:
162            id_243(id_244, id_245)
163        }
164        id_246 = id_247(id_248, id_249)
165      }
166
167    }
168
169    return id_250(id_251)
170  }
171
172  function id_252() {
173    var $ = id_254;
174    do {
175      id_255 = id_256;
176      for (;;) {
177        switch ($) {
178          case $:
179            id_257(id_258, id_259);
180          case $:
181            id_260(id_261, id_262);
182          case $:
183            id_263(id_264, id_265);
184          case $:
185            id_266(id_267, id_268)
186        }
187        id_269 = id_270(id_271, id_272)
188      }
189
190    }
191    while ($) return id_273(id_274)
192  }
193
194  function id_275() {
195    var $ = id_277;
196    while ($) {
197      id_278 = id_279;
198      for (;;) {
199        id_280(id_281, id_282);
200        id_283 = id_284(id_285, id_286)
201      }
202
203    }
204
205    return id_287(id_288)
206  }
207
208  function id_289() {
209    var $ = id_291;
210    while ($) {
211      id_292 = id_293;
212      for (;;) {
213        id_294(id_295, id_296);
214        id_297 = id_298(id_299, id_300)
215      }
216
217    }
218
219    return id_301(id_302)
220  }
221
222  function id_303() {
223    var $ = id_305;
224    while ((loopIndex) < (loopCOUNT)) {
225      id_306 = id_307;
226      for (;;) {
227        id_308(id_309, id_310);
228        id_311 = id_312(id_313, id_314)
229      }
230
231    }
232
233    return id_315(id_316)
234  }
235
236  function id_317() {
237    var $ = id_319;
238    while ($) {
239      id_320 = id_321;
240      for (;;) {
241        id_322(id_323, id_324);
242        id_325 = id_326(id_327, id_328)
243      }
244
245    }
246
247    return id_329(id_330)
248  }
249
250  function id_331() {
251    var $ = id_333;
252    while ($) {
253      id_334 = id_335;
254      for (;;) {
255        id_336(id_337, id_338);
256        id_339 = id_340(id_341, id_342)
257      }
258
259    }
260
261    return id_343(id_344)
262  }
263
264  function id_345() {
265    var $ = id_347;
266    while ($) {
267      id_348 = id_349;
268      for (;;) {
269        id_350(id_351, id_352);
270        id_353 = id_354(id_355, id_356)
271      }
272
273    }
274
275    return id_357(id_358)
276  }
277
278  function id_359() {
279    var $ = id_360;
280    while ($) {
281      for (;;) {
282        switch (functionPicker) {
283          case $:
284            v = id_361(id_362);
285          case $:
286            $ = id_363(id_364);
287          case $:
288            $ = id_365(id_366);
289          case $:
290            $ = id_367(id_368, idx)
291        }
292      }
293
294    }
295
296  }
297
298  function id_369() {
299    var $ = id_370;
300    for (;;) {
301      for (;;) {
302        switch ($) {
303          case $:
304            $ = id_371(id_372);
305          case $:
306            $ = id_373(id_374);
307          case $:
308            $ = id_375(id_376);
309          case $:
310            $ = id_377(id_378)
311        }
312      }
313
314    }
315
316  }
317
318  function id_379() {
319    var $ = id_380;
320    do {
321      for (;;) {
322        switch ($) {
323          case $:
324            $ = id_381(id_382);
325          case $:
326            $ = id_383(id_384);
327          case $:
328            $ = id_385(id_386);
329          case $:
330            $ = id_387(id_388)
331        }
332      }
333
334    }
335    while ($)
336  }
337
338  function id_389() {
339    var $ = id_390;
340    while ($) {
341      for (;;) {
342        $ = id_391(id_392)
343      }
344
345    }
346
347  }
348
349  function id_393() {
350    var $ = id_394;
351    end = (((length)))
352  }
353
354  function id_397() {
355    var $ = id_398;
356    while ($) {
357      for (;;) {
358        $ = id_399(id_400)
359      }
360
361    }
362
363  }
364
365  function id_401() {
366    var $ = id_402;
367    while ($) {
368      for (;;) {
369        $ = id_403(id_404)
370      }
371
372    }
373
374  }
375
376  function id_405() {
377    while ($) {
378      for (;;) {
379        $ = id_407(id_408)
380      }
381
382    }
383
384  }
385
386  function id_409() {
387    var $ = id_410;
388    while ($) {
389      for (;;) {
390        $ = id_411(id_412)
391      }
392
393    }
394
395  }
396  return {
397    changeHeap: ch,
398    id_413: id_414,
399    id_415: id_416,
400    id_417: id_418,
401    id_419: id_420,
402    id_421: id_422,
403    id_423: id_424,
404    id_425: id_426,
405    id_427: id_428,
406    id_429: id_430,
407    id_431: id_432,
408    id_433: id_434,
409    id_435: id_436,
410    id_437: id_438,
411    id_439: id_440,
412    id_441: id_442,
413    id_443: id_444,
414    id_445: id_446,
415    id_447: id_448,
416    id_449: id_450,
417    id_451: id_452,
418    id_453: id_454,
419    id_455: id_456,
420    id_457: id_458,
421    id_459: id_460,
422    id_461: id_462,
423    id_463: id_464,
424    id_465: id_466,
425    id_467: id_468,
426    id_469: id_470,
427    id_471: id_472,
428    id_473: id_474,
429    id_475: id_476,
430    id_477: $
431  }
432}
433