Home | History | Annotate | Download | only in embenchen

Lines Matching refs:i15

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;
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;
6990 HEAP32[7592 >> 2] = i15;
6991 if (i15 >>> 0 > (HEAP32[7596 >> 2] | 0) >>> 0) {
6992 HEAP32[7596 >> 2] = i15;
6994 i15 = HEAP32[7184 >> 2] | 0;
6996 if ((i15 | 0) != 0) {
7013 if (((i13 | 0) == 214 ? (HEAP32[i21 + 12 >> 2] & 8 | 0) == 0 : 0) ? i15 >>> 0 >= i16 >>> 0 & i15 >>> 0 < i17 >>> 0 : 0) {
7016 i3 = i15 + 8 | 0;
7023 HEAP32[7184 >> 2] = i15 + i3;
7025 HEAP32[i15 + (i3 + 4) >> 2] = i32 | 1;
7026 HEAP32[i15 + (i2 + 4) >> 2] = 40;
7063 i15 = i17 + (i13 + i14) | 0;
7066 i10 = i15 - (i17 + i6) - i12 | 0;
7069 if ((i15 | 0) != (HEAP32[7184 >> 2] | 0)) {
7070 if ((i15 | 0) == (HEAP32[7180 >> 2] | 0)) {
7088 if ((i19 | 0) == (i15 | 0)) {
7130 if ((HEAP32[i16 >> 2] | 0) != (i15 | 0)) {
7134 if ((HEAP32[i20 >> 2] | 0) == (i15 | 0)) {
7147 if ((i15 | 0) == (HEAP32[i18 >> 2] | 0)) {
7158 if ((HEAP32[i16 >> 2] | 0) == (i15 | 0)) {
7171 i15 = i13 | 16;
7172 i9 = HEAP32[i17 + (i15 + i14) >> 2] | 0;
7184 i9 = HEAP32[i17 + (i12 + i15) >> 2] | 0;
7203 if ((HEAP32[i5 + 12 >> 2] | 0) != (i15 | 0)) {
7216 if ((HEAP32[i16 >> 2] | 0) == (i15 | 0)) {
7228 i15 = i17 + ((i11 | i13) + i14) | 0;
7231 i5 = i15 + 4 | 0;
7357 if (!(i2 >>> 0 > i15 >>> 0) ? (i11 = HEAP32[i3 + 4 >> 2] | 0, i10 = i2 + i11 | 0, i10 >>> 0 > i15 >>> 0) : 0) {
7369 i2 = i2 >>> 0 < (i15 + 16 | 0) >>> 0 ? i15 : i2;
7405 if ((i2 | 0) != (i15 | 0)) {
7406 i2 = i2 - i15 | 0;
7407 i3 = i15 + (i2 + 4) | 0;
7409 HEAP32[i15 + 4 >> 2] = i2 | 1;
7410 HEAP32[i15 + i2 >> 2] = i2;
7431 HEAP32[i7 >> 2] = i15;
7432 HEAP32[i8 + 12 >> 2] = i15;
7433 HEAP32[i15 + 8 >> 2] = i8;
7434 HEAP32[i15 + 12 >> 2] = i2;
7454 HEAP32[i15 + 28 >> 2] = i3;
7455 HEAP32[i15 + 20 >> 2] = 0;
7456 HEAP32[i15 + 16 >> 2] = 0;
7461 HEAP32[i7 >> 2] = i15;
7462 HEAP32[i15 + 24 >> 2] = i7;
7463 HEAP32[i15 + 12 >> 2] = i15;
7464 HEAP32[i15 + 8 >> 2] = i15;
7493 HEAP32[i7 >> 2] = i15;
7494 HEAP32[i15 + 24 >> 2] = i4;
7495 HEAP32[i15 + 12 >> 2] = i15;
7496 HEAP32[i15 + 8 >> 2] = i15;
7512 HEAP32[i3 + 12 >> 2] = i15;
7513 HEAP32[i4 >> 2] = i15;
7514 HEAP32[i15 + 8 >> 2] = i3;
7515 HEAP32[i15 + 12 >> 2] = i6;
7516 HEAP32[i15 + 24 >> 2] = 0;
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;
7694 i15 = 64;
7697 i15 = 65;
7809 i15 = i12 + 212 | 0;
7811 i19 = i15;
7812 i15 = 64;
7815 i19 = i15;
7816 i15 = 65;
8089 if ((i15 | 0) == 64) {
8104 } else if ((i15 | 0) == 65) {
8185 i15 = 77;
8234 i15 = 75;
8237 i15 = 75;
8239 if ((i15 | 0) == 75) {
8242 i15 = 77;
8245 if ((i15 | 0) == 77) {
8247 i15 = HEAP32[i34 >> 2] | 0;
8248 if ((i15 | 0) > 1) {
8259 if ((i35 | 0) < (i15 | 0)) {
8269 i40 = (i20 | 0) < (i15 | 0) ? i20 : 0;
8362 i15 = i9 + 12 | 0;
8391 d24 = +HEAPF32[i15 >> 2];
8442 d24 = +HEAPF32[i15 >> 2];
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;
8501 i15 = HEAP32[i30 + 102952 >> 2] | 0;
8502 if ((i15 | 0) != 0) {
8504 i66 = i15 + 4 | 0;
8506 HEAPF32[i15 + 60 >> 2] = 0.0;
8507 i15 = HEAP32[i15 + 96 >> 2] | 0;
8508 } while ((i15 | 0) != 0);
8510 i15 = i30 + 102932 | 0;
8511 i16 = HEAP32[i15 >> 2] | 0;
8522 i15 = i30 + 102932 | 0;
8551 i47 = HEAP32[i15 >> 2] | 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;
9222 i15 = FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i10, i5) | 0;
9224 if (!i15) {
9389 i15 = i11;
9391 i11 = i15 + 12 | 0;
9392 if (FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i15, i10) | 0) {
9393 i15 = i11;
9402 if (i15 >>> 0 > i14 >>> 0) {
9403 i11 = i15;
9406 HEAP32[i2 + 0 >> 2] = HEAP32[i15 + 0 >> 2];
9407 HEAP32[i2 + 4 >> 2] = HEAP32[i15 + 4 >> 2];
9408 HEAP32[i2 + 8 >> 2] = HEAP32[i15 + 8 >> 2];
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];
9416 i10 = (i10 | 0) == (i15 | 0) ? i14 : i10;
9445 i15 = i11;
9446 if ((i15 - i9 | 0) >= (i7 - i15 | 0)) {
9487 i15 = FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i6, i5) | 0;
9489 if (!i15) {
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;
9636 i15 = i7 + -8 | 0;
9638 if (i15 >>> 0 < i16 >>> 0) {
9650 i19 = HEAP32[i15 >> 2] | 0;
9655 i15 = -8 - i19 | 0;
9656 i13 = i7 + i15 | 0;
9670 HEAP32[i7 + (i15 + 4) >> 2] = i12 | 1;
9677 i2 = HEAP32[i7 + (i15 + 8) >> 2] | 0;
9678 i11 = HEAP32[i7 + (i15 + 12) >> 2] | 0;
9713 i17 = HEAP32[i7 + (i15 + 24) >> 2] | 0;
9714 i18 = HEAP32[i7 + (i15 + 12) >> 2] | 0;
9717 i19 = i7 + (i15 + 20) | 0;
9720 i19 = i7 + (i15 + 16) | 0;
9752 i19 = HEAP32[i7 + (i15 + 8) >> 2] | 0;
9772 i18 = HEAP32[i7 + (i15 + 28) >> 2] | 0;
9802 i16 = HEAP32[i7 + (i15 + 16) >> 2] | 0;
9814 i15 = HEAP32[i7 + (i15 + 20) >> 2] | 0;
9815 if ((i15 | 0) != 0) {
9816 if (i15 >>> 0 < (HEAP32[7176 >> 2] | 0) >>> 0) {
9819 HEAP32[i14 + 20 >> 2] = i15;
9820 HEAP32[i15 + 24 >> 2] = i14;
9834 i2 = i15;
9875 i15 = HEAP32[i7 + (i8 | 4) >> 2] | 0;
9877 if ((i15 | 0) == (i6 | 0)) {
9890 i15 = HEAP32[i14 >> 2] | 0;
9891 if ((i15 | 0) != 0) {
9892 i12 = i15;
9897 i15 = HEAP32[i14 >> 2] | 0;
9898 if ((i15 | 0) == 0) {
9901 i12 = i15;
9921 i12 = i15 + 8 | 0;
9923 HEAP32[i14 >> 2] = i15;
9925 i9 = i15;
10478 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;
10519 i15 = HEAP32[i18 >> 2] | 0;
10521 i17 = i5 + (i15 * 36 | 0) | 0;
10525 if (!((i15 | 0) > -1 & (i15 | 0) < (i12 | 0))) {
10553 i12 = i5 + (i15 * 36 | 0) + 32 | 0;
10556 HEAP32[i20 >> 2] = i15;
10557 HEAP32[i5 + (i15 * 36 | 0) + 20 >> 2] = i6;
10562 d22 = +HEAPF32[i5 + (i15 * 36 | 0) + 4 >> 2];
10569 d24 = +HEAPF32[i5 + (i15 * 36 | 0) + 8 >> 2];
10571 d25 = +HEAPF32[i5 + (i15 * 36 | 0) + 12 >> 2];
10601 HEAP32[i18 >> 2] = i15;
10625 d23 = +HEAPF32[i5 + (i15 * 36 | 0) + 4 >> 2];
10632 d19 = +HEAPF32[i5 + (i15 * 36 | 0) + 8 >> 2];
10634 d24 = +HEAPF32[i5 + (i15 * 36 | 0) + 12 >> 2];
10660 i15 = HEAP32[i20 >> 2] | 0;
10662 i16 = i5 + (i15 * 36 | 0) | 0;
10666 if (!((i15 | 0) > -1 & (i15 | 0) < (i12 | 0))) {
10694 i11 = i5 + (i15 * 36 | 0) + 32 | 0;
10697 HEAP32[i18 >> 2] = i15;
10698 HEAP32[i5 + (i15 * 36 | 0) + 20 >> 2] = i6;
10703 d22 = +HEAPF32[i5 + (i15 * 36 | 0) + 4 >> 2];
10710 d22 = +HEAPF32[i5 + (i15 * 36 | 0) + 8 >> 2];
10712 d25 = +HEAPF32[i5 + (i15 * 36 | 0) + 12 >> 2];
10742 HEAP32[i20 >> 2] = i15;
10766 d22 = +HEAPF32[i5 + (i15 * 36 | 0) + 4 >> 2];
10773 d23 = +HEAPF32[i5 + (i15 * 36 | 0) + 8 >> 2];
10775 d24 = +HEAPF32[i5 + (i15 * 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;
10804 i15 = i1;
10849 HEAP32[i15 + (i34 << 2) >> 2] = HEAP32[i4 + (i34 * 36 | 0) + 32 >> 2];
11039 if ((i34 | 0) == (HEAP32[i14 + (i32 << 2) >> 2] | 0) ? (HEAP32[i42 >> 2] | 0) == (HEAP32[i15 + (i32 << 2) >> 2] | 0) : 0) {
11072 i15 = i2 + 16 | 0;
11073 HEAPF32[i15 >> 2] = +Math_sqrt(+(d44 * d44 + d45 * d45));
11105 d18 = +HEAPF32[i15 >> 2];
11116 HEAPF32[i15 >> 2] = 0.0;
11120 HEAPF32[i15 >> 2] = d18 - d17;
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;
11166 i15 = i4 + 20 | 0;
11195 i30 = (HEAP32[i15 >> 2] | 0) + (i19 * 12 | 0) | 0;
11198 HEAPF32[(HEAP32[i15 >> 2] | 0) + (i19 * 12 | 0) + 8 >> 2] = d21;
11209 i15 = i4 + 20 | 0;
11217 i22 = HEAP32[i15 >> 2] | 0;
11273 i30 = HEAP32[i15 >> 2] | 0;
11303 HEAPF32[(HEAP32[i15 >> 2] | 0) + (i18 * 12 | 0) + 8 >> 2] = d24 + d5 * d25;
11351 i22 = (HEAP32[i15 >> 2] | 0) + (i16 * 12 | 0) | 0;
11357 d27 = +HEAPF32[(HEAP32[i15 >> 2] | 0) + (i16 * 12 | 0) + 8 >> 2];
11388 i15 = HEAP32[(HEAP32[i13 >> 2] | 0) + (i14 << 2) >> 2] | 0;
11400 FUNCTION_TABLE_viii[HEAP32[(HEAP32[i30 >> 2] | 0) + 20 >> 2] & 3](i30, i15, i6);
11686 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i12 = 0, i13 = 0, d14 = 0.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, d28 = 0.0, i29 = 0, d30 = 0.0, d31 = 0.0, i32 = 0, i33 = 0, i34 = 0, i35 = 0, i36 = 0, i37 = 0, i38 = 0, i39 = 0, d40 = 0.0, i41 = 0, d42 = 0.0, d43 = 0.0, i44 = 0, i45 = 0, d46 = 0.0, i47 = 0, d48 = 0.0, d49 = 0.0, d50 = 0.0, d51 = 0.0, i52 = 0, d53 = 0.0, d54 = 0.0, d55 = 0.0, d56 = 0.0;
11704 i15 = i11 + 56 | 0;
11707 HEAP32[i16 >> 2] = HEAP32[i15 >> 2];
11709 i15 = i15 + 4 | 0;
11712 i15 = i11 + 92 | 0;
11715 HEAP32[i16 >> 2] = HEAP32[i15 >> 2];
11717 i15 = i15 + 4 | 0;
11719 i15 = i12 + 24 | 0;
11720 d42 = +HEAPF32[i15 >> 2];
11723 HEAPF32[i15 >> 2] = d42;
11884 d42 = +HEAPF32[i15 >> 2];
11936 function __ZN7b2World5SolveERK10b2TimeStep(i5, i15) {
11938 i15 = i15 | 0;
12091 __ZN8b2Island5SolveEP9b2ProfileRK10b2TimeStepRK6b2Vec2b(i4, i9, i15, i25, (HEAP8[i22] | 0) != 0);
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;
12179 i15 = HEAP32[i9 >> 2] | 0;
12181 i31 = HEAP32[(HEAP32[i7 >> 2] | 0) + (HEAP32[i15 + (i16 * 152 | 0) + 148 >> 2] << 2) >> 2] | 0;
12182 i35 = HEAP32[i15 + (i16 * 152 | 0) + 112 >> 2] | 0;
12183 i42 = HEAP32[i15 + (i16 * 152 | 0) + 116 >> 2] | 0;
12184 d30 = +HEAPF32[i15 + (i16 * 152 | 0) + 120 >> 2];
12185 d24 = +HEAPF32[i15 + (i16 * 152 | 0) + 124 >> 2];
12186 d17 = +HEAPF32[i15 + (i16 * 152 | 0) + 128 >> 2];
12187 d18 = +HEAPF32[i15 + (i16 * 152 | 0) + 132 >> 2];
12237 i37 = i15 + (i16 * 152 | 0) + 72 | 0;
12243 i31 = i15 + (i16 * 152 | 0) + 144 | 0;
12247 i36 = i15 + (i16 * 152 | 0) + 76 | 0;
12249 i35 = i15 + (i16 * 152 | 0) + 140 | 0;
12257 i50 = i15 + (i16 * 152 | 0) + (i34 * 36 | 0) | 0;
12263 i42 = i15 + (i16 * 152 | 0) + (i34 * 36 | 0) + 8 | 0;
12267 d39 = +HEAPF32[i15 + (i16 * 152 | 0) + (i34 * 36 | 0) + 4 >> 2];
12270 d38 = +HEAPF32[i15 + (i16 * 152 | 0) + (i34 * 36 | 0) + 12 >> 2];
12278 HEAPF32[i15 + (i16 * 152 | 0) + (i34 * 36 | 0) + 24 >> 2] = d43;
12289 HEAPF32[i15 + (i16 * 152 | 0) + (i34 * 36 | 0) + 28 >> 2] = d43;
12290 i42 = i15 + (i16 * 152 | 0) + (i34 * 36 | 0) + 32 | 0;
12299 d45 = +HEAPF32[i15 + (i16 * 152 | 0) + 76 >> 2];
12301 d44 = +HEAPF32[i15 + (i16 * 152 | 0) >> 2] * d45 - +HEAPF32[i15 + (i16 * 152 | 0) + 4 >> 2] * d20;
12302 d19 = d45 * +HEAPF32[i15 + (i16 * 152 | 0) + 8 >> 2] - d20 * +HEAPF32[i15 + (i16 * 152 | 0) + 12 >> 2];
12303 d47 = d45 * +HEAPF32[i15 + (i16 * 152 | 0) + 36 >> 2] - d20 * +HEAPF32[i15 + (i16 * 152 | 0) + 40 >> 2];
12304 d20 = d45 * +HEAPF32[i15 + (i16 * 152 | 0) + 44 >> 2] - d20 * +HEAPF32[i15 + (i16 * 152 | 0) + 48 >> 2];
12316 HEAPF32[i15 + (i16 * 152 | 0) + 96 >> 2] = d19;
12317 HEAPF32[i15 + (i16 * 152 | 0) + 100 >> 2] = d17;
12318 HEAPF32[i15 + (i16 * 152 | 0) + 104 >> 2] = d17;
12319 HEAPF32[i15 + (i16 * 152 | 0) + 108 >> 2] = d18;
12324 HEAPF32[i15 + (i16 * 152 | 0) + 80 >> 2] = d18 * d20;
12325 HEAPF32[i15 + (i16 * 152 | 0) + 84 >> 2] = d48;
12326 HEAPF32[i15 + (i16 * 152 | 0) + 88 >> 2] = d48;
12327 HEAPF32[i15 + (i16 * 152 | 0) + 92 >> 2] = d19 * d20;
12580 function __ZN8b2Island8SolveTOIERK10b2TimeStepii(i4, i11, i15, i18) {
12583 i15 = i15 | 0;
12593 if ((i5 | 0) <= (i15 | 0)) {
12650 if (__ZN15b2ContactSolver27SolveTOIPositionConstraintsEii(i3, i15, i18) | 0) {
12657 i24 = (HEAP32[i8 >> 2] | 0) + (i15 * 12 | 0) | 0;
12659 i23 = (HEAP32[(HEAP32[i10 >> 2] | 0) + (i15 << 2) >> 2] | 0) + 36 | 0;
12664 HEAPF32[(HEAP32[i25 + (i15 << 2) >> 2] | 0) + 52 >> 2] = +HEAPF32[i23 + (i15 * 12 | 0) + 8 >> 2];
12674 i15 = 0;
12677 i15 = i15 + 1 | 0;
12678 } while ((i15 | 0) < (HEAP32[i18 >> 2] | 0));
12682 i15 = 0;
12685 i11 = i25 + (i15 * 12 | 0) | 0;
12689 d13 = +HEAPF32[i25 + (i15 * 12 | 0) + 8 >> 2];
12691 i24 = i25 + (i15 * 12 | 0) | 0;
12694 d17 = +HEAPF32[i25 + (i15 * 12 | 0) + 8 >> 2];
12718 HEAPF32[(HEAP32[i8 >> 2] | 0) + (i15 * 12 | 0) + 8 >> 2] = d26;
12721 i25 = (HEAP32[i9 >> 2] | 0) + (i15 * 12 | 0) | 0;
12724 HEAPF32[(HEAP32[i9 >> 2] | 0) + (i15 * 12 | 0) + 8 >> 2] = d17;
12725 i25 = HEAP32[(HEAP32[i10 >> 2] | 0) + (i15 << 2) >> 2] | 0;
12745 i15 = i15 + 1 | 0;
12746 } while ((i15 | 0) < (HEAP32[i6 >> 2] | 0));
12767 i15 = 0;
12769 HEAPF32[i2 + (i15 << 2) >> 2] = +HEAPF32[i6 + (i9 * 152 | 0) + (i15 * 36 | 0) + 16 >> 2];
12770 HEAPF32[i2 + (i15 << 2) + 8 >> 2] = +HEAPF32[i6 + (i9 * 152 | 0) + (i15 * 36 | 0) + 20 >> 2];
12771 i15 = i15 + 1 | 0;
12772 } while ((i15 | 0) != (i11 | 0));
13005 var i1 = 0, d2 = 0.0, d3 = 0.0, d4 = 0.0, d6 = 0.0, d7 = 0.0, d8 = 0.0, d11 = 0.0, d13 = 0.0, d14 = 0.0, i15 = 0, i16 = 0, d17 = 0.0, d18 = 0.0, i19 = 0, d20 = 0.0, d21 = 0.0, i22 = 0, d23 = 0.0, d24 = 0.0, i25 = 0, i26 = 0, i27 = 0;
13058 i15 = i10;
13064 i15 = 0;
13067 if ((HEAP32[i9 + 20 >> 2] | 0) <= (i15 | 0)) {
13070 i27 = (HEAP32[i9 + 16 >> 2] | 0) + (i15 << 3) | 0;
13085 i15 = HEAP32[i12 >> 2] | 0;
13086 i16 = HEAP32[i15 + 16 >> 2] | 0;
13087 i15 = i15 + 20 | 0;
13088 i19 = HEAP32[i15 >> 2] | 0;
13135 if ((HEAP32[i15 >> 2] | 0) <= (i9 | 0)) {
13168 i15 = HEAP32[i22 + 16 >> 2] | 0;
13172 d17 = d3 * +HEAPF32[i15 + 4 >> 2] + d5 * +HEAPF32[i15 >> 2];
13175 d18 = d5 * +HEAPF32[i15 + (i19 << 3) >> 2] + d3 * +HEAPF32[i15 + (i19 << 3) + 4 >> 2];
13521 var i2 = 0, i3 = 0, i5 = 0, d6 = 0.0, d7 = 0.0, d8 = 0.0, i12 = 0, d13 = 0.0, d14 = 0.0, i15 = 0, d16 = 0.0, d17 = 0.0, d18 = 0.0, d19 = 0.0, d20 = 0.0, d21 = 0.0, i22 = 0;
13570 i15 = i9 + 1 | 0;
13576 i12 = i4 + (((i15 | 0) < (i12 | 0) ? i15 : 0) << 3) + 20 | 0;
13577 i15 = HEAP32[i12 >> 2] | 0;
13579 d21 = (HEAP32[tempDoublePtr >> 2] = i15, +HEAPF32[tempDoublePtr >> 2]);
13585 i15 = HEAP32[i22 + 4 >> 2] | 0;
13588 HEAP32[i12 + 4 >> 2] = i15;
13595 i15 = HEAP32[i12 + 4 >> 2] | 0;
13598 HEAP32[i22 + 4 >> 2] = i15;
13630 i15 = HEAP32[i12 + 4 >> 2] | 0;
13633 HEAP32[i22 + 4 >> 2] = i15;
13649 i15 = HEAP32[i22 + 4 >> 2] | 0;
13652 HEAP32[i12 + 4 >> 2] = i15;
13659 i15 = HEAP32[i12 + 4 >> 2] | 0;
13662 HEAP32[i22 + 4 >> 2] = i15;
13686 HEAP32[i22 >> 2] = i15;
13689 i15 = HEAP32[i12 + 4 >> 2] | 0;
13692 HEAP32[i22 + 4 >> 2] = i15;
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;
13883 i15 = 35;
13891 i15 = 161;
13904 i15 = 2331;
13912 i15 = 5661;
13938 i15 = 333;
13941 i13 = i15 + i14 | 0;
13947 i15 = __Znwj(103028) | 0;
13948 __ZN7b2WorldC2ERK6b2Vec2(i15, i12);
13949 HEAP32[6] = i15;
13950 __ZN7b2World16SetAllowSleepingEb(i15, 0);
13952 i15 = i5 + 4 | 0;
13954 HEAP32[i15 + 0 >> 2] = 0;
13955 HEAP32[i15 + 4 >> 2] = 0;
13956 HEAP32[i15 + 8 >> 2] = 0;
13957 HEAP32[i15 + 12 >> 2] = 0;
13958 HEAP32[i15 + 16 >> 2] = 0;
13959 HEAP32[i15 + 20 >> 2] = 0;
13960 HEAP32[i15 + 24 >> 2] = 0;
13961 HEAP32[i15 + 28 >> 2] = 0;
13973 i15 = i4 + 28 | 0;
13974 HEAP32[i15 + 0 >> 2] = 0;
13975 HEAP32[i15 + 4 >> 2] = 0;
13976 HEAP32[i15 + 8 >> 2] = 0;
13977 HEAP32[i15 + 12 >> 2] = 0;
13978 HEAP16[i15 + 16 >> 1] = 0;
13993 i15 = i4 + 4 | 0;
14010 HEAP32[i15 + 0 >> 2] = 0;
14011 HEAP32[i15 + 4 >> 2] = 0;
14012 HEAP32[i15 + 8 >> 2] = 0;
14013 HEAP32[i15 + 12 >> 2] = 0;
14014 HEAP32[i15 + 16 >> 2] = 0;
14015 HEAP32[i15 + 20 >> 2] = 0;
14016 HEAP32[i15 + 24 >> 2] = 0;
14017 HEAP32[i15 + 28 >> 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;
14101 i15 = i4 + 12 | 0;
14127 d32 = +HEAPF32[i15 >> 2];
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;
14379 i15 = i8 + 12 | 0;
14423 HEAPF32[i15 >> 2] = d44;
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;
14516 i15 = 0;
14520 i26 = i21 + (i15 * 88 | 0) | 0;
14521 i16 = HEAP32[i21 + (i15 * 88 | 0) + 32 >> 2] | 0;
14522 i14 = HEAP32[i21 + (i15 * 88 | 0) + 36 >> 2] | 0;
14523 i44 = i21 + (i15 * 88 | 0) + 48 | 0;
14526 d25 = +HEAPF32[i21 + (i15 * 88 | 0) + 40 >> 2];
14527 d18 = +HEAPF32[i21 + (i15 * 88 | 0) + 64 >> 2];
14528 i44 = i21 + (i15 * 88 | 0) + 56 | 0;
14531 d17 = +HEAPF32[i21 + (i15 * 88 | 0) + 44 >> 2];
14532 d20 = +HEAPF32[i21 + (i15 * 88 | 0) + 68 >> 2];
14533 i21 = HEAP32[i21 + (i15 * 88 | 0) + 84 >> 2] | 0;
14613 i15 = i15 + 1 | 0;
14614 } while ((i15 | 0) < (HEAP32[i2 >> 2] | 0));
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;
14645 i15 = i7 + 20 | 0;
14646 i14 = HEAP32[i15 >> 2] | 0;
14647 i15 = HEAP32[i15 + 4 >> 2] | 0;
14649 d10 = (HEAP32[tempDoublePtr >> 2] = i15, +HEAPF32[tempDoublePtr >> 2]);
14680 i15 = HEAP32[i14 + 4 >> 2] | 0;
14683 HEAP32[i22 + 4 >> 2] = i15;
14704 HEAP32[i22 + 4 >> 2] = i15;
14712 i15 = HEAP32[i14 + 4 >> 2] | 0;
14715 HEAP32[i22 + 4 >> 2] = i15;
14759 i15 = HEAP32[i14 + 4 >> 2] | 0;
14762 HEAP32[i22 + 4 >> 2] = i15;
14905 function __ZN24b2PositionSolverManifold10InitializeEP27b2ContactPositionConstraintRK11b2TransformS4_i(i2, i1, i13, i12, i15) {
14910 i15 = i15 | 0;
14936 d18 = +HEAPF32[i1 + (i15 << 3) >> 2];
14938 d11 = +HEAPF32[i1 + (i15 << 3) + 4 >> 2];
14944 i15 = i2 + 8 | 0;
14945 HEAPF32[i15 >> 2] = d10;
14946 HEAPF32[i15 + 4 >> 2] = d11;
14968 d4 = +HEAPF32[i1 + (i15 << 3) >> 2];
14970 d16 = +HEAPF32[i1 + (i15 << 3) + 4 >> 2];
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;
15380 i15 = HEAP32[i1 + 52 >> 2] | 0;
15381 i5 = (HEAP8[i15 + 38 | 0] | HEAP8[i14 + 38 | 0]) << 24 >> 24 != 0;
15383 i7 = HEAP32[i15 + 8 >> 2] | 0;
15409 i15 = i1 + (i18 * 20 | 0) + 76 | 0;
15410 HEAPF32[i15 >> 2] = 0.0;
15428 HEAPF32[i15 >> 2] = +HEAPF32[i2 + (i17 * 20 | 0) + 12 >> 2];
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;
15699 i15 = HEAP32[i12 + 8 >> 2] | 0;
15706 if (!(__ZNK6b2Body13ShouldCollideEPKS_(i13, i15) | 0)) {
15726 if ((HEAP16[i15 + 4 >> 1] & 2) == 0) {
15729 i14 = (HEAP32[i15 >> 2] | 0) != 0;
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;
16014 i15 = HEAP32[i5 >> 2] | 0;
16015 i16 = i15 + 1 | 0;
16018 if ((i15 | 0) > -1) {
16029 i15 = i8 + (i13 * 36 | 0) + 24 | 0;
16030 if ((HEAP32[i15 >> 2] | 0) == -1) {
16041 HEAP32[i14 + (HEAP32[i5 >> 2] << 2) >> 2] = HEAP32[i15 >> 2];
16042 i15 = (HEAP32[i5 >> 2] | 0) + 1 | 0;
16043 HEAP32[i5 >> 2] = i15;
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) {
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;
16166 i15 = -1;
16183 i15 = i16;
16205 i2 = i15;
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;
16439 i15 = i5 + 12 | 0;
16464 d23 = +HEAPF32[i15 >> 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;
16484 i15 = STACKTOP;
16494 STACKTOP = i15;
16543 STACKTOP = i15;
16549 STACKTOP = i15;
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;
16753 i15 = i4 + (i17 << 3) + 24 | 0;
16756 i15 = i19;
16759 d20 = +HEAPF32[i15 >> 2] - d11;