Parent: #146
Blocks: #147, #246
Depends on: #431, #432, #433, #132, #133
Finish every declared optimizer backend and publish the evidence needed to close #146 without overstating unsupported targets or workloads.
Acceptance
Current checkpoint
The AArch64 numeric optimizer now completes general reducible control through 48bfe60/b80e81f7/3d78eaf2: arbitrary reconvergence, internal exits, multiple latches, and fused nested loops own exact SSA copies, block-entry recovery, checkpoint accounting, and moving safepoints. The fused source gate passes 4/4 normally and 4/4 under focused TSan; the combined optimizer TSan gate is 42/42 lowering and 80/80 runtime/context tests with zero failures or leaks. Other architecture backends, randomized/broad differential inventories, and final matrix evidence remain open.
README optimizer scope was refreshed without changing benchmark scores. The committed July 17 single/multithread JSC comparison remains the current accepted performance artifact because this CFG batch does not alter its kernels or harness.
Parent: #146
Blocks: #147, #246
Depends on: #431, #432, #433, #132, #133
Finish every declared optimizer backend and publish the evidence needed to close #146 without overstating unsupported targets or workloads.
Acceptance
Current checkpoint
The AArch64 numeric optimizer now completes general reducible control through 48bfe60/b80e81f7/3d78eaf2: arbitrary reconvergence, internal exits, multiple latches, and fused nested loops own exact SSA copies, block-entry recovery, checkpoint accounting, and moving safepoints. The fused source gate passes 4/4 normally and 4/4 under focused TSan; the combined optimizer TSan gate is 42/42 lowering and 80/80 runtime/context tests with zero failures or leaks. Other architecture backends, randomized/broad differential inventories, and final matrix evidence remain open.
README optimizer scope was refreshed without changing benchmark scores. The committed July 17 single/multithread JSC comparison remains the current accepted performance artifact because this CFG batch does not alter its kernels or harness.