function expr() { if ($0 >= $1) print("hi"); } function loopy() { $while_body$2 : while (1) { $ok = 1; $for_cond$4 : while (1) { if ($ok) break $for_cond$4; var $inc = $ok + 1; if ($inc == 9999) break $while_body$2; } continue $while_body$2; } next(); b$while_body$2 : while (1) { $ok = 1; b$for_cond$4 : while (1) { if ($ok) break b$for_cond$4; var $inc = $ok + 1; } continue b$while_body$2; } next(); $once : do { if (!$ok) break $once; something(); } while (0); next(); b$once : do { while (more()) { if (!$ok) break b$once; } something(); } while (0); next(); c$once : do { something(); } while (0); } function bits() { print(($s & 65535) + ((($f & 65535) << 16 >> 16) * (($f & 65535) << 16 >> 16) | 0) % 256 & 65535); z(HEAP32[$id + 40 >> 2]); z($f << 2); z($f | 255); z($f & 255); z($f ^ 1); z($f << 2); z($f * 100 << 2); z(($f | 0) % 2 | 255); z(($f | 0) / 55 & 255); z($f - 22 ^ 1); z($f + 15 << 2); } function maths() { check(17); check(95); __ZN6b2Vec2C1Ev($this1 + 76 | 0); } function hoisting() { if ($i < $N) { callOther(); } pause(1); $for_body3$$for_end$5 : do { if ($i < $N) { while (true) { break $for_body3$$for_end$5; } callOther(); } } while (0); pause(2); cheez : do { if ($i < $N) { if (callOther()) break cheez; } } while (0); pause(3); if ($i < $N) { callOther(); } pause(4); if ($i < $N) { callOther(); } else { somethingElse(); } pause(5); if ($i < $N) { label = 2; } else { somethingElse(); } if (label == 55) { callOther(); } pause(6); if ($i >= $N) { somethingElse(); } pause(7); free : while (1) { if ($i >= $N) { label = 3; break; } somethingElse(); if ($i < $N) { somethingElse(); } nothing(); } pause(8); var $cmp95 = $69 == -1; $if_then96$$if_end110thread_pre_split$48 : do { if ($cmp95) { if (!$cmp103) { label = 38; break $if_then96$$if_end110thread_pre_split$48; } if (!$cmp106) { label = 38; break $if_then96$$if_end110thread_pre_split$48; } label = 39; break $if_then96$$if_end110thread_pre_split$48; } label = 38; } while (0); $if_end110$$if_end110thread_pre_split$52 : do { if (label == 38) { var $79 = $_pr6; } } while (0); pause(9); var $cmp70 = ($call69 | 0) != 0; pause(10); while (check()) { if ($i < $N) { callOther(); break; } somethingElse(); if ($i1 < $N) { callOther(); continue; } somethingElse(); if ($i2 >= $N) { somethingElse(); break; } callOther(); if ($i3 >= $N) { somethingElse(); continue; } callOther(); if ($i4 < $N) { callOther(); break; } somethingElse(); continue; } } function innerShouldAlsoBeHoisted() { function hoisting() { if ($i < $N) { callOther(); } } } var FS = { absolutePath: (function(relative, base) { if (typeof relative !== "string") return null; if (base === undefined) base = FS.currentPath; if (relative && relative[0] == "/") base = ""; var full = base + "/" + relative; var parts = full.split("/").reverse(); var absolute = [ "" ]; while (parts.length) { var part = parts.pop(); if (part == "" || part == ".") {} else if (part == "..") { if (absolute.length > 1) absolute.pop(); } else { absolute.push(part); } } return absolute.length == 1 ? "/" : absolute.join("/"); }) }; function sleep() { while (Date.now() - start < msec) {} return 0; } function demangle($cmp) { $if_then$$lor_lhs_false$2 : do { if (!$cmp) { if (something()) { label = 3; break $if_then$$lor_lhs_false$2; } more(); break $if_then$$lor_lhs_false$2; } label = 3; } while (0); $if_then$$return$6 : do { if (label == 3) { final(); } } while (0); } function lua() { $5$98 : while (1) { $15$$16$101 : do { if (!$14) { var $17 = $i; var $18 = $3; var $19 = $18 + ($17 << 2) | 0; var $20 = HEAP32[$19 >> 2]; var $21 = $20 + 1 | 0; var $22 = HEAP8[$21]; var $23 = $22 << 24 >> 24; break $15$$16$101; } } while (0); } pause(); if ($1435 == 0) { label = 176; cheez(); } else if ($1435 != 1) { label = 180; cheez(); } pause(); if ($1435 == 0) { label = 176; cheez(); } } function moreLabels() { $for_cond$2 : while (1) { if (!$cmp) { break $for_cond$2; } $if_then$$for_inc$5 : do { if ($cmp1) { break $for_cond$2; } inc(); } while (0); } pause(999); $while_body$$while_end$31 : do { if ($cmp3) { var $6 = $5; while (1) { var $6; $iter = $6 + 3; if (FHEAP[$iter + 1] >= $pct_addr) { var $_lcssa = $iter; break $while_body$$while_end$31; } var $6 = $iter; } } else { var $_lcssa = $5; } } while (0); var $_lcssa; cheez(); } function notComps() { if (HEAP32[$incdec_ptr71_i + 8 >> 2] != 0) { shoo(); } } function tricky() { var $conv642 = $conv6374 - (($132 << 16 >> 16 | 0) / 2 & -1) & 65535; } function asmy() { f(HEAPU8[_buf + i6 & 16777215]); f(HEAPU8[_buf + i6 & 16777215]); f(HEAP8[_buf + i6 & 16777215] & 1); f(HEAPU8[_buf + i6 & 16777215] & 1); f(HEAP8[_buf + i6 & 16777215] & 1); f(HEAPU8[_buf + i6 & 16777215] & 1); f((HEAP8[_buf + i6 & 16777215] & 1) + i5 | 0); f((HEAPU8[_buf + i6 & 16777215] & 1) + i5 | 0); f((HEAP8[_buf + i6 & 16777215] & 1) + i5 | 0); f((HEAPU8[_buf + i6 & 16777215] & 1) + i5 | 0); if ((_sbrk($419 | 0) | 0) == -1) { print("fleefl"); } }