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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.2.555.43-cp313-cp313-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 eaa8740a8e0d0cfdaa4b6e12841be44c088d8ee8602d40eec5d492c8d309eaa3
MD5 bf763bca399fccf0783b7da2c0877fa6
BLAKE2b-256 7e99a20f37b0fcaf863fbb975f00d7de062b3a22631975db3285584133afbe94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.2.555.43-cp312-cp312-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 5b85d5e6ddeec3a017ae80f933968a0d7ffc49729df9d04deda1dc46c7855a0c
MD5 de583c21f0b6611514cad53c6d2d82ac
BLAKE2b-256 328334bb0fe2924e1bcf0b5aff3a647410e81d6d1d1c1a1482b92664c684e63b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.2.555.43-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 edc9caa83335c5976be7505681c2e1051f6e8fe881a5c2d62a67a625e274e0ff
MD5 d9b1d6d9a6499d3cd8fc32a4fbd4d6ad
BLAKE2b-256 6b435781058e5cc3715c1be86459b14a20bb059b0459a478068ca9710e0e30f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.2.555.43-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 9715ebb45e0ce32261f60a10763d775b6be4f32b884a087eb18d7e27ad0001fd
MD5 0ff2b95f12107d52e16423b3484e59a5
BLAKE2b-256 9a0e851b66ea8db5058a77449511d76fa400f2540b4f48c67098fd7628d21636

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-6.4.2.555.43-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 2f00de6a324ad63a48a6ddf54f07b33db962b3e8f54be779a02b929b4cc712ab
MD5 b58f991aa8c07eaedac194dcce80ec7d
BLAKE2b-256 fc9e730f368906b1c5592d879656a14d267107e21fcc3c20e2a5653312bd6471

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