Page 1 of 1

ullvm - LLVM C API bindings for MicroPython (and CPython)

Posted: Fri Feb 22, 2019 10:28 pm
by pfalcon
https://github.com/pfalcon/ullvm/ is a project to provide LLVM bindings for MicroPython (via LLVM's C API, and MicroPython's ffi module). Current examples include JITing a simple expression using both older MCJIT and latest ORC JIT LLVM APIs.

The module/samples also work with CPython, thanks to CPython backport project for MicroPython modules.