Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 1.88 KB

File metadata and controls

30 lines (24 loc) · 1.88 KB

rat test (ubuntu-latest)

emanuelRat is a simple compiler backend focused on ease of use. It's inspired by LLVM but focused on more novel approaches (ie. the Sea of Nodes IR) and being much easier to understand (rat is currently only about 20k LoC). To this end, rat focuses on bringing ~70% of LLVM's performance with only a fraction of LLVM's complexity.

build

$ make        # build
$ make test   # builds and runs tests

passes

optimization

codegen

utility