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.2.2.562.46-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (62.1 MB view details)

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

rocm_llvm_python-7.2.2.562.46-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (62.2 MB view details)

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

rocm_llvm_python-7.2.2.562.46-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (62.6 MB view details)

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

rocm_llvm_python-7.2.2.562.46-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (62.0 MB view details)

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

rocm_llvm_python-7.2.2.562.46-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (60.3 MB view details)

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

rocm_llvm_python-7.2.2.562.46-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (60.3 MB view details)

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

File details

Details for the file rocm_llvm_python-7.2.2.562.46-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-7.2.2.562.46-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b95c8b8c8db9a8914f8dd626cdc7eff85bb6be35fa4e54090f2f4aeff08081c7
MD5 e471d6fc748bd91870fa08c14ab6f484
BLAKE2b-256 341b3fef2884ec87eb6084d522a4416df9559f4aecba73426c30b8880347c9b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.2.2.562.46-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0d7bf58bf1086bf5eb5479ffb1c2bc545b26cb670b3815e62d128506a9d09b62
MD5 70b9dbdc7f02246ef0330c52b2cc1d18
BLAKE2b-256 a6a8d5ffa402ac27ac9d4a85993670bde83d5450c6231e36a80303fd1ec2c0cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.2.2.562.46-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f88c1b684fb97d0be363088f4913d48cbfe8cb4da2f27d395e197a6f6d0c8e6e
MD5 bcd4223ffa809e813e4bd840f3123308
BLAKE2b-256 b160c36f5149ddfafe8f9f2e5a8003ddcea576eb7575b6128c41316fa0867868

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.2.2.562.46-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e96118552366a135ff9c3d8b9d8dc2d5889eca1b457986f5546861f3e9a19762
MD5 bc587fa69f2581d4f8dd3661464e245c
BLAKE2b-256 090dfc42cee77bd195f2efbf991b42f8fb6f145f4fad955e8da095fe7ded25e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.2.2.562.46-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cb283d186277d3660f294d9bbbac76950aaee6b08e535b0d1de20c0b54cfea7c
MD5 5d13693cf78b0ef6f0d3850882ff5dda
BLAKE2b-256 287f6ca50582b3512a74f53e5a24edb4ae23cc78ac628bd37592fc4e20848fe2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.2.2.562.46-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6c37f4350a310c22fad31df7c10df0d0563a7e77871d90db1ee72d1eb83ff003
MD5 162b54de35af0d86ad3957a7d43c8180
BLAKE2b-256 38649e3fd89e812c5ff9bcd56aa53642ccf419f29914ec114ab4a139aa118db0

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