numba / llvmlite
A lightweight LLVM python binding for writing JIT compilers
☆2,041Updated last week
Alternatives and similar repositories for llvmlite:
Users that are interested in llvmlite are comparing it to the libraries listed below
- x86-64 assembler embedded in Python☆2,008Updated last year
- A superoptimizer for LLVM IR☆2,217Updated 7 months ago
- Ahead of Time compiler for numeric kernels☆2,029Updated this week
- Implementation of the LLVM tutorial in Python using llvmlite☆307Updated 2 months ago
- Complete C99 parser in pure Python☆3,355Updated 2 weeks ago
- Python Lex-Yacc☆2,852Updated 9 months ago
- resurrected LLVM "C Backend", with improvements☆897Updated 2 weeks ago
- Sly Lex Yacc☆843Updated 10 months ago
- A tiny 1000 line LLVM-based numeric specializer for scientific Python code.☆409Updated 3 years ago
- Csmith, a random generator of C programs☆1,078Updated last year
- Automatic verification of LLVM optimizations☆886Updated last week
- C Foreign Function Interface and JIT using Clang/LLVM☆549Updated 2 months ago
- Python AST read/write☆837Updated 2 months ago
- HPy: a better API for Python☆1,110Updated last week
- The unofficial GitHub mirror of PyPy (mirrored via https://github.com/mozillazg/job-mirror-hg-repos)☆440Updated last year
- A guide that explains how high level programming language constructs are mapped to the LLVM intermediate language.☆618Updated 5 months ago
- Pyjion - A JIT for Python based upon CoreCLR☆1,597Updated 4 years ago
- Python wheels that work on any linux (almost)☆1,541Updated last week
- Shed Skin is a restricted-Python-to-C++ compiler. Read the introduction below to learn about the restrictions.☆888Updated last month
- The cling C++ interpreter☆3,833Updated last month
- Low-latency machine code generation☆4,118Updated last week
- example LLVM pass☆582Updated last month
- Python library for creating PEG parsers☆2,302Updated 2 weeks ago
- Python module to modify bytecode☆309Updated this week
- A collection of out-of-tree LLVM passes for teaching and learning☆3,146Updated last month
- KLEE Symbolic Execution Engine☆2,736Updated 3 months ago
- The X86 Encoder Decoder (XED), is a software library for encoding and decoding X86 (IA32 and Intel64) instructions☆1,463Updated last month
- Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source prog…☆627Updated this week
- A curated list of awesome LLVM (including Clang, etc) related resources.☆607Updated 4 months ago
- A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python☆341Updated 2 years ago