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.0.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.0.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.0.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.0.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.0.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.0.555.43-cp313-cp313-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.0.555.43-cp313-cp313-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 8acd6536c1ebc290e13b708f93f7889dbac8a1cf036f811a807324fb614e78a5
MD5 994c213db4b4e2958e80c35d77fb5b49
BLAKE2b-256 e35a384cd2ed273ae77be10c674ac2055297c06c65fa22feacc2c772c09e1b49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.0.555.43-cp312-cp312-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 4eb1f9373ad34292d4c7500b273c3b861ab14b81dd2e76b2e06fa3c4f07206fb
MD5 3cbc8509ae297ad7190f758c99d110ea
BLAKE2b-256 a3b7227c6d298917b7da7bccb0b387b39d66b0386d62ae3287495d67dcf59f21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.0.555.43-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 fa81f3e5379b5bedf729525361beb353403d04a8f5d85a6f72f66291050e40d9
MD5 d25eecb608f1fbc66e7ae79d8e853a15
BLAKE2b-256 a8a0cfae25ee86ba9db025efd44c44256cedd9b8b5d832b4d78ce0bb8734721c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.0.555.43-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 985d6092fa9745b4ab063e5282aa90f4e2623eb385814963c50bfca1ff719fed
MD5 249514cbaf0672f16b618758c24bb856
BLAKE2b-256 c4a094c9c3799ad84cb6ccef05baabc2d949d7d02a922055ce951dd2aed4a20b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.0.555.43-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 232afbae8df39881487953a235a3490b20295a7c5f6d3f9d512df5588785dec8
MD5 0f24fa9a3b6429e3f3b2e16d2e1b8415
BLAKE2b-256 638a94b530350c9bc0e3ffbca1ec0cc8df92e84673ac970ebb83bd8bacb523d5

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