hls-llvm-project
hls-llvm-project copied to clipboard
Low Level Virtual Machine (LLVM) for Xilinx Vitis HLS
This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.
How to build hls-llvm-project
- 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