Home | History | Annotate | Download | only in embenchen

Lines Matching refs:i14

6155  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;
6957 i14 = i25;
6974 i14 = i24;
6987 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) {
6988 i14 = i14 ? i15 : i25;
6992 i15 = (HEAP32[7592 >> 2] | 0) + i14 | 0;
7017 HEAP32[i19 >> 2] = i20 + i14;
7018 i2 = (HEAP32[7172 >> 2] | 0) + i14 | 0;
7036 i19 = i17 + i14 | 0;
7053 HEAP32[i6 >> 2] = (HEAP32[i6 >> 2] | 0) + i14;
7060 i7 = i17 + (i14 + 8) | 0;
7066 i15 = i17 + (i13 + i14) | 0;
7081 i12 = i14 + 4 | 0;
7088 i9 = HEAP32[i17 + ((i13 | 24) + i14) >> 2] | 0;
7089 i19 = HEAP32[i17 + (i14 + 12 + i13) >> 2] | 0;
7096 i18 = i17 + (i19 + i14) | 0;
7128 i18 = HEAP32[i17 + ((i13 | 8) + i14) >> 2] | 0;
7148 i16 = HEAP32[i17 + (i14 + 28 + i13) >> 2] | 0;
7175 i9 = HEAP32[i17 + (i15 + i14) >> 2] | 0;
7199 i5 = HEAP32[i17 + ((i13 | 8) + i14) >> 2] | 0;
7200 i12 = HEAP32[i17 + (i14 + 12 + i13) >> 2] | 0;
7231 i15 = i17 + ((i11 | i13) + i14) | 0;
7380 i32 = i14 + -40 - i4 | 0;
7384 HEAP32[i17 + (i14 + -36) >> 2] = 40;
7392 HEAP32[7612 >> 2] = i14;
7529 HEAP32[7612 >> 2] = i14;
7547 i32 = i14 + -40 - i2 | 0;
7551 HEAP32[i17 + (i14 + -36) >> 2] = 40;
7580 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;
7624 i14 = i12 + 156 | 0;
7625 HEAP32[i14 >> 2] = i29;
7626 HEAP32[i14 + 4 >> 2] = i34;
7627 i14 = i12 + 164 | 0;
7631 i13 = i14;
8191 i40 = i14;
8231 i14 = i9 + 24 | 0;
8232 HEAP32[i14 >> 2] = i12;
8233 HEAP32[i14 + 4 >> 2] = i20;
8234 i14 = 0;
8302 i29 = HEAP32[i14 >> 2] | 0;
8303 i14 = HEAP32[i14 + 4 >> 2] | 0;
8306 HEAP32[i12 + 4 >> 2] = i14;
8312 i16 = i14;
8316 i14 = 1;
8321 i17 = i14;
8342 i14 = 1;
8379 if (i14) {
8488 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;
8497 i14 = i1 + 24 | 0;
8911 i43 = i14 + 0 | 0;
8961 i45 = i14 + 0 | 0;
8984 i45 = i14 + 0 | 0;
9119 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;
9167 i14 = (i11 | 0) / 48 | 0;
9168 i11 = i5 + (i14 * 12 | 0) | 0;
9169 i14 = i5 + ((i14 + i12 | 0) * 12 | 0) | 0;
9170 i12 = __ZNSt3__17__sort4IRPFbRK6b2PairS3_EPS1_EEjT0_S8_S8_S8_T_(i5, i11, i10, i14, i1) | 0;
9171 if (FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i4, i14) | 0) {
9172 HEAP32[i2 + 0 >> 2] = HEAP32[i14 + 0 >> 2];
9173 HEAP32[i2 + 4 >> 2] = HEAP32[i14 + 4 >> 2];
9174 HEAP32[i2 + 8 >> 2] = HEAP32[i14 + 8 >> 2];
9175 HEAP32[i14 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9176 HEAP32[i14 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9177 HEAP32[i14 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9182 if (FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i14, i10) | 0) {
9186 HEAP32[i10 + 0 >> 2] = HEAP32[i14 + 0 >> 2];
9187 HEAP32[i10 + 4 >> 2] = HEAP32[i14 + 4 >> 2];
9188 HEAP32[i10 + 8 >> 2] = HEAP32[i14 + 8 >> 2];
9189 HEAP32[i14 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9190 HEAP32[i14 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9191 HEAP32[i14 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9398 i14 = i13;
9403 i14 = i14 + -12 | 0;
9404 } while (!(FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i14, i10) | 0));
9405 if (i15 >>> 0 > i14 >>> 0) {
9412 HEAP32[i15 + 0 >> 2] = HEAP32[i14 + 0 >> 2];
9413 HEAP32[i15 + 4 >> 2] = HEAP32[i14 + 4 >> 2];
9414 HEAP32[i15 + 8 >> 2] = HEAP32[i14 + 8 >> 2];
9415 HEAP32[i14 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9416 HEAP32[i14 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9417 HEAP32[i14 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9418 i13 = i14;
9419 i10 = (i10 | 0) == (i15 | 0) ? i14 : i10;
9633 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;
9682 i14 = 7200 + (i18 << 1 << 2) | 0;
9683 if ((i2 | 0) != (i14 | 0)) {
9697 if ((i11 | 0) != (i14 | 0)) {
9701 i14 = i11 + 8 | 0;
9702 if ((HEAP32[i14 >> 2] | 0) == (i13 | 0)) {
9703 i17 = i14;
9726 i14 = 0;
9751 i14 = i18;
9767 i14 = i18;
9778 HEAP32[i16 >> 2] = i14;
9779 if ((i14 | 0) == 0) {
9791 HEAP32[i16 >> 2] = i14;
9793 HEAP32[i17 + 20 >> 2] = i14;
9795 if ((i14 | 0) == 0) {
9801 if (i14 >>> 0 < (HEAP32[7176 >> 2] | 0) >>> 0) {
9804 HEAP32[i14 + 24 >> 2] = i17;
9811 HEAP32[i14 + 16 >> 2] = i16;
9812 HEAP32[i16 + 24 >> 2] = i14;
9822 HEAP32[i14 + 20 >> 2] = i15;
9823 HEAP32[i15 + 24 >> 2] = i14;
9892 i14 = i12 + 20 | 0;
9893 i14 >> 2] | 0;
9896 i13 = i14;
9899 i14 = i12 + 16 | 0;
9900 i15 = HEAP32[i14 >> 2] | 0;
9905 i13 = i14;
9920 i14 = i13 + 12 | 0;
9921 if ((HEAP32[i14 >> 2] | 0) != (i6 | 0)) {
9926 HEAP32[i14 >> 2] = i15;
10481 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i12 = 0, i13 = 0, 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;
10517 i14 = (HEAP32[i3 >> 2] | 0) - (HEAP32[i4 >> 2] | 0) | 0;
10518 if ((i14 | 0) > 1) {
10520 i14 = HEAP32[i21 >> 2] | 0;
10523 i16 = i5 + (i14 * 36 | 0) | 0;
10525 if (!((i14 | 0) > -1 & (i14 | 0) < (i12 | 0))) {
10555 i11 = i5 + (i14 * 36 | 0) + 32 | 0;
10558 HEAP32[i18 >> 2] = i14;
10582 d23 = +HEAPF32[i5 + (i14 * 36 | 0) + 4 >> 2];
10589 d19 = +HEAPF32[i5 + (i14 * 36 | 0) + 8 >> 2];
10591 d24 = +HEAPF32[i5 + (i14 * 36 | 0) + 12 >> 2];
10605 HEAP32[i20 >> 2] = i14;
10606 HEAP32[i5 + (i14 * 36 | 0) + 20 >> 2] = i6;
10611 d24 = +HEAPF32[i5 + (i14 * 36 | 0) + 4 >> 2];
10618 d24 = +HEAPF32[i5 + (i14 * 36 | 0) + 8 >> 2];
10620 d25 = +HEAPF32[i5 + (i14 * 36 | 0) + 12 >> 2];
10655 if (!((i14 | 0) < -1)) {
10661 i14 = HEAP32[i21 >> 2] | 0;
10664 i17 = i5 + (i14 * 36 | 0) | 0;
10666 if (!((i14 | 0) > -1 & (i14 | 0) < (i12 | 0))) {
10696 i12 = i5 + (i14 * 36 | 0) + 32 | 0;
10699 HEAP32[i20 >> 2] = i14;
10723 d22 = +HEAPF32[i5 + (i14 * 36 | 0) + 4 >> 2];
10730 d23 = +HEAPF32[i5 + (i14 * 36 | 0) + 8 >> 2];
10732 d24 = +HEAPF32[i5 + (i14 * 36 | 0) + 12 >> 2];
10746 HEAP32[i18 >> 2] = i14;
10747 HEAP32[i5 + (i14 * 36 | 0) + 20 >> 2] = i6;
10752 d24 = +HEAPF32[i5 + (i14 * 36 | 0) + 4 >> 2];
10759 d23 = +HEAPF32[i5 + (i14 * 36 | 0) + 8 >> 2];
10761 d25 = +HEAPF32[i5 + (i14 * 36 | 0) + 12 >> 2];
10800 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;
10806 i14 = i1 + 12 | 0;
10851 HEAP32[i14 + (i34 << 2) >> 2] = HEAP32[i4 + (i34 * 36 | 0) + 28 >> 2];
11042 if ((i34 | 0) == (HEAP32[i14 + (i32 << 2) >> 2] | 0) ? (HEAP32[i42 >> 2] | 0) == (HEAP32[i15 + (i32 << 2) >> 2] | 0) : 0) {
11069 i14 = i2 + 8 | 0;
11070 __ZNK9b2Simplex16GetWitnessPointsEP6b2Vec2S1_(i4, i2, i14);
11071 d44 = +HEAPF32[i2 >> 2] - +HEAPF32[i14 >> 2];
11111 d44 = +((+HEAPF32[i2 >> 2] + +HEAPF32[i14 >> 2]) * .5);
11116 i46 = i14;
11124 d18 = +HEAPF32[i14 >> 2];
11138 HEAPF32[i14 >> 2] = d18 - d16 * d24;
11155 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;
11170 i14 = i4 + 24 | 0;
11204 i30 = (HEAP32[i14 >> 2] | 0) + (i19 * 12 | 0) | 0;
11207 HEAPF32[(HEAP32[i14 >> 2] | 0) + (i19 * 12 | 0) + 8 >> 2] = d23;
11211 i14 = i4 + 24 | 0;
11222 i30 = HEAP32[i14 >> 2] | 0;
11273 i19 = HEAP32[i14 >> 2] | 0;
11309 i19 = (HEAP32[i14 >> 2] | 0) + (i18 * 12 | 0) | 0;
11312 i19 = HEAP32[i14 >> 2] | 0;
11362 i17 = (HEAP32[i14 >> 2] | 0) + (i16 * 12 | 0) | 0;
11367 HEAPF32[i30 + 72 >> 2] = +HEAPF32[(HEAP32[i14 >> 2] | 0) + (i16 * 12 | 0) + 8 >> 2];
11389 i14 = 0;
11391 i15 = HEAP32[(HEAP32[i13 >> 2] | 0) + (i14 << 2) >> 2] | 0;
11392 i16 = HEAP32[i9 + (i14 * 152 | 0) + 144 >> 2] | 0;
11397 HEAPF32[i6 + (i17 << 2) >> 2] = +HEAPF32[i9 + (i14 * 152 | 0) + (i17 * 36 | 0) + 16 >> 2];
11398 HEAPF32[i6 + (i17 << 2) + 8 >> 2] = +HEAPF32[i9 + (i14 * 152 | 0) + (i17 * 36 | 0) + 20 >> 2];
11404 i14 = i14 + 1 | 0;
11405 } while ((i14 | 0) < (HEAP32[i12 >> 2] | 0));
11942 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;
11950 i14 = i5 + 103012 | 0;
11951 HEAPF32[i14 >> 2] = 0.0;
12096 HEAPF32[i14 >> 2] = +HEAPF32[i20 >> 2] + +HEAPF32[i14 >> 2];
12160 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;
12176 i14 = i8 + 8 | 0;
12222 HEAPF32[i14 >> 2] = d47;
12347 function __Z17b2CollidePolygonsP10b2ManifoldPK14b2PolygonShapeRK11b2TransformS3_S6_(i5, i27, i28, i24, i14) {
12352 i14 = i14 | 0;
12367 d7 = +__ZL19b2FindMaxSeparationPiPK14b2PolygonShapeRK11b2TransformS2_S5_(i17, i27, i28, i24, i14);
12373 d6 = +__ZL19b2FindMaxSeparationPiPK14b2PolygonShapeRK11b2TransformS2_S5_(i20, i24, i14, i27, i28);
12379 d18 = +HEAPF32[i14 >> 2];
12380 d19 = +HEAPF32[i14 + 4 >> 2];
12381 d15 = +HEAPF32[i14 + 8 >> 2];
12382 d16 = +HEAPF32[i14 + 12 >> 2];
12389 i14 = 1;
12396 d9 = +HEAPF32[i14 >> 2];
12397 d6 = +HEAPF32[i14 + 4 >> 2];
12398 d7 = +HEAPF32[i14 + 8 >> 2];
12399 d8 = +HEAPF32[i14 + 12 >> 2];
12402 i14 = 0;
12512 if (i14 << 24 >> 24 == 0) {
12793 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;
12797 i14 = HEAP16[i11 + 4 >> 1] | 0;
12798 if (!(i14 << 16 >> 16 != 0 & (i14 & 65535) < 3)) {
12834 if (i14 << 16 >> 16 == 1) {
12836 i14 = HEAPU8[i11 + 6 | 0] | 0;
12837 if ((HEAP32[i13 + 20 >> 2] | 0) <= (i14 | 0)) {
12840 i27 = (HEAP32[i13 + 16 >> 2] | 0) + (i14 << 3) | 0;
12871 i14 = i11 + 6 | 0;
12874 if ((HEAP8[i14] | 0) == (HEAP8[i21] | 0)) {
12916 i2 = HEAPU8[i14] | 0;
12939 i23 = HEAPU8[i14] | 0;
12940 i14 = HEAP32[i13 + 20 >> 2] | 0;
12941 if ((i14 | 0) <= (i23 | 0)) {
12949 if ((i14 | 0) <= (i21 | 0)) {
13379 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;
13387 i14 = HEAP32[i5 + 40 >> 2] | 0;
13389 HEAP32[i9 >> 2] = i14;
13394 HEAP32[i3 >> 2] = __ZN16b2StackAllocator8AllocateEi(i14, i2 * 88 | 0) | 0;
13413 i14 = HEAP32[i11 + 8 >> 2] | 0;
13425 i22 = i14 + 8 | 0;
13429 i19 = i14 + 120 | 0;
13433 i18 = i14 + 128 | 0;
13453 i20 = i14 + 28 | 0;
13454 i14 = HEAP32[i20 + 4 >> 2] | 0;
13457 HEAP32[i19 + 4 >> 2] = i14;
13459 i14 = HEAP32[i19 + 4 >> 2] | 0;
13462 HEAP32[i13 + 4 >> 2] = i14;
13466 i14 = HEAP32[i13 + 4 >> 2] | 0;
13469 HEAP32[i17 + 4 >> 2] = i14;
13471 i14 = HEAP32[i17 + 4 >> 2] | 0;
13474 HEAP32[i13 + 4 >> 2] = i14;
13481 i14 = i10 + (i13 * 20 | 0) + 64 | 0;
13498 i20 = i14;
13870 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;
13880 i14 = HEAP8[HEAP32[i2 + 4 >> 2] | 0] | 0;
13881 switch (i14 | 0) {
13887 i14 = 5;
13895 i14 = 32;
13908 i14 = 320;
13916 i14 = 640;
13927 HEAP32[i5 >> 2] = i14 + -48;
13942 i14 = 64;
13944 i13 = i15 + i14 | 0;
13956 i14 = i5 + 36 | 0;
13965 HEAP8[i14] = 1;
13972 i14 = __ZN7b2World10CreateBodyEPK9b2BodyDef(HEAP32[6] | 0, i5) | 0;
13987 __ZN6b2Body13CreateFixtureEPK7b2Shapef(i14, i4, 0.0) | 0;
13995 i14 = i4 + 44 | 0;
14012 HEAP32[i14 >> 2] = 0;
14089 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;
14103 i14 = i3 + 16 | 0;
14127 i23 = (HEAP32[i14 >> 2] | 0) + (i23 << 3) | 0;
14366 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;
14380 i14 = i9 + 24 | 0;
14410 i37 = HEAP32[i14 >> 2] | 0;
14474 i37 = HEAP32[i14 >> 2] | 0;
14481 i46 = HEAP32[i14 >> 2] | 0;
14488 HEAPF32[(HEAP32[i14 >> 2] | 0) + (i18 * 12 | 0) + 8 >> 2] = d31;
14497 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;
14525 i14 = HEAP32[i21 + (i15 * 88 | 0) + 36 >> 2] | 0;
14541 i44 = i35 + (i14 * 12 | 0) | 0;
14544 d31 = +HEAPF32[i35 + (i14 * 12 | 0) + 8 >> 2];
14611 i35 = i35 + (i14 * 12 | 0) | 0;
14615 HEAPF32[i35 + (i14 * 12 | 0) + 8 >> 2] = d31;
14628 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;
14649 i14 = HEAP32[i15 >> 2] | 0;
14651 d9 = (HEAP32[tempDoublePtr >> 2] = i14, +HEAPF32[tempDoublePtr >> 2]);
14673 i14 = i1 + 48 | 0;
14674 HEAP32[i14 >> 2] = i5;
14675 HEAP32[i14 + 4 >> 2] = i6;
14676 i14 = i1 + 16 | 0;
14677 HEAP32[i14 >> 2] = 0;
14678 HEAP8[i14] = 0;
14679 HEAP8[i14 + 1 | 0] = 0;
14680 HEAP8[i14 + 2 | 0] = 0;
14681 HEAP8[i14 + 3 | 0] = 0;
14682 i14 = i3;
14683 i15 = HEAP32[i14 + 4 >> 2] | 0;
14685 HEAP32[i22 >> 2] = HEAP32[i14 >> 2];
14706 HEAP32[i22 >> 2] = i14;
14708 i14 = i1 + 16 | 0;
14709 HEAP32[i14 >> 2] = 0;
14710 HEAP8[i14] = 1;
14711 HEAP8[i14 + 1 | 0] = 0;
14712 HEAP8[i14 + 2 | 0] = 0;
14713 HEAP8[i14 + 3 | 0] = 0;
14714 i14 = i3;
14715 i15 = HEAP32[i14 + 4 >> 2] | 0;
14717 HEAP32[i22 >> 2] = HEAP32[i14 >> 2];
14749 i14 = i1 + 40 | 0;
14750 HEAPF32[i14 >> 2] = d23;
14751 HEAPF32[i14 + 4 >> 2] = d24;
14752 i14 = i1 + 48 | 0;
14753 HEAP32[i14 >> 2] = i5;
14754 HEAP32[i14 + 4 >> 2] = i6;
14755 i14 = i1 + 16 | 0;
14756 HEAP32[i14 >> 2] = 0;
14757 HEAP8[i14] = 0;
14758 HEAP8[i14 + 1 | 0] = 0;
14759 HEAP8[i14 + 2 | 0] = 1;
14760 HEAP8[i14 + 3 | 0] = 0;
14761 i14 = i3;
14762 i15 = HEAP32[i14 + 4 >> 2] | 0;
14764 HEAP32[i22 >> 2] = HEAP32[i14 >> 2];
14914 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;
14919 i14 = HEAP32[i1 + 72 >> 2] | 0;
14920 if ((i14 | 0) == 1) {
14924 i14 = i13 + 8 | 0;
14925 d7 = +HEAPF32[i14 >> 2];
14936 d6 = +HEAPF32[i14 >> 2];
14952 } else if ((i14 | 0) == 2) {
14963 i14 = i2;
14964 HEAPF32[i14 >> 2] = d7;
14965 HEAPF32[i14 + 4 >> 2] = d9;
14989 } else if ((i14 | 0) == 0) {
15365 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;
15382 i14 = HEAP32[i1 + 48 >> 2] | 0;
15384 i5 = (HEAP8[i15 + 38 | 0] | HEAP8[i14 + 38 | 0]) << 24 >> 24 != 0;
15385 i8 = HEAP32[i14 + 8 >> 2] | 0;
15414 i14 = HEAP32[i1 + (i18 * 20 | 0) + 80 >> 2] | 0;
15418 if ((HEAP32[i2 + (i17 * 20 | 0) + 16 >> 2] | 0) == (i14 | 0)) {
15453 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;
15686 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;
15715 i14 = HEAP32[i4 >> 2] | 0;
15716 if ((i14 | 0) != 0 ? !(FUNCTION_TABLE_iiii[HEAP32[(HEAP32[i14 >> 2] | 0) + 8 >> 2] & 7](i14, i12, i10) | 0) : 0) {
15730 i14 = 0;
15732 i14 = (HEAP32[i15 >> 2] | 0) != 0;
15739 if (!(i14 | i13)) {
15897 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;
15913 i14 = HEAP32[(HEAP32[i9 >> 2] | 0) + (i13 << 2) >> 2] | 0;
15914 HEAP32[i11 >> 2] = i14;
15915 if (!((i14 | 0) == -1)) {
15916 if (!((i14 | 0) > -1)) {
15920 if ((HEAP32[i8 >> 2] | 0) <= (i14 | 0)) {
15924 __ZNK13b2DynamicTree5QueryI12b2BroadPhaseEEvPT_RK6b2AABB(i5, i5, (HEAP32[i10 >> 2] | 0) + (i14 * 36 | 0) | 0);
15945 i14 = HEAP32[i4 >> 2] | 0;
15947 __ZNSt3__16__sortIRPFbRK6b2PairS3_EPS1_EEvT0_S8_T_(i14, i14 + (i7 * 12 | 0) | 0, i6);
16005 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;
16015 i14 = HEAP32[i3 >> 2] | 0;
16016 HEAP32[i14 + (HEAP32[i5 >> 2] << 2) >> 2] = HEAP32[i9 >> 2];
16029 i13 = HEAP32[i14 + (i16 << 2) >> 2] | 0;
16040 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) {
16041 __Z6b2FreePv(i14);
16043 i14 = HEAP32[i3 >> 2] | 0;
16044 HEAP32[i14 + (HEAP32[i5 >> 2] << 2) >> 2] = HEAP32[i15 >> 2];
16048 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) {
16049 __Z6b2FreePv(i14);
16059 i14 = HEAP32[i3 >> 2] | 0;
16148 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;
16165 i14 = HEAP32[i1 + 148 >> 2] | 0;
16167 if ((i14 | 0) > 0) {
16181 i14 = 18;
16198 i14 = 18;
16201 if ((i16 | 0) >= (i14 | 0)) {
16202 i14 = 13;
16206 if ((i14 | 0) == 13) {
16213 } else if ((i14 | 0) == 18) {
16342 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;
16358 i14 = 0;
16364 i14 = i12 ? i13 : i14;
16373 i14 = 0;
16375 d9 = +__ZL16b2EdgeSeparationPK14b2PolygonShapeRK11b2TransformiS1_S4_(i5, i6, i14, i3, i4);
16376 i12 = ((i14 | 0) > 0 ? i14 : i7) + -1 | 0;
16378 i13 = i14 + 1 | 0;
16401 HEAP32[i1 >> 2] = i14;
16425 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;
16441 i14 = i6 + 8 | 0;
16466 d26 = +HEAPF32[i14 >> 2];
16486 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;
16507 i14 = i9 + 236 | 0;
16528 if (!((d21 - +HEAPF32[i14 >> 2]) * d6 + (d22 - +HEAPF32[i1 >> 2]) * d7 < -.03490658849477768) & d24 > d19) {
16724 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;
16755 i14 = i4 + (i17 << 3) + 20 | 0;
16758 i14 = i16;
16761 d21 = +HEAPF32[i14 >> 2] - d6;