Home | History | Annotate | Download | only in embenchen

Lines Matching refs:i14

6152  var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0, i26 = 0, i27 = 0, i28 = 0, i29 = 0, i30 = 0, i31 = 0, i32 = 0;
6954 i14 = i25;
6971 i14 = i24;
6984 if ((((i13 | 0) == 199 ? i18 >>> 0 < 2147483647 : 0) ? (i17 = _sbrk(i18 | 0) | 0, i16 = _sbrk(0) | 0, (i16 | 0) != (-1 | 0) & (i17 | 0) != (-1 | 0) & i17 >>> 0 < i16 >>> 0) : 0) ? (i15 = i16 - i17 | 0, i14 = i15 >>> 0 > (i12 + 40 | 0) >>> 0, i14) : 0) {
6985 i14 = i14 ? i15 : i25;
6989 i15 = (HEAP32[7592 >> 2] | 0) + i14 | 0;
7014 HEAP32[i19 >> 2] = i20 + i14;
7015 i2 = (HEAP32[7172 >> 2] | 0) + i14 | 0;
7033 i19 = i17 + i14 | 0;
7050 HEAP32[i6 >> 2] = (HEAP32[i6 >> 2] | 0) + i14;
7057 i7 = i17 + (i14 + 8) | 0;
7063 i15 = i17 + (i13 + i14) | 0;
7078 i12 = i14 + 4 | 0;
7085 i9 = HEAP32[i17 + ((i13 | 24) + i14) >> 2] | 0;
7086 i19 = HEAP32[i17 + (i14 + 12 + i13) >> 2] | 0;
7093 i18 = i17 + (i19 + i14) | 0;
7125 i18 = HEAP32[i17 + ((i13 | 8) + i14) >> 2] | 0;
7145 i16 = HEAP32[i17 + (i14 + 28 + i13) >> 2] | 0;
7172 i9 = HEAP32[i17 + (i15 + i14) >> 2] | 0;
7196 i5 = HEAP32[i17 + ((i13 | 8) + i14) >> 2] | 0;
7197 i12 = HEAP32[i17 + (i14 + 12 + i13) >> 2] | 0;
7228 i15 = i17 + ((i11 | i13) + i14) | 0;
7377 i32 = i14 + -40 - i4 | 0;
7381 HEAP32[i17 + (i14 + -36) >> 2] = 40;
7389 HEAP32[7612 >> 2] = i14;
7526 HEAP32[7612 >> 2] = i14;
7544 i32 = i14 + -40 - i2 | 0;
7548 HEAP32[i17 + (i14 + -36) >> 2] = 40;
7577 var i1 = 0, i3 = 0, i4 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i13 = 0, i14 = 0, i15 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, d22 = 0.0, d23 = 0.0, d24 = 0.0, d25 = 0.0, d26 = 0.0, d27 = 0.0, d28 = 0.0, i29 = 0, d30 = 0.0, d31 = 0.0, d32 = 0.0, d33 = 0.0, i34 = 0, i35 = 0, d36 = 0.0, d37 = 0.0, i38 = 0, d39 = 0.0, i40 = 0, i41 = 0;
7621 i14 = i12 + 156 | 0;
7622 HEAP32[i14 >> 2] = i29;
7623 HEAP32[i14 + 4 >> 2] = i34;
7624 i14 = i12 + 164 | 0;
7628 i13 = i14;
8188 i40 = i14;
8228 i14 = i9 + 24 | 0;
8229 HEAP32[i14 >> 2] = i12;
8230 HEAP32[i14 + 4 >> 2] = i20;
8231 i14 = 0;
8299 i29 = HEAP32[i14 >> 2] | 0;
8300 i14 = HEAP32[i14 + 4 >> 2] | 0;
8303 HEAP32[i12 + 4 >> 2] = i14;
8309 i16 = i14;
8313 i14 = 1;
8318 i17 = i14;
8339 i14 = 1;
8376 if (i14) {
8485 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0, i26 = 0, i27 = 0, i28 = 0, i29 = 0, i31 = 0, i32 = 0, i33 = 0, i34 = 0, i35 = 0, i36 = 0, i37 = 0, i38 = 0, i39 = 0, i40 = 0, i41 = 0, d42 = 0.0, i43 = 0, i44 = 0, i45 = 0, i46 = 0, i47 = 0, i48 = 0, i49 = 0, i50 = 0, i51 = 0, i52 = 0, i53 = 0, i54 = 0, i55 = 0, i56 = 0, i57 = 0, i58 = 0, i59 = 0, i60 = 0, i61 = 0, i62 = 0, i63 = 0, i64 = 0, i65 = 0, i66 = 0, d67 = 0.0, d68 = 0.0, d69 = 0.0, d70 = 0.0, d71 = 0.0, d72 = 0.0;
8494 i14 = i1 + 24 | 0;
8908 i43 = i14 + 0 | 0;
8958 i45 = i14 + 0 | 0;
8981 i45 = i14 + 0 | 0;
9116 var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0;
9164 i14 = (i11 | 0) / 48 | 0;
9165 i11 = i5 + (i14 * 12 | 0) | 0;
9166 i14 = i5 + ((i14 + i12 | 0) * 12 | 0) | 0;
9167 i12 = __ZNSt3__17__sort4IRPFbRK6b2PairS3_EPS1_EEjT0_S8_S8_S8_T_(i5, i11, i10, i14, i1) | 0;
9168 if (FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i4, i14) | 0) {
9169 HEAP32[i2 + 0 >> 2] = HEAP32[i14 + 0 >> 2];
9170 HEAP32[i2 + 4 >> 2] = HEAP32[i14 + 4 >> 2];
9171 HEAP32[i2 + 8 >> 2] = HEAP32[i14 + 8 >> 2];
9172 HEAP32[i14 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9173 HEAP32[i14 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9174 HEAP32[i14 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9179 if (FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i14, i10) | 0) {
9183 HEAP32[i10 + 0 >> 2] = HEAP32[i14 + 0 >> 2];
9184 HEAP32[i10 + 4 >> 2] = HEAP32[i14 + 4 >> 2];
9185 HEAP32[i10 + 8 >> 2] = HEAP32[i14 + 8 >> 2];
9186 HEAP32[i14 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9187 HEAP32[i14 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9188 HEAP32[i14 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9395 i14 = i13;
9400 i14 = i14 + -12 | 0;
9401 } while (!(FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i14, i10) | 0));
9402 if (i15 >>> 0 > i14 >>> 0) {
9409 HEAP32[i15 + 0 >> 2] = HEAP32[i14 + 0 >> 2];
9410 HEAP32[i15 + 4 >> 2] = HEAP32[i14 + 4 >> 2];
9411 HEAP32[i15 + 8 >> 2] = HEAP32[i14 + 8 >> 2];
9412 HEAP32[i14 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9413 HEAP32[i14 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9414 HEAP32[i14 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9415 i13 = i14;
9416 i10 = (i10 | 0) == (i15 | 0) ? i14 : i10;
9630 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0;
9679 i14 = 7200 + (i18 << 1 << 2) | 0;
9680 if ((i2 | 0) != (i14 | 0)) {
9694 if ((i11 | 0) != (i14 | 0)) {
9698 i14 = i11 + 8 | 0;
9699 if ((HEAP32[i14 >> 2] | 0) == (i13 | 0)) {
9700 i17 = i14;
9723 i14 = 0;
9748 i14 = i18;
9764 i14 = i18;
9775 HEAP32[i16 >> 2] = i14;
9776 if ((i14 | 0) == 0) {
9788 HEAP32[i16 >> 2] = i14;
9790 HEAP32[i17 + 20 >> 2] = i14;
9792 if ((i14 | 0) == 0) {
9798 if (i14 >>> 0 < (HEAP32[7176 >> 2] | 0) >>> 0) {
9801 HEAP32[i14 + 24 >> 2] = i17;
9808 HEAP32[i14 + 16 >> 2] = i16;
9809 HEAP32[i16 + 24 >> 2] = i14;
9819 HEAP32[i14 + 20 >> 2] = i15;
9820 HEAP32[i15 + 24 >> 2] = i14;
9889 i14 = i12 + 20 | 0;
9890 i15 = HEAP32[i14 >> 2] | 0;
9893 i13 = i14;
9896 i14 = i12 + 16 | 0;
9897 i15 = HEAP32[i14 >> 2] | 0;
9902 i13 = i14;
9917 i14 = i13 + 12 | 0;
9918 if ((HEAP32[i14 >> 2] | 0) != (i6 | 0)) {
9923 HEAP32[i14 >> 2] = i15;
10478 i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, d19 = 0.0, i20 = 0, i21 = 0, d22 = 0.0, d23 = 0.0, d24 = 0.0, d25 = 0.0;
10514 i14 = (HEAP32[i3 >> 2] | 0) - (HEAP32[i4 >> 2] | 0) | 0;
10515 if ((i14 | 0) > 1) {
10517 i14 = HEAP32[i21 >> 2] | 0;
10520 i16 = i5 + (i14 * 36 | 0) | 0;
10522 if (!((i14 | 0) > -1 & (i14 | 0) < (i12 | 0))) {
10552 i11 = i5 + (i14 * 36 | 0) + 32 | 0;
10555 HEAP32[i18 >> 2] = i14;
10579 d23 = +HEAPF32[i5 + (i14 * 36 | 0) + 4 >> 2];
10586 d19 = +HEAPF32[i5 + (i14 * 36 | 0) + 8 >> 2];
10588 d24 = +HEAPF32[i5 + (i14 * 36 | 0) + 12 >> 2];
10602 HEAP32[i20 >> 2] = i14;
10603 HEAP32[i5 + (i14 * 36 | 0) + 20 >> 2] = i6;
10608 d24 = +HEAPF32[i5 + (i14 * 36 | 0) + 4 >> 2];
10615 d24 = +HEAPF32[i5 + (i14 * 36 | 0) + 8 >> 2];
10617 d25 = +HEAPF32[i5 + (i14 * 36 | 0) + 12 >> 2];
10652 if (!((i14 | 0) < -1)) {
10658 i14 = HEAP32[i21 >> 2] | 0;
10661 i17 = i5 + (i14 * 36 | 0) | 0;
10663 if (!((i14 | 0) > -1 & (i14 | 0) < (i12 | 0))) {
10693 i12 = i5 + (i14 * 36 | 0) + 32 | 0;
10696 HEAP32[i20 >> 2] = i14;
10720 d22 = +HEAPF32[i5 + (i14 * 36 | 0) + 4 >> 2];
10727 d23 = +HEAPF32[i5 + (i14 * 36 | 0) + 8 >> 2];
10729 d24 = +HEAPF32[i5 + (i14 * 36 | 0) + 12 >> 2];
10743 HEAP32[i18 >> 2] = i14;
10744 HEAP32[i5 + (i14 * 36 | 0) + 20 >> 2] = i6;
10749 d24 = +HEAPF32[i5 + (i14 * 36 | 0) + 4 >> 2];
10756 d23 = +HEAPF32[i5 + (i14 * 36 | 0) + 8 >> 2];
10758 d25 = +HEAPF32[i5 + (i14 * 36 | 0) + 12 >> 2];
10797 var i1 = 0, i4 = 0, i6 = 0, d7 = 0.0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, d16 = 0.0, d17 = 0.0, d18 = 0.0, d19 = 0.0, i20 = 0, d21 = 0.0, d22 = 0.0, i23 = 0, d24 = 0.0, d25 = 0.0, i26 = 0, i27 = 0, i28 = 0, i29 = 0, i30 = 0, i31 = 0, i32 = 0, i33 = 0, i34 = 0, i35 = 0, d36 = 0.0, d37 = 0.0, d38 = 0.0, i39 = 0, i40 = 0, i41 = 0, i42 = 0, d43 = 0.0, d44 = 0.0, d45 = 0.0, i46 = 0;
10803 i14 = i1 + 12 | 0;
10848 HEAP32[i14 + (i34 << 2) >> 2] = HEAP32[i4 + (i34 * 36 | 0) + 28 >> 2];
11039 if ((i34 | 0) == (HEAP32[i14 + (i32 << 2) >> 2] | 0) ? (HEAP32[i42 >> 2] | 0) == (HEAP32[i15 + (i32 << 2) >> 2] | 0) : 0) {
11066 i14 = i2 + 8 | 0;
11067 __ZNK9b2Simplex16GetWitnessPointsEP6b2Vec2S1_(i4, i2, i14);
11068 d44 = +HEAPF32[i2 >> 2] - +HEAPF32[i14 >> 2];
11108 d44 = +((+HEAPF32[i2 >> 2] + +HEAPF32[i14 >> 2]) * .5);
11113 i46 = i14;
11121 d18 = +HEAPF32[i14 >> 2];
11135 HEAPF32[i14 >> 2] = d18 - d16 * d24;
11152 var i1 = 0, i2 = 0, i3 = 0, d5 = 0.0, i6 = 0, i9 = 0, i10 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i18 = 0, i19 = 0, i20 = 0, d21 = 0.0, i22 = 0, d23 = 0.0, d24 = 0.0, d25 = 0.0, d26 = 0.0, d27 = 0.0, d28 = 0.0, d29 = 0.0, i30 = 0;
11167 i14 = i4 + 24 | 0;
11201 i30 = (HEAP32[i14 >> 2] | 0) + (i19 * 12 | 0) | 0;
11204 HEAPF32[(HEAP32[i14 >> 2] | 0) + (i19 * 12 | 0) + 8 >> 2] = d23;
11208 i14 = i4 + 24 | 0;
11219 i30 = HEAP32[i14 >> 2] | 0;
11270 i19 = HEAP32[i14 >> 2] | 0;
11306 i19 = (HEAP32[i14 >> 2] | 0) + (i18 * 12 | 0) | 0;
11309 i19 = HEAP32[i14 >> 2] | 0;
11359 i17 = (HEAP32[i14 >> 2] | 0) + (i16 * 12 | 0) | 0;
11364 HEAPF32[i30 + 72 >> 2] = +HEAPF32[(HEAP32[i14 >> 2] | 0) + (i16 * 12 | 0) + 8 >> 2];
11386 i14 = 0;
11388 i15 = HEAP32[(HEAP32[i13 >> 2] | 0) + (i14 << 2) >> 2] | 0;
11389 i16 = HEAP32[i9 + (i14 * 152 | 0) + 144 >> 2] | 0;
11394 HEAPF32[i6 + (i17 << 2) >> 2] = +HEAPF32[i9 + (i14 * 152 | 0) + (i17 * 36 | 0) + 16 >> 2];
11395 HEAPF32[i6 + (i17 << 2) + 8 >> 2] = +HEAPF32[i9 + (i14 * 152 | 0) + (i17 * 36 | 0) + 20 >> 2];
11401 i14 = i14 + 1 | 0;
11402 } while ((i14 | 0) < (HEAP32[i12 >> 2] | 0));
11939 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0, i26 = 0, i27 = 0, i28 = 0, i29 = 0, i30 = 0, i31 = 0, i32 = 0, i33 = 0, i34 = 0, i35 = 0, i36 = 0, i37 = 0, i38 = 0, d39 = 0.0;
11947 i14 = i5 + 103012 | 0;
11948 HEAPF32[i14 >> 2] = 0.0;
12093 HEAPF32[i14 >> 2] = +HEAPF32[i20 >> 2] + +HEAPF32[i14 >> 2];
12157 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, d17 = 0.0, d18 = 0.0, d19 = 0.0, d20 = 0.0, d21 = 0.0, d22 = 0.0, d23 = 0.0, d24 = 0.0, d25 = 0.0, d26 = 0.0, d27 = 0.0, d28 = 0.0, d29 = 0.0, d30 = 0.0, i31 = 0, d32 = 0.0, i33 = 0, i34 = 0, i35 = 0, i36 = 0, i37 = 0, d38 = 0.0, d39 = 0.0, d40 = 0.0, d41 = 0.0, i42 = 0, d43 = 0.0, d44 = 0.0, d45 = 0.0, d46 = 0.0, d47 = 0.0, d48 = 0.0, i49 = 0, i50 = 0;
12173 i14 = i8 + 8 | 0;
12219 HEAPF32[i14 >> 2] = d47;
12344 function __Z17b2CollidePolygonsP10b2ManifoldPK14b2PolygonShapeRK11b2TransformS3_S6_(i5, i27, i28, i24, i14) {
12349 i14 = i14 | 0;
12364 d7 = +__ZL19b2FindMaxSeparationPiPK14b2PolygonShapeRK11b2TransformS2_S5_(i17, i27, i28, i24, i14);
12370 d6 = +__ZL19b2FindMaxSeparationPiPK14b2PolygonShapeRK11b2TransformS2_S5_(i20, i24, i14, i27, i28);
12376 d18 = +HEAPF32[i14 >> 2];
12377 d19 = +HEAPF32[i14 + 4 >> 2];
12378 d15 = +HEAPF32[i14 + 8 >> 2];
12379 d16 = +HEAPF32[i14 + 12 >> 2];
12386 i14 = 1;
12393 d9 = +HEAPF32[i14 >> 2];
12394 d6 = +HEAPF32[i14 + 4 >> 2];
12395 d7 = +HEAPF32[i14 + 8 >> 2];
12396 d8 = +HEAPF32[i14 + 12 >> 2];
12399 i14 = 0;
12509 if (i14 << 24 >> 24 == 0) {
12790 var i1 = 0, d3 = 0.0, d4 = 0.0, d5 = 0.0, d6 = 0.0, d7 = 0.0, d8 = 0.0, d10 = 0.0, i14 = 0, d15 = 0.0, d16 = 0.0, d17 = 0.0, d18 = 0.0, d19 = 0.0, d20 = 0.0, d22 = 0.0, i23 = 0, i25 = 0, i26 = 0, i27 = 0, d28 = 0.0, d29 = 0.0;
12794 i14 = HEAP16[i11 + 4 >> 1] | 0;
12795 if (!(i14 << 16 >> 16 != 0 & (i14 & 65535) < 3)) {
12831 if (i14 << 16 >> 16 == 1) {
12833 i14 = HEAPU8[i11 + 6 | 0] | 0;
12834 if ((HEAP32[i13 + 20 >> 2] | 0) <= (i14 | 0)) {
12837 i27 = (HEAP32[i13 + 16 >> 2] | 0) + (i14 << 3) | 0;
12868 i14 = i11 + 6 | 0;
12871 if ((HEAP8[i14] | 0) == (HEAP8[i21] | 0)) {
12913 i2 = HEAPU8[i14] | 0;
12936 i23 = HEAPU8[i14] | 0;
12937 i14 = HEAP32[i13 + 20 >> 2] | 0;
12938 if ((i14 | 0) <= (i23 | 0)) {
12946 if ((i14 | 0) <= (i21 | 0)) {
13376 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, d15 = 0.0, d16 = 0.0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0;
13384 i14 = HEAP32[i5 + 40 >> 2] | 0;
13386 HEAP32[i9 >> 2] = i14;
13391 HEAP32[i3 >> 2] = __ZN16b2StackAllocator8AllocateEi(i14, i2 * 88 | 0) | 0;
13410 i14 = HEAP32[i11 + 8 >> 2] | 0;
13422 i22 = i14 + 8 | 0;
13426 i19 = i14 + 120 | 0;
13430 i18 = i14 + 128 | 0;
13450 i20 = i14 + 28 | 0;
13451 i14 = HEAP32[i20 + 4 >> 2] | 0;
13454 HEAP32[i19 + 4 >> 2] = i14;
13456 i14 = HEAP32[i19 + 4 >> 2] | 0;
13459 HEAP32[i13 + 4 >> 2] = i14;
13463 i14 = HEAP32[i13 + 4 >> 2] | 0;
13466 HEAP32[i17 + 4 >> 2] = i14;
13468 i14 = HEAP32[i17 + 4 >> 2] | 0;
13471 HEAP32[i13 + 4 >> 2] = i14;
13478 i14 = i10 + (i13 * 20 | 0) + 64 | 0;
13495 i20 = i14;
13867 var i1 = 0, i4 = 0, i5 = 0, d6 = 0.0, d7 = 0.0, i8 = 0, i9 = 0, d10 = 0.0, d11 = 0.0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, d22 = 0.0, d23 = 0.0;
13877 i14 = HEAP8[HEAP32[i2 + 4 >> 2] | 0] | 0;
13878 switch (i14 | 0) {
13884 i14 = 5;
13892 i14 = 32;
13905 i14 = 320;
13913 i14 = 640;
13924 HEAP32[i5 >> 2] = i14 + -48;
13939 i14 = 64;
13941 i13 = i15 + i14 | 0;
13953 i14 = i5 + 36 | 0;
13962 HEAP8[i14] = 1;
13969 i14 = __ZN7b2World10CreateBodyEPK9b2BodyDef(HEAP32[6] | 0, i5) | 0;
13984 __ZN6b2Body13CreateFixtureEPK7b2Shapef(i14, i4, 0.0) | 0;
13992 i14 = i4 + 44 | 0;
14009 HEAP32[i14 >> 2] = 0;
14086 var i1 = 0, i6 = 0, i7 = 0, d8 = 0.0, i9 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, d24 = 0.0, d25 = 0.0, i26 = 0, d27 = 0.0, d28 = 0.0, d29 = 0.0, d30 = 0.0, d31 = 0.0, d32 = 0.0;
14100 i14 = i3 + 16 | 0;
14124 i23 = (HEAP32[i14 >> 2] | 0) + (i23 << 3) | 0;
14363 var i1 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, d21 = 0.0, d22 = 0.0, d23 = 0.0, d24 = 0.0, d25 = 0.0, d26 = 0.0, d27 = 0.0, d28 = 0.0, d29 = 0.0, d30 = 0.0, d31 = 0.0, d32 = 0.0, d33 = 0.0, d34 = 0.0, d35 = 0.0, d36 = 0.0, i37 = 0, d38 = 0.0, d39 = 0.0, d40 = 0.0, d41 = 0.0, d42 = 0.0, d43 = 0.0, d44 = 0.0, d45 = 0.0, i46 = 0, d47 = 0.0;
14377 i14 = i9 + 24 | 0;
14407 i37 = HEAP32[i14 >> 2] | 0;
14471 i37 = HEAP32[i14 >> 2] | 0;
14478 i46 = HEAP32[i14 >> 2] | 0;
14485 HEAPF32[(HEAP32[i14 >> 2] | 0) + (i18 * 12 | 0) + 8 >> 2] = d31;
14494 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, d17 = 0.0, d18 = 0.0, d19 = 0.0, d20 = 0.0, i21 = 0, d22 = 0.0, d23 = 0.0, d24 = 0.0, d25 = 0.0, i26 = 0, d27 = 0.0, d28 = 0.0, d29 = 0.0, d30 = 0.0, d31 = 0.0, d32 = 0.0, d33 = 0.0, d34 = 0.0, i35 = 0, d36 = 0.0, d37 = 0.0, d38 = 0.0, d39 = 0.0, d40 = 0.0, d41 = 0.0, d42 = 0.0, d43 = 0.0, i44 = 0, d45 = 0.0;
14522 i14 = HEAP32[i21 + (i15 * 88 | 0) + 36 >> 2] | 0;
14538 i44 = i35 + (i14 * 12 | 0) | 0;
14541 d31 = +HEAPF32[i35 + (i14 * 12 | 0) + 8 >> 2];
14608 i35 = i35 + (i14 * 12 | 0) | 0;
14612 HEAPF32[i35 + (i14 * 12 | 0) + 8 >> 2] = d31;
14625 var i2 = 0, i3 = 0, i4 = 0, d8 = 0.0, d9 = 0.0, d10 = 0.0, d11 = 0.0, d12 = 0.0, d13 = 0.0, i14 = 0, i15 = 0, d16 = 0.0, d17 = 0.0, d18 = 0.0, d19 = 0.0, d20 = 0.0, d21 = 0.0, d23 = 0.0, d24 = 0.0;
14646 i14 = HEAP32[i15 >> 2] | 0;
14648 d9 = (HEAP32[tempDoublePtr >> 2] = i14, +HEAPF32[tempDoublePtr >> 2]);
14670 i14 = i1 + 48 | 0;
14671 HEAP32[i14 >> 2] = i5;
14672 HEAP32[i14 + 4 >> 2] = i6;
14673 i14 = i1 + 16 | 0;
14674 HEAP32[i14 >> 2] = 0;
14675 HEAP8[i14] = 0;
14676 HEAP8[i14 + 1 | 0] = 0;
14677 HEAP8[i14 + 2 | 0] = 0;
14678 HEAP8[i14 + 3 | 0] = 0;
14679 i14 = i3;
14680 i15 = HEAP32[i14 + 4 >> 2] | 0;
14682 HEAP32[i22 >> 2] = HEAP32[i14 >> 2];
14703 HEAP32[i22 >> 2] = i14;
14705 i14 = i1 + 16 | 0;
14706 HEAP32[i14 >> 2] = 0;
14707 HEAP8[i14] = 1;
14708 HEAP8[i14 + 1 | 0] = 0;
14709 HEAP8[i14 + 2 | 0] = 0;
14710 HEAP8[i14 + 3 | 0] = 0;
14711 i14 = i3;
14712 i15 = HEAP32[i14 + 4 >> 2] | 0;
14714 HEAP32[i22 >> 2] = HEAP32[i14 >> 2];
14746 i14 = i1 + 40 | 0;
14747 HEAPF32[i14 >> 2] = d23;
14748 HEAPF32[i14 + 4 >> 2] = d24;
14749 i14 = i1 + 48 | 0;
14750 HEAP32[i14 >> 2] = i5;
14751 HEAP32[i14 + 4 >> 2] = i6;
14752 i14 = i1 + 16 | 0;
14753 HEAP32[i14 >> 2] = 0;
14754 HEAP8[i14] = 0;
14755 HEAP8[i14 + 1 | 0] = 0;
14756 HEAP8[i14 + 2 | 0] = 1;
14757 HEAP8[i14 + 3 | 0] = 0;
14758 i14 = i3;
14759 i15 = HEAP32[i14 + 4 >> 2] | 0;
14761 HEAP32[i22 >> 2] = HEAP32[i14 >> 2];
14911 var i3 = 0, d4 = 0.0, d5 = 0.0, d6 = 0.0, d7 = 0.0, d8 = 0.0, d9 = 0.0, d10 = 0.0, d11 = 0.0, i14 = 0, d16 = 0.0, d17 = 0.0, d18 = 0.0, i19 = 0, i20 = 0;
14916 i14 = HEAP32[i1 + 72 >> 2] | 0;
14917 if ((i14 | 0) == 1) {
14921 i14 = i13 + 8 | 0;
14922 d7 = +HEAPF32[i14 >> 2];
14933 d6 = +HEAPF32[i14 >> 2];
14949 } else if ((i14 | 0) == 2) {
14960 i14 = i2;
14961 HEAPF32[i14 >> 2] = d7;
14962 HEAPF32[i14 + 4 >> 2] = d9;
14986 } else if ((i14 | 0) == 0) {
15362 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0;
15379 i14 = HEAP32[i1 + 48 >> 2] | 0;
15381 i5 = (HEAP8[i15 + 38 | 0] | HEAP8[i14 + 38 | 0]) << 24 >> 24 != 0;
15382 i8 = HEAP32[i14 + 8 >> 2] | 0;
15411 i14 = HEAP32[i1 + (i18 * 20 | 0) + 80 >> 2] | 0;
15415 if ((HEAP32[i2 + (i17 * 20 | 0) + 16 >> 2] | 0) == (i14 | 0)) {
15450 i10 = __Z13b2TestOverlapPK7b2ShapeiS1_iRK11b2TransformS4_(HEAP32[i14 + 12 >> 2] | 0, HEAP32[i1 + 56 >> 2] | 0, HEAP32[i15 + 12 >> 2] | 0, HEAP32[i1 + 60 >> 2] | 0, i12, i13) | 0;
15683 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0;
15712 i14 = HEAP32[i4 >> 2] | 0;
15713 if ((i14 | 0) != 0 ? !(FUNCTION_TABLE_iiii[HEAP32[(HEAP32[i14 >> 2] | 0) + 8 >> 2] & 7](i14, i12, i10) | 0) : 0) {
15727 i14 = 0;
15729 i14 = (HEAP32[i15 >> 2] | 0) != 0;
15736 if (!(i14 | i13)) {
15894 var i1 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0;
15910 i14 = HEAP32[(HEAP32[i9 >> 2] | 0) + (i13 << 2) >> 2] | 0;
15911 HEAP32[i11 >> 2] = i14;
15912 if (!((i14 | 0) == -1)) {
15913 if (!((i14 | 0) > -1)) {
15917 if ((HEAP32[i8 >> 2] | 0) <= (i14 | 0)) {
15921 __ZNK13b2DynamicTree5QueryI12b2BroadPhaseEEvPT_RK6b2AABB(i5, i5, (HEAP32[i10 >> 2] | 0) + (i14 * 36 | 0) | 0);
15942 i14 = HEAP32[i4 >> 2] | 0;
15944 __ZNSt3__16__sortIRPFbRK6b2PairS3_EPS1_EEvT0_S8_T_(i14, i14 + (i7 * 12 | 0) | 0, i6);
16002 var i1 = 0, i2 = 0, i3 = 0, i5 = 0, i6 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0;
16012 i14 = HEAP32[i3 >> 2] | 0;
16013 HEAP32[i14 + (HEAP32[i5 >> 2] << 2) >> 2] = HEAP32[i9 >> 2];
16026 i13 = HEAP32[i14 + (i16 << 2) >> 2] | 0;
16037 if ((i16 | 0) == (HEAP32[i6 >> 2] | 0) ? (HEAP32[i6 >> 2] = i16 << 1, i16 = __Z7b2Alloci(i16 << 3) | 0, HEAP32[i3 >> 2] = i16, _memcpy(i16 | 0, i14 | 0, HEAP32[i5 >> 2] << 2 | 0) | 0, (i14 | 0) != (i1 | 0)) : 0) {
16038 __Z6b2FreePv(i14);
16040 i14 = HEAP32[i3 >> 2] | 0;
16041 HEAP32[i14 + (HEAP32[i5 >> 2] << 2) >> 2] = HEAP32[i15 >> 2];
16045 if ((i15 | 0) == (HEAP32[i6 >> 2] | 0) ? (HEAP32[i6 >> 2] = i15 << 1, i16 = __Z7b2Alloci(i15 << 3) | 0, HEAP32[i3 >> 2] = i16, _memcpy(i16 | 0, i14 | 0, HEAP32[i5 >> 2] << 2 | 0) | 0, (i14 | 0) != (i1 | 0)) : 0) {
16046 __Z6b2FreePv(i14);
16056 i14 = HEAP32[i3 >> 2] | 0;
16145 var i2 = 0, d3 = 0.0, i6 = 0, d9 = 0.0, d10 = 0.0, d11 = 0.0, d12 = 0.0, d13 = 0.0, i14 = 0, i15 = 0, i16 = 0, d17 = 0.0, d18 = 0.0, d19 = 0.0, d20 = 0.0;
16162 i14 = HEAP32[i1 + 148 >> 2] | 0;
16164 if ((i14 | 0) > 0) {
16178 i14 = 18;
16195 i14 = 18;
16198 if ((i16 | 0) >= (i14 | 0)) {
16199 i14 = 13;
16203 if ((i14 | 0) == 13) {
16210 } else if ((i14 | 0) == 18) {
16339 var i2 = 0, i7 = 0, d8 = 0.0, d9 = 0.0, d10 = 0.0, d11 = 0.0, i12 = 0, i13 = 0, i14 = 0, d15 = 0.0, d16 = 0.0, d17 = 0.0, d18 = 0.0, d19 = 0.0;
16355 i14 = 0;
16361 i14 = i12 ? i13 : i14;
16370 i14 = 0;
16372 d9 = +__ZL16b2EdgeSeparationPK14b2PolygonShapeRK11b2TransformiS1_S4_(i5, i6, i14, i3, i4);
16373 i12 = ((i14 | 0) > 0 ? i14 : i7) + -1 | 0;
16375 i13 = i14 + 1 | 0;
16398 HEAP32[i1 >> 2] = i14;
16422 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i9 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, d23 = 0.0, d24 = 0.0, d25 = 0.0, d26 = 0.0, i27 = 0;
16438 i14 = i6 + 8 | 0;
16463 d26 = +HEAPF32[i14 >> 2];
16483 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, d6 = 0.0, d7 = 0.0, i8 = 0, d10 = 0.0, d11 = 0.0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, d16 = 0.0, d17 = 0.0, d18 = 0.0, d19 = 0.0, i20 = 0, d21 = 0.0, d22 = 0.0, d23 = 0.0, d24 = 0.0, d25 = 0.0, d26 = 0.0;
16504 i14 = i9 + 236 | 0;
16525 if (!((d21 - +HEAPF32[i14 >> 2]) * d6 + (d22 - +HEAPF32[i1 >> 2]) * d7 < -.03490658849477768) & d24 > d19) {
16721 var i3 = 0, i5 = 0, d6 = 0.0, d7 = 0.0, d8 = 0.0, d9 = 0.0, d10 = 0.0, d11 = 0.0, i12 = 0, d13 = 0.0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, d18 = 0.0, i19 = 0, d20 = 0.0, d21 = 0.0, d22 = 0.0, d23 = 0.0;
16752 i14 = i4 + (i17 << 3) + 20 | 0;
16755 i14 = i16;
16758 d21 = +HEAPF32[i14 >> 2] - d6;