This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.
- Use a Xilinx compatible linux Build Machine OS
- This requirement is due to ext library usage
- Clone the HLS repo sources (including hls-llvm-project submodule)
- Install CMake 3.4.3 or higher
- Install ninja [optional for faster builds]
- run build-hls-llvm-project.sh in the cloned directory:
./build-hls-llvm-project.sh