Skip to content

docs: MachineBlockPlacement parts 2–3 (PGO + 329-benchmark prevalence) - #12

Merged
compilersutra merged 1 commit into
mainfrom
docs/mbp-wrong-bet-part2
Sep 3, 2026
Merged

docs: MachineBlockPlacement parts 2–3 (PGO + 329-benchmark prevalence)#12
compilersutra merged 1 commit into
mainfrom
docs/mbp-wrong-bet-part2

Conversation

@compilersutra

Copy link
Copy Markdown
Owner

Summary

  • Part 2: static BranchProbabilityInfo, PGO branch weights, and layout on the csv parse repro (article + artifact bundle).
  • Part 3: 329-program prevalence screen (~1.2% MBP hits), extended 396-program tracks (text scan, OSS parsers, sci calc), upstream fix pointer to LLVM PR #219126.
  • Cross-links between parts 1–3, articles index row, sidebar entry.

Test plan

  • npm run build — part 3 page renders at /docs/articles/machineblockplacement-329-benchmark-prevalence-and-fix
  • Part 2 artifact links resolve under /files/articles/machineblockplacement-wrong-bet-static-probabilities-pgo/
  • Sidebar shows all three MBP articles in order

Made with Cursor

Screen 329 suite+HPC programs (~1.2% MBP hits) and extended 396-program
tracks including OSS parsers. Cross-link parts 1–3 in sidebar and articles index.

Co-authored-by: Cursor <cursoragent@cursor.com>
@compilersutra
compilersutra merged commit 7e75a3c into main Sep 3, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant