Lightweight LLVM Python binding for writing JIT compilers
Description
llvmlite is a project originally tailored for Numba‘s needs, using the
following approach:
• A small C wrapper around the parts of the LLVM C++ API we need that are not
already exposed by the LLVM C API.
• A ctypes Python wrapper around the C API.
• A pure Python implementation of the subset of the LLVM IR builder that we
need for Numba.
Build Time
2024-07-26 14:03:34 GMT
Size
291.01 KB
b004c7f4748498499c563b96ed76d753
License
BSD-2-Clause AND Apache-2.0 WITH LLVM-exception AND LicenseRef-Fedora-Public-Domain