Skip to content

comgr: gfx1250 hotswap WMMA VGPR-MSB split (fail-closed) review#3415

Draft
YashDeshpande25 wants to merge 4 commits into
ROCm:amd-stagingfrom
YashDeshpande25:pr-3413-gfx1250-hotswap-wmma
Draft

comgr: gfx1250 hotswap WMMA VGPR-MSB split (fail-closed) review#3415
YashDeshpande25 wants to merge 4 commits into
ROCm:amd-stagingfrom
YashDeshpande25:pr-3413-gfx1250-hotswap-wmma

Conversation

@YashDeshpande25

Copy link
Copy Markdown

Hardens the gfx1250 B0→A0 HotSwap rewriter (amd_comgr_hotswap_rewrite). Headline fix:
a silent WMMA miscompile when an operand crosses a VGPR bank boundary — plus the change
to fail closed instead of returning SUCCESS with broken code.

rahjain-amd and others added 4 commits July 15, 2026 20:34
Co-authored-by: Cursor <cursoragent@cursor.com>
Spell out iterator types instead of auto in the WMMA hazard and split
passes, and inline the single-caller updateWmmaHazardDeficit helper per
the Comgr no-auto and over-decomposition conventions. No functional
change; the 33 WMMA lit tests still pass.

Co-authored-by: Cursor <cursoragent@cursor.com>
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.

2 participants