Skip to main content

rocm-bindings-compiler

Python bindings for the ROCm compiler stack: the LLVM-C API, the AMD Code Object Manager (COMGR), and the Clang indexing library.

Part of HIP Python. Full docs: https://rocm.docs.amd.com/projects/hip-python/en/latest/index.html

Install

pip install rocm-bindings-compiler    # or: pip install hip-python[compiler]

Usage

from rocm.bindings.llvm import c          # LLVM-C API
from rocm.bindings import amd_comgr        # COMGR C bindings
import rocm.comgr                          # high-level COMGR wrapper
from rocm.bindings.clang import cindex     # Clang indexing

This package was previously distributed as rocm-llvm-python; its modules moved under the rocm.bindings.* namespace (e.g. rocm.llvm -> rocm.bindings.llvm, rocm.amd_comgr.amd_comgr -> rocm.bindings.amd_comgr).

Dependencies

  • rocm-bindings-core

Release files for rocm-bindings-compiler 10.0.0.0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for rocm-bindings-compiler 10.0.0.0.1.1
File Interpreter ABI Platform
rocm_bindings_compiler-10.0.0.0.1.1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
rocm_bindings_compiler-10.0.0.0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rocm_bindings_compiler-10.0.0.0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details

Total release size: 146.4 MB

Release files / rocm_bindings_compiler-10.0.0.0.1.1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rocm_bindings_compiler-10.0.0.0.1.1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 48.8 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
744a261aa05fd9d7535c0ebe42b4fa41098f0f9effb172a70e283b88a29a1fc1
BLAKE2b-256 checksum
How to use checksums
d786c22c931636440927f07c876edaf597d8e647d2a20a8f784496fd8ee71b26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / rocm_bindings_compiler-10.0.0.0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rocm_bindings_compiler-10.0.0.0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 48.8 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
009651fca2b4397d6b63e25510dae59b61f6652dad7a0e8cad986dcf7fb70703
BLAKE2b-256 checksum
How to use checksums
f08ba14868faaf7b603726ef5da0179f11c0c9fc8dffa63de7ec032227db9544
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / rocm_bindings_compiler-10.0.0.0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rocm_bindings_compiler-10.0.0.0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 48.8 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f8c85dbbace63e30b7c4685cc4941019b2c8b5d205987673811df96ff1fe5a41
BLAKE2b-256 checksum
How to use checksums
2c6864024717ec1d6d30b8a88f4c66769c25c1941bf815448892cef497417b3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release history Release notifications | RSS feed

This release

10.0.0.0.1.1 This release

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page