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-2026 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.1.1.562.45-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (58.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rocm_llvm_python-7.1.1.562.45-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (58.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rocm_llvm_python-7.1.1.562.45-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (58.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rocm_llvm_python-7.1.1.562.45-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (57.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rocm_llvm_python-7.1.1.562.45-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (57.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rocm_llvm_python-7.1.1.562.45-cp38-cp38-manylinux_2_28_x86_64.whl (57.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

Details for the file rocm_llvm_python-7.1.1.562.45-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.1.1.562.45-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fef81cf99f4b4b1dff055077e3f12b4f75baa74d9512efd04697fad63c46ca43
MD5 4b6a21cf30a5c57180df92c5ccc77a85
BLAKE2b-256 5822437134eadec7716d4c08e64b0792d0f31cc36567674938dab221e436a649

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.1.1.562.45-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.1.1.562.45-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f733d28c774fdba0ad58f060cb18795cb53d80c372a3d15dccbf3b1bac5048a6
MD5 ba16a50f58ed8c7c1e3a30ab0dd39e11
BLAKE2b-256 d2826cfbfe829b0c06ee9a7771cda6699731a38469938a9ddd00df3f007a8ef1

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.1.1.562.45-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.1.1.562.45-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df41b913452873d71057968840da4778fc7119e33d10e3c179349bbf2b8c937d
MD5 502092863142b900a47e54b1791489ac
BLAKE2b-256 7edaf0c52f67e1dcd01319695e25efd7222137cc0465a33a2119906b302bfa0b

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.1.1.562.45-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.1.1.562.45-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2569a689e07273d858f1e1ecbd19854a9f3ef2925da68c075c0142feac8a90eb
MD5 0f2c8ddf9646d75996b023c2d88341a1
BLAKE2b-256 ccbfe33486d5c079c1da0beafee859e2f0ee03e73b7d4359e3b165d1a1b20a35

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.1.1.562.45-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.1.1.562.45-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a367fc6c3da05d1da86578b4232035060ce1b4210df0dda0ca933fda9c45fdab
MD5 0e4b3673fc8227dd5dd6153c68c7dd93
BLAKE2b-256 e083f6b2b91b7365267ef54c4dbc97a1f521938922caec66baaf817060bd671c

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.1.1.562.45-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.1.1.562.45-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a95570cb72166b75292a3677d8f57c29e8a29e6832996532d4ff1cf39eca9f13
MD5 44c572a19216ff21e25f25199e6a1658
BLAKE2b-256 894a3546814e0f91885b6b6d95480670868a6bbf0e05d4cd59afcad4d0770a9e

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