diff options
Diffstat (limited to 'python/python3-llvmlite/README')
-rw-r--r-- | python/python3-llvmlite/README | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/python/python3-llvmlite/README b/python/python3-llvmlite/README new file mode 100644 index 0000000000..fbb9a2f546 --- /dev/null +++ b/python/python3-llvmlite/README @@ -0,0 +1,13 @@ +python3-llvmlite (Lightweight LLVM python binding) + +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. + +NOTE: Unable to support newer versions than 0.40.1 due to requiring a +newer LLVM than included in Slackware (needs >= 14.0). |