“…Consider, for example, the integer multiplication by a constant. Optimization of hardware constant multiplication has been the subject of much research [4,14,23,30,41,47], some of which is specific to FPGAs [8,11,48,49]. Some of the early HLS tools could exploit this literature and generate an optimized architecture.…”