Parse RTL into JSON using Python and compile into ARMv7
assembly using Java. Allocate registers using a graph coloring algorithm.
- Brian Hicks (bthicks)
- Eitan Simler (eitan12345om)
- Python 3.4+
- Java 9
- org.json (should be in a directory called
/lib
)
- Build program with
make FILE=<folder_with_expand>
- e.g.
make FILE=fib/fib
- e.g.
- Run with
./a.out
- Clean up with
make clean