Bandwidth Optimization Through On-Chip Buffer Restructuring for HLS