HLS
HLS copied to clipboard
Vitis HLS LLVM source code and examples
When I use `!stream.full()` method as the loop execution condition for a while loop filling this stream, the loop runs infinitely. The code is compiled with `g++` as a simple...
I want to add externel liberaris in HLS, I see you use externel liberaris. I want to know how to do it, I have searched it, however I don't get...
Is there a documentation describing the specifics of the HLS frontend and how to build on it ?
I am thinking of working on a tool that generate a custom HLS front-end which generates HLS-friendly LLVM-bitcode, and leverage plugins + vitis_hls backend for optimization passes and RTL generation....
Hi, we are seeing that when we use a custom pass, there are some optimizations done to the LLVM IR after the custom pass is run. Is there a way...
Hi, I notice even if clang -O0 is selected and no LLVM_CUSTOM_OPT passes are used, Xilinx Vitis applies multiple optimizations when converting the user input llvm IR into a.g.ld.6.user.bc. Can...
Per this [document](https://www.xilinx.com/html_docs/xilinx2020_2/vitis_doc/migrating_to_vitis_hls.html#fng1572030194092), `ap_hs` is supported with `hls::stream`, however we fail to get `ack` and `vld` signals on the input and output ports and end up with the following warning:...
An analyzer that presents opcodes stats. Helps in optimizing particular opcode types.