mirror of
https://github.com/decompme/decomp.me.git
synced 2025-12-21 04:49:53 -06:00
* Revert "Revert "Dep updates (#457)" (#458)"
This reverts commit eb43c51586.
* ci changes
* Update almost everything, fix issues
* add jest-environment-jsdom
* fix to mwcc debug info option
* remove frontend tests
* black
* remove eslint-plugin-testing-library
* Do db migration
Co-authored-by: Alex Bates <alex@nanaian.town>
63 lines
1.6 KiB
C
Generated
63 lines
1.6 KiB
C
Generated
f32 test(s32 arg0) {
|
|
f64 var_ft1;
|
|
f64 var_ft1_2;
|
|
f64 var_ft2;
|
|
f64 var_ft4;
|
|
f64 var_ft5;
|
|
f64 var_fv1;
|
|
s32 temp_a1;
|
|
s32 temp_ft0;
|
|
s32 temp_ft3;
|
|
s32 temp_t6;
|
|
s32 temp_t7;
|
|
s32 temp_t8;
|
|
s32 var_v0;
|
|
|
|
var_fv1 = 0.0;
|
|
var_v0 = arg0;
|
|
if (arg0 != 0) {
|
|
temp_a1 = -(arg0 & 3);
|
|
if (temp_a1 != 0) {
|
|
do {
|
|
var_ft1 = (f64) var_v0;
|
|
if (var_v0 < 0) {
|
|
var_ft1 += 4294967296.0;
|
|
}
|
|
var_fv1 *= var_ft1;
|
|
var_v0 -= 1;
|
|
} while ((temp_a1 + arg0) != var_v0);
|
|
if (var_v0 != 0) {
|
|
goto loop_6;
|
|
}
|
|
} else {
|
|
do {
|
|
loop_6:
|
|
temp_t6 = var_v0 - 1;
|
|
var_ft4 = (f64) var_v0;
|
|
if (var_v0 < 0) {
|
|
var_ft4 += 4294967296.0;
|
|
}
|
|
temp_t7 = var_v0 - 2;
|
|
temp_t8 = var_v0 - 3;
|
|
var_ft2 = (f64) temp_t6;
|
|
if (temp_t6 < 0) {
|
|
var_ft2 += 4294967296.0;
|
|
}
|
|
temp_ft3 = temp_t7;
|
|
temp_ft0 = temp_t8;
|
|
var_v0 -= 4;
|
|
var_ft5 = (f64) temp_ft3;
|
|
if (temp_t7 < 0) {
|
|
var_ft5 += 4294967296.0;
|
|
}
|
|
var_ft1_2 = (f64) temp_ft0;
|
|
if (temp_t8 < 0) {
|
|
var_ft1_2 += 4294967296.0;
|
|
}
|
|
var_fv1 = var_fv1 * var_ft4 * var_ft2 * var_ft5 * var_ft1_2;
|
|
} while (var_v0 != 0);
|
|
}
|
|
}
|
|
return (f32) var_fv1;
|
|
}
|