feat(phase-31): worker gate — +1 fns x0 propagated (fleet 95.3%)

This commit is contained in:
Drew T
2026-08-15 00:07:34 -06:00
parent 4bc9a0980a
commit da3129f6f7
+19 -1
View File
@@ -7057,7 +7057,25 @@ void func_801873B4(void *a0) {
INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090_jr_8017CA80", func_801873DC);
INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090_jr_8017CA80", func_8018745C);
#include "common.h"
extern s32 D_801A9058[];
extern void func_80187F4C(s32);
void func_8018745C(s32 s0) {
typedef void (*FuncPtr)(void);
FuncPtr fn;
s16 v0;
fn = (FuncPtr)D_801A9058[*(u16*)(s0 + 2)];
fn();
v0 = *(s16*)(s0 + 0xFE);
if (v0 != 0) {
func_80187F4C(s0);
}
}
INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090_jr_8017CA80", func_801874BC);