Drew T
|
6853b1604d
|
phase-36: S104 s104_e26 — func_8017FAAC banked at 0 through the whole-object gate + propagated — e26 sibling (macro expanded)
|
2026-09-11 04:01:03 -06:00 |
|
Drew T
|
5ea61fc75a
|
phase-36: S104 s104_e26 — func_8017F278 banked at 0 through the whole-object gate + propagated — e26 sibling (with d34's head rewrite)
|
2026-09-11 04:00:32 -06:00 |
|
Drew T
|
3f53c8b79f
|
phase-36: S104 s104_e26 — func_801805D0 banked at 0 through the whole-object gate + propagated — e26 sibling
|
2026-09-11 04:00:09 -06:00 |
|
Drew T
|
554015fdb6
|
phase-36: S104 s104_e26 — func_8017FC80 banked at 0 through the whole-object gate + propagated — e26 sibling
|
2026-09-11 03:59:48 -06:00 |
|
Drew T
|
a9a0c0e747
|
phase-36: S104 s104_e26 — func_8017F600 banked at 0 through the whole-object gate + propagated — 4 levers + pad → 0: the same mask test
|
2026-09-11 03:59:14 -06:00 |
|
Drew T
|
36a5bc3242
|
phase-36: S104 s104_e26 — func_8017F438 banked at 0 through the whole-object gate + propagated — 4 levers + pad → 0: bit 31 tested with & 0x80000000 (reorg.c:2799, :1335-1420; combine.c:10831-10845)
|
2026-09-11 03:58:51 -06:00 |
|
Drew T
|
195dee8a0c
|
phase-36: S104 s104_e26 — func_8017F024 banked at 0 through the whole-object gate + propagated — 2 levers → 0: the actor passed to the dispatch handler (sched.c:2469-2545; jump.c:425-462)
|
2026-09-11 03:58:29 -06:00 |
|
Drew T
|
2b9250a50e
|
phase-36: S104 e30 packs (ov_SC04_011 batch 3)
|
2026-09-11 03:57:14 -06:00 |
|
Drew T
|
c97b798d9d
|
phase-36: delever_regen also starts from an agent's lever-free near-miss (e22: the families finished its 28 body in one pass); e22 banked 3 (ov_SC06_029); func_80185D44 stays at its one lever
|
2026-09-11 03:55:08 -06:00 |
|
Drew T
|
c5747c98d5
|
phase-36: S104 s104_e22 — func_80184EFC banked at 0 through the whole-object gate + propagated — 2 pins → 0: the parameter copy deleted, the flags |= in place, the tag as one expression (sched.c:2507-2544)
|
2026-09-11 03:54:10 -06:00 |
|
Drew T
|
777dc340fe
|
phase-36: S104 s104_e22 — func_80181708 banked at 0 through the whole-object gate + propagated — barrier + pin → 0: struct/array spelling per access group (sched.c:817-861; expr.c:4568-4577)
|
2026-09-11 03:53:52 -06:00 |
|
Drew T
|
4792daaaef
|
phase-36: S104 s104_e22 — func_8017C954 banked at 0 through the whole-object gate + propagated — barrier → 0: a reused value split into s16 wq (local-alloc.c:472; sched.c:2469-2490) + g.opz in both arms (an integer tie, global.c:594-607)
|
2026-09-11 03:53:34 -06:00 |
|
Drew T
|
8733d36da8
|
phase-36: S104 e29 packs (800.c batch 5)
|
2026-09-11 03:31:32 -06:00 |
|
Drew T
|
7205767275
|
phase-36: S104 R22 218/218 after e14–e25; census 4,340 / 0 unmarked (exit 0) | 🛑 T7 RUNNING
|
2026-09-11 03:31:01 -06:00 |
|
Drew T
|
b5b7017505
|
phase-36: S104 s104_e25 — func_800277DC banked at 0 through the whole-object gate + propagated — 2 levers → 0: field accesses through local struct views, the scratch words in one aggregate, a local walker
|
2026-09-11 03:28:05 -06:00 |
|
Drew T
|
aa0564d72d
|
phase-36: S104 s104_e25 — func_800279AC banked at 0 through the whole-object gate + propagated — 2 levers → 0: the GTE scratch words as one local struct (sched.c:834-836) + walk a local copy of the parameter (loop.c:4120-4146)
|
2026-09-11 03:27:38 -06:00 |
|
Drew T
|
8116845157
|
phase-36: S104 s104_e25 — func_80013B64 banked at 0 through the whole-object gate + propagated — 3 levers → 0: the flattened GTE asm as Sony's macros + u16 v1 (sched.c:2477)
|
2026-09-11 03:27:08 -06:00 |
|
Drew T
|
70d1ad8826
|
phase-36: S104 s104_e25 — func_800167F0 banked at 0 through the whole-object gate + propagated — 3 levers → 0: the store in each arm (sched.c:776; jump.c:2371), a u16 copy of the parameter, a set-once mask, the clamp as an if/else (jump.c:725-830; local-alloc.c:1773)
|
2026-09-11 03:26:32 -06:00 |
|
Drew T
|
9009fda731
|
phase-36: S104 e23 banked 4 (800_b_2; func_800301C8 with a marked do-while, its struct close parked); e28 packs (ov_SC06_000 batch 2)
|
2026-09-11 03:23:20 -06:00 |
|
Drew T
|
8283a9f706
|
phase-36: S104 s104_e23 — func_800314DC banked at 0 through the whole-object gate + propagated — 2 pins + a pad → 0: a reused dead local, stores in each arm, the pointer folded (local-alloc.c:472/1598; reload1.c:2331-2352)
|
2026-09-11 03:22:13 -06:00 |
|
Drew T
|
805243dcbe
|
phase-36: S104 s104_e23 — func_800301C8 banked at 0 through the whole-object gate + propagated — launder → s16 e; the barrier → a marked do-while (ruling (a)); its struct close is link-only (parked)
|
2026-09-11 03:21:53 -06:00 |
|
Drew T
|
ebad680e80
|
phase-36: S104 s104_e23 — func_8002D320 banked at 0 through the whole-object gate + propagated — 2 pins → 0: the loops walk Slot * (loop.c biv elimination; global.c:587-610)
|
2026-09-11 03:21:34 -06:00 |
|
Drew T
|
cef8e9806e
|
phase-36: S104 s104_e23 — func_80034844 banked at 0 through the whole-object gate + propagated — pin → 0: one walked pointer, fields as p[K] (record_giv loop.c:4341; combine_givs :5494)
|
2026-09-11 03:21:11 -06:00 |
|
Drew T
|
2b1393dd9a
|
phase-36: lever_free_body refuses a strip that unbalances block comments (R43) — e24 found a start text left as invalid C; 7 residue classes had been silently UNSCORED, now named
|
2026-09-11 03:17:48 -06:00 |
|
Drew T
|
b93e3cab89
|
phase-36: R39 widened — 1–3 statements after the join, blank lines skipped (e24's store pair; known-true 0 on all three)
|
2026-09-11 03:16:25 -06:00 |
|
Drew T
|
f3dc5b6f28
|
phase-36: S104 e27 packs (md_SC07_004 + main func_800377D8)
|
2026-09-11 03:14:30 -06:00 |
|
Drew T
|
f5bdfd8bac
|
phase-36: S104 e21 (5) + e24 (6) banked; e26/e27 packs
|
2026-09-11 03:14:10 -06:00 |
|
Drew T
|
cc27144fa6
|
phase-36: S104 s104_e21 — func_80037FC4 banked at 0 through the whole-object gate + propagated — e21 sibling: the same two loops
|
2026-09-11 03:13:09 -06:00 |
|
Drew T
|
ec28cb7d88
|
phase-36: S104 s104_e21 — func_80037F3C banked at 0 through the whole-object gate + propagated — $16 pin → 0: one walked base, fields as base[c] (loop.c:5494, :3828)
|
2026-09-11 03:12:43 -06:00 |
|
Drew T
|
b85229360e
|
phase-36: S104 s104_e21 — func_80037EA0 banked at 0 through the whole-object gate + propagated — $16 pin → 0: p derived from the counter (loop.c:4196-4197, :6022-6024)
|
2026-09-11 03:12:23 -06:00 |
|
Drew T
|
566bfdd127
|
phase-36: S104 s104_e21 — func_80036AF8 banked at 0 through the whole-object gate + propagated — $0 pin → 0: joint s16 widths (mode-changing copies survive cse, cse.c:7440-7474)
|
2026-09-11 03:12:03 -06:00 |
|
Drew T
|
60af118e8c
|
phase-36: S104 s104_e21 — func_800359B0 banked at 0 through the whole-object gate + propagated — barrier → 0: the goto tail spelled out in each case (jump.c:1978/1984 cross-jump)
|
2026-09-11 03:11:28 -06:00 |
|
Drew T
|
02f0dd3c47
|
phase-36: S104 s104_e24 — func_80185B70 banked at 0 through the whole-object gate + propagated — e24 sibling: an unmarked do-while removed
|
2026-09-11 03:10:54 -06:00 |
|
Drew T
|
41a2f9c248
|
phase-36: S104 s104_e24 — func_80181998 banked at 0 through the whole-object gate + propagated — e24 sibling: a marked do-while removed
|
2026-09-11 03:10:22 -06:00 |
|
Drew T
|
f823839e4f
|
phase-36: S104 s104_e24 — func_80180E24 banked at 0 through the whole-object gate + propagated — barrier → 0: the store pair in each arm (cross-jump after sched2)
|
2026-09-11 03:09:40 -06:00 |
|
Drew T
|
ae86c49625
|
phase-36: S104 s104_e24 — func_8017F694 banked at 0 through the whole-object gate + propagated — → 0: & 0x80000000 as the sign test (reorg.c:2887), the dead pad deleted (combine.c:10831-10845; reload1.c:2327-2352)
|
2026-09-11 03:09:02 -06:00 |
|
Drew T
|
902a30068c
|
phase-36: S104 s104_e24 — func_8017E9CC banked at 0 through the whole-object gate + propagated — → 0: read after the store + the store as ((s32 *)arg0)[7] (local-alloc.c:1486-1500; expr.c:4568-4577)
|
2026-09-11 03:08:31 -06:00 |
|
Drew T
|
35eb55c170
|
phase-36: S104 s104_e24 — func_8017E54C banked at 0 through the whole-object gate + propagated — → 0: the global stored in each arm (cse.c:7358-7369 stops at a label, :8039; cross-jump re-merges)
|
2026-09-11 03:07:58 -06:00 |
|
Drew T
|
94f6d37cba
|
phase-36: S104 e20 banked 4 (800.c); e25 packs
|
2026-09-11 03:04:21 -06:00 |
|
Drew T
|
51fe62d2c8
|
phase-36: S104 s104_e20 — func_8001C5B8 banked at 0 through the whole-object gate + propagated — pin + launder → 0: func_8001C320's text ported (a byte-twin)
|
2026-09-11 03:02:39 -06:00 |
|
Drew T
|
4e53e4af6f
|
phase-36: S104 s104_e20 — func_8001C320 banked at 0 through the whole-object gate + propagated — pin + launder → 0: Sony's TMD walk (cse.c:5582-5665) + the call at its real arity (global.c:594-607)
|
2026-09-11 03:02:08 -06:00 |
|
Drew T
|
18e3c5734d
|
phase-36: S104 s104_e20 — func_8001A114 banked at 0 through the whole-object gate + propagated — 2 launders → 0: one variable per case (birthing_insn_p sched.c:2469-2490)
|
2026-09-11 03:01:39 -06:00 |
|
Drew T
|
c5b4db1e67
|
phase-36: S104 s104_e20 — func_800168C4 banked at 0 through the whole-object gate + propagated — pin + barrier → 0: the store sunk into both arms (sched.c:421-433/776-779) + an && … return 1 tail (jump.c:725-830)
|
2026-09-11 03:01:13 -06:00 |
|
Drew T
|
fdc98002e9
|
phase-36: S104 checkpoint refresh (~04:30) — ~115 closes, generators R27–R42, the sweep done, parked lists, e20–e24 in flight | 🛑 T7 RUNNING
|
2026-09-11 02:52:08 -06:00 |
|
Drew T
|
6d513a6af8
|
phase-36: S104 — the all-families sweep finished (1,020 classes, 20,821 s, 74 MATCH, banked through parts 1–3); part 4: 'delever_regen --bank: 0 of 1 MATCH row(s) banked' (the one still-residue row no longer re-scores 0 on the moved tree)
|
2026-09-11 02:51:23 -06:00 |
|
Drew T
|
eeb65555c3
|
phase-36: S104 e23/e24 packs (800_b_2, ov_SC06_016)
|
2026-09-11 02:50:22 -06:00 |
|
Drew T
|
c621e6d82f
|
phase-36: generator R42 move_statement_far (e19; a composition move — alone 8 on its start text); e19 banked 4 (ov_SC01_080)
|
2026-09-11 02:49:19 -06:00 |
|
Drew T
|
a71fb404e2
|
phase-36: S104 e19 func_80180D54 3 → 2 levers (the mask pin by per-block masks; two launders remain)
|
2026-09-11 02:47:51 -06:00 |
|
Drew T
|
b09d192cc8
|
phase-36: S104 s104_e19 — func_80181D98 banked at 0 through the whole-object gate + propagated — pin → 0: q = p + 15 after t (find_reg conflict)
|
2026-09-11 02:47:34 -06:00 |
|
Drew T
|
a1015eda64
|
phase-36: S104 s104_e19 — func_801809E4 banked at 0 through the whole-object gate + propagated — pin → 0: a block-local mask per loop (allocno_compare global.c:594-607)
|
2026-09-11 02:47:17 -06:00 |
|