Skip to main content

Python and Cython bindings for ROCm LLVM and AMD Code Object Manager (Comgr)

Project description

ROCm LLVM Python

This repository provides low-level Python and Cython Bindings for ROCm LLVM.

Documentation

For examples, guides and API reference, please take a look at the official ROCm LLVM Python documentation pages:

https://rocm.docs.amd.com/projects/rocm-llvm-python/en/latest/index.html

LICENSE

MIT License

Copyright (c) 2023-2025 Advanced Micro Devices, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rocm_llvm_python-7.0.1.555.43-cp313-cp313-manylinux_2_27_x86_64.whl (59.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64

rocm_llvm_python-7.0.1.555.43-cp312-cp312-manylinux_2_27_x86_64.whl (59.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64

rocm_llvm_python-7.0.1.555.43-cp311-cp311-manylinux_2_27_x86_64.whl (59.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64

rocm_llvm_python-7.0.1.555.43-cp310-cp310-manylinux_2_27_x86_64.whl (57.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64

rocm_llvm_python-7.0.1.555.43-cp39-cp39-manylinux_2_27_x86_64.whl (57.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64

File details

Details for the file rocm_llvm_python-7.0.1.555.43-cp313-cp313-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.1.555.43-cp313-cp313-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 c16a8192d01032e479ed0bfcfb145bfbf289026b877933a34b0cf871e643949e
MD5 d73cda32f727f4511862cf568bc8bfa5
BLAKE2b-256 28a49011746a60d98342da05e8fb98f2728b2d7c5ddb802b4ffbf0659edbd888

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.0.1.555.43-cp312-cp312-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.1.555.43-cp312-cp312-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 26e657163cbc167e29a423a761f1a4dad6dfaa52c78e1d31ec7128b84accd624
MD5 3ab2ab9db75657c7533cd04dba43cc4c
BLAKE2b-256 14e125b6b52dcb679b138760b69d3140f1d25fbc01c648c722707b113ef5bf13

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.0.1.555.43-cp311-cp311-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.1.555.43-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 5e53831760479f29ed9e2eafc4c4960cb6fede6cfab4541499e8af9848d2cb6c
MD5 5c607750e30d1b38b1af1ef4e85f69f2
BLAKE2b-256 9a4bacbf20d065e7edf5b6e65422670225ea4c56bacd67e6625c80c7503314da

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.0.1.555.43-cp310-cp310-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.1.555.43-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 ab0bcdb6004d082951810903223aa1947efd72a91df640426382ef1b7ca18240
MD5 7265cf03b32c40a4518b50fbcd942d2d
BLAKE2b-256 722ee689c50cb7993a95cd726b0c6211dfd56e760f04109a5c545b1f30649058

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.0.1.555.43-cp39-cp39-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.1.555.43-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 feda31db94a381b10a52bce0ae0a8032b60e5dbb96c24615d2f22eb13eff8447
MD5 aa3ba9800309aadf8230657874e9e890
BLAKE2b-256 3dd14eaba0399ab331fd760cdf8f8985b8733a1df73db898d0012aeb9a43d4c3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page