Uncovering Sources of Speedup for Performance Improvement in Specialized Hardware Accelerators
This project was built with the following tools:
- GNU Make 4.1
cmake
3.11.4ninja
1.8.2clang
/LLVM toolchain, 7.0.0+ (with C++14 support)
No compatibility is guaranteed for other compilers/versions of these toolchains, mainly because LLVM is fairly backwards-incompatible. :-)
To compile the LLVM pass, navigate to the root directory of the project. To compile the files, simply run
make
to generate compilation files in the build
directory. Then, a simple run of
ninja -C build
in the root directory will compile the files.