See Optimization Techniques in Vitis HLS in the Vitis HLS User Guide (UG1399) for a complete list of optimization techniques, including the following:
- C/C++ programming techniques for high-level synthesis into RTL code
- Optimization methods for improving the performance of your code