Skip to content

Add verified LLVM cleanup passes with retention and replay regressions - #9

Closed
brandonros wants to merge 1 commit into
stack/ptx-compiler-fixesfrom
stack/ptx-cleanup
Closed

brandonros wants to merge 1 commit into
stack/ptx-compiler-fixesfrom
stack/ptx-cleanup

Conversation

@brandonros

@brandonros brandonros commented Sep 14, 2026

Copy link
Copy Markdown
Owner

Adds verified merged-module GlobalDCE by default and opt-in scalar, inlining, and per-module cleanup settings. Includes retention negative controls, guarded-select fixtures, host IR checks, and standalone replay comparisons. Existing experimental API names are preserved.

Native stack: #3#7#8#9#10. Base: #8.

Validation: six Python tests at this layer and both guarded-select host tests pass. Default-DCE export CI passed before restacking; updated CI is pending. Opt-in pipelines still need fresh LLVM 21 replay validation; historical LLVM 19 results are not a substitute.

@brandonros

Copy link
Copy Markdown
Owner Author

Closing; superseded by upstream Rust-GPU#408.

@brandonros brandonros closed this Sep 22, 2026
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