GNU lightning - GNU Project (original) (raw)
Using and porting GNU lightning
GNU lightning is a library that generates assembly language code at run-time; it is very fast, making it ideal for _Just-In-Time_compilers, and it abstracts over the target CPU, as it exposes to the clients a standardized RISC instruction set inspired by the MIPS and SPARC chips.
Contribute
GNU lightning is usable in complex code generation tasks. The available backends cover the aarch64, alpha, arm, hppa, ia64, loongarch, mips, powerpc, risc-v, s390, sparc and x86 architectures.
ContactPaulo Andradeor subscribe to the mailing listfor more information and bug reports.
GNU lightning Resources
Releases are available from ftp.gnu.org. Documentation is available on-line.
Development code can be checked out fromgit.savannah.gnu.org.