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.2.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.2.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.2.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.2.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.2.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.2.555.43-cp313-cp313-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.2.555.43-cp313-cp313-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 b2884f65c85bd081e19a4ddacd34cb2bfa28a2d628d2a3326c8812a3365d137c
MD5 a41ddab458edf87024e89600a7141615
BLAKE2b-256 bfb4f55c74ae00f0fb84f8b0d110d422b6d0b5d30167799c196f698f74fddcea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.2.555.43-cp312-cp312-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 9a430e6a312203063dfb7283ae3a2fcf01d8653adc99a7921145bb55c061c657
MD5 ecf99dee3e000a29ccae698c0163bcc6
BLAKE2b-256 3e23c63a3371ef8f11aa43b81f0120e4ca645fbd2a27e9e6a242ff887a77467a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.2.555.43-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 7a385edc34b8d6e0a38db8d01ec0d7fbd3840408166bfa4f956ea493503b4474
MD5 9003f005fa53020c0bc1015168611a2b
BLAKE2b-256 702aa4141d37369cd72f6f5651b1ac1d3b301c8b9722dec01d781c066889f2ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.2.555.43-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 eb2fe27df73e637c144b8a44dc61100f66696a95da82982f651fa932a51b7be0
MD5 1ed003d09d06f177169ecf1c9814bfa5
BLAKE2b-256 695dd6ab7c1de4ff8c185a9c7c209511790c7a0adaa1172bd0c56947e12d2da1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.0.2.555.43-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 fcb9c50e045816efda2f51e4ba519f8e7deeee71c6f4dc1f0908930f077acdc3
MD5 3daa4e24d1fe1f59a14c825ddbb86b77
BLAKE2b-256 c42268d8de5c9043108cddf69a5f2395a84c16cb5bc954a90289ed50fb5ed48f

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