(HLS) add while loops necessary for dataflow optimization directive
(HLS) new Multi2mono for untagged write