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.4.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.4.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.4.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.4.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.4.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.4.555.43-cp313-cp313-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.4.555.43-cp313-cp313-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 61d8bbd2542799137a2122036b5ba8bbc5a0799141a4430ab971c6f9088d6ac8
MD5 1751581e8a6702ff19d4f1e4cd94e496
BLAKE2b-256 b79a4ff71eb2728f57cb61dd00978a3ebb73eda6f95bbb0de66c390ea5fc8dc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.4.555.43-cp312-cp312-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 d7df1c01086021322317c06be67480c944e3ebada7e3b797dfa2aae4fa7196b9
MD5 1d39d4f519386dc413587839eaa78b03
BLAKE2b-256 d7aea3d8112805bfd9241cc20898be3ab45063340d220d5fcb303357db76c9a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.4.555.43-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 717b30e861711b946c8384055815ae4a5b618e9e02b39b9608e419ed393cc1d3
MD5 0b865ea4114af7a2435e40d602fa8970
BLAKE2b-256 009882116488744b38bb1a6078af6bd1ee547b658becde5383303003c73845c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.4.555.43-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 91ca92534390079514cb42576ae274e28253e5dd271966c3d3c6cfc38284593d
MD5 c2116d5f70dcb8fbd6977f15ca93b637
BLAKE2b-256 9c35a6a024cab919ee3b274cdfff40c2035f5e2bd0359da19709bfcd2e8343c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.4.555.43-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 dc2102bdcd059fa4ddecfe1433f4b4e2153fb2da26f2160854f164a178c8fce2
MD5 aa4cf0cfd0f989a2584834e077b439f5
BLAKE2b-256 a8f53f9f8e9b1f4fe63573e7962c82a7c1d354fbc0435b919a0416a7bf5da240

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