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-6.4.3.555.43-cp313-cp313-manylinux_2_27_x86_64.whl (54.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64

rocm_llvm_python-6.4.3.555.43-cp312-cp312-manylinux_2_27_x86_64.whl (55.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64

rocm_llvm_python-6.4.3.555.43-cp311-cp311-manylinux_2_27_x86_64.whl (54.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64

rocm_llvm_python-6.4.3.555.43-cp310-cp310-manylinux_2_27_x86_64.whl (53.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64

rocm_llvm_python-6.4.3.555.43-cp39-cp39-manylinux_2_27_x86_64.whl (53.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.3.555.43-cp313-cp313-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 acfa7acdb6650d0ce2427dec0f8a13153c607fc1731006b22275d62f5d271a04
MD5 8fc22cba64ac3c94078b7a90aba51af1
BLAKE2b-256 2121b65add5ddd123ae56809f862e66cc9bfecedb7b31acb8e473cab1ef833e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.3.555.43-cp312-cp312-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 2218cc41a926162f7d203351f7b45c6e7e5db45dd2df51f5fd8fd9ce19286cfa
MD5 9e509ebef398bdb028119421c6a1895d
BLAKE2b-256 6dfd60d43364ed79b2656ad5730e7a0fa2cfc7513c6fd95cc46c16719b758b02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.3.555.43-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 3c5effbd3c9390a6e8977c280e24b4067237be3ad373e766993b49788ca851bf
MD5 d8ee296665e557d1172737b0eb0bdd3f
BLAKE2b-256 85262788124878f80df3fce57ce483084372d49484b35e6d487a84f399da46a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.3.555.43-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 efb830ce7588de2745e6fca315790bec3313972fb8c74fedc698d13ed28acc31
MD5 3c6ee5b03766e475de7a5a9d31377bb9
BLAKE2b-256 01cd0a4efcfb93e4d2bcac57886cec330e9023e80c2179408a36d37ba1d650dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.3.555.43-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 b910c2442d7a0f38355f264c458933bc9c9bf8f2159632ab6b8cd6cf63bb924d
MD5 935e61ebbf9d2a60708d2bd4a77f6530
BLAKE2b-256 5afc4e3dbcf7af074fd154c818eea5f56975043cf205e9382060e286595c084b

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