Skip to content

A lightweight JIT compiler for flexible data access in simulation applications

License

Notifications You must be signed in to change notification settings

uphoffc/ImpalaJIT

 
 

Repository files navigation

ImpalaJIT

A lightweight JIT compiler for flexible data access in simulation applications

Building ImpalaJIT

  1. mkdir build
  2. cd build
  3. cmake ../
  4. make

Generating Parser, Scanner and ASM

This step is only necessary if you have modified one of the following files:
parser.yy
scanner.ll
assembly.dasc

Prerequisites for the generate task are:
Bison (Tested with version 3.0.4): https://www.gnu.org/software/bison/
Flex (Tested with version 2.6.0): https://github.com/westes/flex

  • make generate

Installing ImpalaJIT

  • make install

Uninstalling ImpalaJIT

  • make uninstall

License

ImpalaJIT is release under the MIT License (see COPYING)

About

A lightweight JIT compiler for flexible data access in simulation applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 71.9%
  • C 19.5%
  • CMake 3.4%
  • Yacc 2.2%
  • Fortran 1.6%
  • LLVM 1.4%