blob: cb45ac6fa25d54d7f1e796d28c8ec3a040726883 [file] [log] [blame]
Module["asm"] = (function(global, env, buffer) {
"use asm";
var Math_imul = global.Math.imul;
function _test(i1, i2, i3, i4, i5) {
i1 = i1 | 0;
i2 = i2 | 0;
i3 = i3 | 0;
i4 = i4 | 0;
i5 = i5 | 0;
var d6 = 0.0;
if (!i5) {
d6 = +(Math_imul(i4, i3) | 0);
d6 = (+(i3 | 0) + d6) * (+(i4 | 0) + d6);
i5 = ~~d6;
return i5 | 0;
} else {
d6 = +(Math_imul(i2, i1) | 0);
d6 = (+(i3 | 0) + d6) * (d6 + +(i4 | 0));
i5 = ~~d6;
return i5 | 0;
}
return 0;
}
return {
_test: _test
};
});