Skip to content

moaziat/TinyJIT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyJIT

A lightweight JIT compiler for tensor operations that uses LLVM through llvmlie to generate effecient machine code. (Implementation in C++ and Python)

features;

  • define tensor operations
  • automatic construction of computational graphs
  • support for various mathematical operation (let's say high school level)
  • JIT compilation to native code

--- This project is just for fun and to learn more about compilers ^^

About

tiny Just In Time compiler with LLVM backend in c++/python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published