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.2

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.2
File Interpreter ABI Platform
rocm_bindings_compiler-10.0.0.0.1.2-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rocm_bindings_compiler-10.0.0.0.1.2-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.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details

Total release size: 146.4 MB

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

Download URL rocm_bindings_compiler-10.0.0.0.1.2-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
62de4d99b017789c5c88e2fc34dca0ff69948beb6ae8265ca66da62751e87926
BLAKE2b-256 checksum
How to use checksums
706f834b1bfac1c9783ba6ed96bf17c452b22bd1711fac353c7a6e12b69f0883
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.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rocm_bindings_compiler-10.0.0.0.1.2-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
f5cdc392fd65602a94ed2ae896280f39068769a47b122a5de00e5900a096a7a8
BLAKE2b-256 checksum
How to use checksums
44c9347a3e582ed3670143a37c52eb79c6ea59f9a162550dc1570b876f28710c
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.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rocm_bindings_compiler-10.0.0.0.1.2-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
8663fcb5402b240290c52ecb22dd0dc36ff193481b08952fba08f50a25f86f8f
BLAKE2b-256 checksum
How to use checksums
36b83e647ed4e5c9d1416555a14f9c0787bb2b191ffe5866825b3a2639e2d6ca
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.2 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