Skip to content

[ROCm] Use hermetic llvm with stripped out hipcc wrapper script#41619

Draft
alekstheod wants to merge 11 commits into
openxla:mainfrom
ROCm:use_hermetic_clang_for_rocm_config_4
Draft

[ROCm] Use hermetic llvm with stripped out hipcc wrapper script#41619
alekstheod wants to merge 11 commits into
openxla:mainfrom
ROCm:use_hermetic_clang_for_rocm_config_4

Conversation

@alekstheod
Copy link
Copy Markdown
Contributor

📝 Summary of Changes
Use hermetic llvm and a custom rocm_library rule for rocm kernels compilation
Remove hipcc_wrapper and dynamic flag resolution, split toolchains

🎯 Justification
Changes utilizing adaptions in this PR: google-ml-infra/rules_ml_toolchain#251
Removing hipcc_wrapper and use a dedicated rule for rocm kernels compilation

🚀 Kind of Contribution
Please remove what does not apply: ♻️ Cleanup

📊 Benchmark (for Performance Improvements)
Not relevant

🧪 Unit Tests:
Not relevant

🧪 Execution Tests:
Not relevant

@alekstheod alekstheod force-pushed the use_hermetic_clang_for_rocm_config_4 branch 15 times, most recently from ae8ad89 to f347f9f Compare April 30, 2026 20:32
@alekstheod alekstheod force-pushed the use_hermetic_clang_for_rocm_config_4 branch from f347f9f to c088825 Compare April 30, 2026 20:35
@alekstheod alekstheod force-pushed the use_hermetic_clang_for_rocm_config_4 branch from 316c9f9 to 344e9f0 Compare May 1, 2026 16:12
@alekstheod alekstheod force-pushed the use_hermetic_clang_for_rocm_config_4 branch 6 times, most recently from 85d806d to cad0b94 Compare May 4, 2026 13:44
@alekstheod alekstheod force-pushed the use_hermetic_clang_for_rocm_config_4 branch from 30fd95a to 7de076d Compare May 4, 2026 15:44
@alekstheod alekstheod changed the title Use hermetic clang for rocm config 4 [ROCm] Use hermetic llvm with stripped out hipcc wrapper script May 6, 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