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.0.562.45-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (60.5 MB view details)

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

rocm_llvm_python-7.2.0.562.45-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (60.9 MB view details)

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

rocm_llvm_python-7.2.0.562.45-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (60.6 MB view details)

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

rocm_llvm_python-7.2.0.562.45-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (59.0 MB view details)

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

rocm_llvm_python-7.2.0.562.45-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (59.0 MB view details)

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

rocm_llvm_python-7.2.0.562.45-cp38-cp38-manylinux_2_28_x86_64.whl (59.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

Details for the file rocm_llvm_python-7.2.0.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.2.0.562.45-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 da4a87c4f3fa81f6449aa9766ca7bffffa2501f90d06520ea38b5e22fa8f1028
MD5 9d7cf33c5e40b5b3fbff15abd5c105f7
BLAKE2b-256 7481712408bfd52975cb432fce662ce83e8fc2b6427f689179f8daa7563b81d6

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.2.0.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.2.0.562.45-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10f3238220473acd3df08cfa6cff58f11914c81711790903f25709bf628bf267
MD5 45396a0894fe5f612dadf96530eb73ea
BLAKE2b-256 aad62789f9e4f83c48d9906672481da7a42aa5b896531eaa3ea3a97fab769d8b

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.2.0.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.2.0.562.45-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67792bd305469335792bfaceda91aea4f68ae84b21633af952de8a40b4c0e484
MD5 520179b0fa8ace894ebcb8151e5fa94d
BLAKE2b-256 a893f6397851b0ab5c6800a3e6968208676cf3171c451a9002cc7c0a62ccf1cd

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.2.0.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.2.0.562.45-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b53351b0114e75b362dcd7e84a19259ef560f590cc2dd43142c6147b7ee8716b
MD5 65bd28a827b717b3c4e88e7ab26ba839
BLAKE2b-256 13a4683f264636298b4080a0d0131e4e98cc61e6da108a727990edaa4c3b6161

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-7.2.0.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.2.0.562.45-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f030ce2c3220445e0c7b3383bb9bac915fee3239599feec61f4bb8cd4932c8a1
MD5 ebf20159ac6856cf8f29823633d1399e
BLAKE2b-256 6b87a25c75df448c47111f676ecc953e3f074aa0417b8ecd456ec10edc20a644

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rocm_llvm_python-7.2.0.562.45-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc02dd79e3cb01c1e98369a4399a93a9b2ad250fe70b2d288dd5da9a7023c1fd
MD5 4bdf53cc2b83ca6c9f32c500e87943a3
BLAKE2b-256 403041ff7b6c29ab8f4cfb8b530d5f6221d3a6d1fb54de4d26b9142d4ab47c05

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