<stg><name>compute_add_Pipeline_execute</name>


<trans_list>

<trans id="45" from="1" to="2">
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>
</trans>

<trans id="40" from="2" to="3">
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>
</trans>

<trans id="41" from="3" to="4">
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>
</trans>

<trans id="42" from="4" to="5">
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>
</trans>
</trans_list>



<state_list>

<state id="1" st_id="2">

<operation id="8" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="5" bw="31" op_0_bw="32">
<![CDATA[
newFuncRoot:0 %i = alloca i32 1

]]></Node>
<StgValue><ssdm name="i"/></StgValue>
</operation>

<operation id="9" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="6" bw="0" op_0_bw="0" op_1_bw="32" op_2_bw="0" op_3_bw="32" op_4_bw="32" op_5_bw="0" op_6_bw="32" op_7_bw="32" op_8_bw="0" op_9_bw="0" op_10_bw="0" op_11_bw="32" op_12_bw="32" op_13_bw="32" op_14_bw="32" op_15_bw="0" op_16_bw="0" op_17_bw="32" op_18_bw="32">
<![CDATA[
newFuncRoot:1 %specinterface_ln0 = specinterface void @_ssdm_op_SpecInterface, i32 %out_stream, void @empty_6, i32 0, i32 0, void @empty_3, i32 0, i32 0, void @empty_3, void @empty_3, void @empty_3, i32 0, i32 0, i32 0, i32 0, void @empty_3, void @empty_3, i32 4294967295, i32 0

]]></Node>
<StgValue><ssdm name="specinterface_ln0"/></StgValue>
</operation>

<operation id="10" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="7" bw="0" op_0_bw="0" op_1_bw="32" op_2_bw="0" op_3_bw="32" op_4_bw="32" op_5_bw="0" op_6_bw="32" op_7_bw="32" op_8_bw="0" op_9_bw="0" op_10_bw="0" op_11_bw="32" op_12_bw="32" op_13_bw="32" op_14_bw="32" op_15_bw="0" op_16_bw="0" op_17_bw="32" op_18_bw="32">
<![CDATA[
newFuncRoot:2 %specinterface_ln0 = specinterface void @_ssdm_op_SpecInterface, i32 %in2_stream, void @empty_6, i32 0, i32 0, void @empty_3, i32 0, i32 0, void @empty_3, void @empty_3, void @empty_3, i32 0, i32 0, i32 0, i32 0, void @empty_3, void @empty_3, i32 4294967295, i32 0

]]></Node>
<StgValue><ssdm name="specinterface_ln0"/></StgValue>
</operation>

<operation id="11" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="8" bw="0" op_0_bw="0" op_1_bw="32" op_2_bw="0" op_3_bw="32" op_4_bw="32" op_5_bw="0" op_6_bw="32" op_7_bw="32" op_8_bw="0" op_9_bw="0" op_10_bw="0" op_11_bw="32" op_12_bw="32" op_13_bw="32" op_14_bw="32" op_15_bw="0" op_16_bw="0" op_17_bw="32" op_18_bw="32">
<![CDATA[
newFuncRoot:3 %specinterface_ln0 = specinterface void @_ssdm_op_SpecInterface, i32 %in1_stream, void @empty_6, i32 0, i32 0, void @empty_3, i32 0, i32 0, void @empty_3, void @empty_3, void @empty_3, i32 0, i32 0, i32 0, i32 0, void @empty_3, void @empty_3, i32 4294967295, i32 0

]]></Node>
<StgValue><ssdm name="specinterface_ln0"/></StgValue>
</operation>

<operation id="12" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="9" bw="32" op_0_bw="32" op_1_bw="32">
<![CDATA[
newFuncRoot:4 %size_load_read = read i32 @_ssdm_op_Read.ap_auto.i32, i32 %size_load

]]></Node>
<StgValue><ssdm name="size_load_read"/></StgValue>
</operation>

<operation id="13" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="10" bw="0" op_0_bw="31" op_1_bw="31">
<![CDATA[
newFuncRoot:5 %store_ln0 = store i31 0, i31 %i

]]></Node>
<StgValue><ssdm name="store_ln0"/></StgValue>
</operation>

<operation id="14" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="11" bw="0" op_0_bw="0">
<![CDATA[
newFuncRoot:6 %br_ln0 = br void %for.inc.i

]]></Node>
<StgValue><ssdm name="br_ln0"/></StgValue>
</operation>

<operation id="15" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="13" bw="31" op_0_bw="31" op_1_bw="0">
<![CDATA[
for.inc.i:0 %i_load = load i31 %i

]]></Node>
<StgValue><ssdm name="i_load"/></StgValue>
</operation>

<operation id="16" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="14" bw="32" op_0_bw="31">
<![CDATA[
for.inc.i:1 %i_cast = zext i31 %i_load

]]></Node>
<StgValue><ssdm name="i_cast"/></StgValue>
</operation>

<operation id="17" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="15" bw="0" op_0_bw="0" op_1_bw="32" op_2_bw="32" op_3_bw="32" op_4_bw="32" op_5_bw="0">
<![CDATA[
for.inc.i:2 %specpipeline_ln0 = specpipeline void @_ssdm_op_SpecPipeline, i32 4294967295, i32 0, i32 1, i32 0, void @p_str

]]></Node>
<StgValue><ssdm name="specpipeline_ln0"/></StgValue>
</operation>

<operation id="18" st_id="1" stage="1" lat="1">
<core>Cmp</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="16" bw="1" op_0_bw="32" op_1_bw="32">
<![CDATA[
for.inc.i:3 %icmp_ln61 = icmp_slt  i32 %i_cast, i32 %size_load_read

]]></Node>
<StgValue><ssdm name="icmp_ln61"/></StgValue>
</operation>

<operation id="19" st_id="1" stage="1" lat="1">
<core>Adder</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="17" bw="31" op_0_bw="31" op_1_bw="31">
<![CDATA[
for.inc.i:4 %i_1 = add i31 %i_load, i31 1

]]></Node>
<StgValue><ssdm name="i_1"/></StgValue>
</operation>

<operation id="20" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="18" bw="0" op_0_bw="1" op_1_bw="0" op_2_bw="0">
<![CDATA[
for.inc.i:5 %br_ln61 = br i1 %icmp_ln61, void %compute_add.exit.exitStub, void %for.inc.split.i

]]></Node>
<StgValue><ssdm name="br_ln61"/></StgValue>
</operation>

<operation id="21" st_id="1" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp><literal name="icmp_ln61" val="1"/>
</and_exp></or_exp>
</condition>

<Node id="26" bw="0" op_0_bw="31" op_1_bw="31" op_2_bw="0" op_3_bw="0">
<![CDATA[
for.inc.split.i:6 %store_ln61 = store i31 %i_1, i31 %i

]]></Node>
<StgValue><ssdm name="store_ln61"/></StgValue>
</operation>
</state>

<state id="2" st_id="3">

<operation id="22" st_id="2" stage="1" lat="1">
<core>FIFO_SRL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="22" bw="32" op_0_bw="32" op_1_bw="32">
<![CDATA[
for.inc.split.i:2 %in1_stream_read = read i32 @_ssdm_op_Read.ap_fifo.volatile.i32P0A, i32 %in1_stream

]]></Node>
<StgValue><ssdm name="in1_stream_read"/></StgValue>
</operation>

<operation id="23" st_id="2" stage="1" lat="1">
<core>FIFO_SRL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="23" bw="32" op_0_bw="32" op_1_bw="32">
<![CDATA[
for.inc.split.i:3 %in2_stream_read = read i32 @_ssdm_op_Read.ap_fifo.volatile.i32P0A, i32 %in2_stream

]]></Node>
<StgValue><ssdm name="in2_stream_read"/></StgValue>
</operation>
</state>

<state id="3" st_id="4">

<operation id="24" st_id="3" stage="2" lat="2">
<core>Multiplier</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="24" bw="32" op_0_bw="32" op_1_bw="32">
<![CDATA[
for.inc.split.i:4 %mul_ln63 = mul i32 %in2_stream_read, i32 %in1_stream_read

]]></Node>
<StgValue><ssdm name="mul_ln63"/></StgValue>
</operation>
</state>

<state id="4" st_id="5">

<operation id="25" st_id="4" stage="1" lat="2">
<core>Multiplier</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="24" bw="32" op_0_bw="32" op_1_bw="32">
<![CDATA[
for.inc.split.i:4 %mul_ln63 = mul i32 %in2_stream_read, i32 %in1_stream_read

]]></Node>
<StgValue><ssdm name="mul_ln63"/></StgValue>
</operation>

<operation id="30" st_id="4" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp><literal name="icmp_ln61" val="0"/>
</and_exp></or_exp>
</condition>

<Node id="29" bw="0">
<![CDATA[
compute_add.exit.exitStub:0 %ret_ln0 = ret

]]></Node>
<StgValue><ssdm name="ret_ln0"/></StgValue>
</operation>
</state>

<state id="5" st_id="6">

<operation id="26" st_id="5" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="20" bw="0" op_0_bw="0" op_1_bw="64" op_2_bw="64" op_3_bw="64">
<![CDATA[
for.inc.split.i:0 %speclooptripcount_ln62 = speclooptripcount void @_ssdm_op_SpecLoopTripCount, i64 4096, i64 4096, i64 4096

]]></Node>
<StgValue><ssdm name="speclooptripcount_ln62"/></StgValue>
</operation>

<operation id="27" st_id="5" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="21" bw="0" op_0_bw="0" op_1_bw="0">
<![CDATA[
for.inc.split.i:1 %specloopname_ln61 = specloopname void @_ssdm_op_SpecLoopName, void @empty_18

]]></Node>
<StgValue><ssdm name="specloopname_ln61"/></StgValue>
</operation>

<operation id="28" st_id="5" stage="1" lat="1">
<core>FIFO_SRL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="25" bw="0" op_0_bw="0" op_1_bw="32" op_2_bw="32">
<![CDATA[
for.inc.split.i:5 %write_ln63 = write void @_ssdm_op_Write.ap_fifo.volatile.i32P0A, i32 %out_stream, i32 %mul_ln63

]]></Node>
<StgValue><ssdm name="write_ln63"/></StgValue>
</operation>

<operation id="29" st_id="5" stage="1" lat="1">
<core>NULL</core>
<MemPortIdVec></MemPortIdVec>
<condition id="-1">
<or_exp><and_exp></and_exp></or_exp>
</condition>

<Node id="27" bw="0" op_0_bw="0">
<![CDATA[
for.inc.split.i:7 %br_ln61 = br void %for.inc.i

]]></Node>
<StgValue><ssdm name="br_ln61"/></StgValue>
</operation>
</state>
</state_list>


<ports>
<port id="46" name="size_load" dir="0" iftype="0">
<core>NULL</core><StgValue><ssdm name="size_load"/></StgValue>
</port>
<port id="47" name="in1_stream" dir="0" iftype="3">
<core>FIFO_SRL</core><StgValue><ssdm name="in1_stream"/></StgValue>
</port>
<port id="48" name="in2_stream" dir="0" iftype="3">
<core>FIFO_SRL</core><StgValue><ssdm name="in2_stream"/></StgValue>
</port>
<port id="49" name="out_stream" dir="1" iftype="3">
<core>FIFO_SRL</core><StgValue><ssdm name="out_stream"/></StgValue>
</port>
</ports>


<dataflows>
<dataflow id="51" from="StgValue_50" to="i" fromId="50" toId="8">
</dataflow>
<dataflow id="53" from="_ssdm_op_SpecInterface" to="specinterface_ln0" fromId="52" toId="9">
</dataflow>
<dataflow id="54" from="out_stream" to="specinterface_ln0" fromId="49" toId="9">
</dataflow>
<dataflow id="56" from="empty_6" to="specinterface_ln0" fromId="55" toId="9">
</dataflow>
<dataflow id="58" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="9">
</dataflow>
<dataflow id="59" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="9">
</dataflow>
<dataflow id="61" from="empty_3" to="specinterface_ln0" fromId="60" toId="9">
</dataflow>
<dataflow id="62" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="9">
</dataflow>
<dataflow id="63" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="9">
</dataflow>
<dataflow id="64" from="empty_3" to="specinterface_ln0" fromId="60" toId="9">
</dataflow>
<dataflow id="65" from="empty_3" to="specinterface_ln0" fromId="60" toId="9">
</dataflow>
<dataflow id="66" from="empty_3" to="specinterface_ln0" fromId="60" toId="9">
</dataflow>
<dataflow id="67" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="9">
</dataflow>
<dataflow id="68" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="9">
</dataflow>
<dataflow id="69" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="9">
</dataflow>
<dataflow id="70" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="9">
</dataflow>
<dataflow id="71" from="empty_3" to="specinterface_ln0" fromId="60" toId="9">
</dataflow>
<dataflow id="72" from="empty_3" to="specinterface_ln0" fromId="60" toId="9">
</dataflow>
<dataflow id="74" from="StgValue_73" to="specinterface_ln0" fromId="73" toId="9">
</dataflow>
<dataflow id="75" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="9">
</dataflow>
<dataflow id="76" from="_ssdm_op_SpecInterface" to="specinterface_ln0" fromId="52" toId="10">
</dataflow>
<dataflow id="77" from="in2_stream" to="specinterface_ln0" fromId="48" toId="10">
</dataflow>
<dataflow id="78" from="empty_6" to="specinterface_ln0" fromId="55" toId="10">
</dataflow>
<dataflow id="79" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="10">
</dataflow>
<dataflow id="80" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="10">
</dataflow>
<dataflow id="81" from="empty_3" to="specinterface_ln0" fromId="60" toId="10">
</dataflow>
<dataflow id="82" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="10">
</dataflow>
<dataflow id="83" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="10">
</dataflow>
<dataflow id="84" from="empty_3" to="specinterface_ln0" fromId="60" toId="10">
</dataflow>
<dataflow id="85" from="empty_3" to="specinterface_ln0" fromId="60" toId="10">
</dataflow>
<dataflow id="86" from="empty_3" to="specinterface_ln0" fromId="60" toId="10">
</dataflow>
<dataflow id="87" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="10">
</dataflow>
<dataflow id="88" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="10">
</dataflow>
<dataflow id="89" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="10">
</dataflow>
<dataflow id="90" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="10">
</dataflow>
<dataflow id="91" from="empty_3" to="specinterface_ln0" fromId="60" toId="10">
</dataflow>
<dataflow id="92" from="empty_3" to="specinterface_ln0" fromId="60" toId="10">
</dataflow>
<dataflow id="93" from="StgValue_73" to="specinterface_ln0" fromId="73" toId="10">
</dataflow>
<dataflow id="94" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="10">
</dataflow>
<dataflow id="95" from="_ssdm_op_SpecInterface" to="specinterface_ln0" fromId="52" toId="11">
</dataflow>
<dataflow id="96" from="in1_stream" to="specinterface_ln0" fromId="47" toId="11">
</dataflow>
<dataflow id="97" from="empty_6" to="specinterface_ln0" fromId="55" toId="11">
</dataflow>
<dataflow id="98" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="11">
</dataflow>
<dataflow id="99" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="11">
</dataflow>
<dataflow id="100" from="empty_3" to="specinterface_ln0" fromId="60" toId="11">
</dataflow>
<dataflow id="101" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="11">
</dataflow>
<dataflow id="102" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="11">
</dataflow>
<dataflow id="103" from="empty_3" to="specinterface_ln0" fromId="60" toId="11">
</dataflow>
<dataflow id="104" from="empty_3" to="specinterface_ln0" fromId="60" toId="11">
</dataflow>
<dataflow id="105" from="empty_3" to="specinterface_ln0" fromId="60" toId="11">
</dataflow>
<dataflow id="106" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="11">
</dataflow>
<dataflow id="107" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="11">
</dataflow>
<dataflow id="108" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="11">
</dataflow>
<dataflow id="109" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="11">
</dataflow>
<dataflow id="110" from="empty_3" to="specinterface_ln0" fromId="60" toId="11">
</dataflow>
<dataflow id="111" from="empty_3" to="specinterface_ln0" fromId="60" toId="11">
</dataflow>
<dataflow id="112" from="StgValue_73" to="specinterface_ln0" fromId="73" toId="11">
</dataflow>
<dataflow id="113" from="StgValue_57" to="specinterface_ln0" fromId="57" toId="11">
</dataflow>
<dataflow id="115" from="_ssdm_op_Read.ap_auto.i32" to="size_load_read" fromId="114" toId="12">
</dataflow>
<dataflow id="116" from="size_load" to="size_load_read" fromId="46" toId="12">
</dataflow>
<dataflow id="118" from="StgValue_117" to="store_ln0" fromId="117" toId="13">
</dataflow>
<dataflow id="119" from="i" to="store_ln0" fromId="8" toId="13">
</dataflow>
<dataflow id="120" from="i" to="i_load" fromId="8" toId="15">
</dataflow>
<dataflow id="121" from="i_load" to="i_cast" fromId="15" toId="16">
</dataflow>
<dataflow id="123" from="_ssdm_op_SpecPipeline" to="specpipeline_ln0" fromId="122" toId="17">
</dataflow>
<dataflow id="124" from="StgValue_73" to="specpipeline_ln0" fromId="73" toId="17">
</dataflow>
<dataflow id="125" from="StgValue_57" to="specpipeline_ln0" fromId="57" toId="17">
</dataflow>
<dataflow id="126" from="StgValue_50" to="specpipeline_ln0" fromId="50" toId="17">
</dataflow>
<dataflow id="127" from="StgValue_57" to="specpipeline_ln0" fromId="57" toId="17">
</dataflow>
<dataflow id="129" from="p_str" to="specpipeline_ln0" fromId="128" toId="17">
</dataflow>
<dataflow id="130" from="i_cast" to="icmp_ln61" fromId="16" toId="18">
</dataflow>
<dataflow id="131" from="size_load_read" to="icmp_ln61" fromId="12" toId="18">
</dataflow>
<dataflow id="132" from="i_load" to="i_1" fromId="15" toId="19">
</dataflow>
<dataflow id="134" from="StgValue_133" to="i_1" fromId="133" toId="19">
</dataflow>
<dataflow id="135" from="icmp_ln61" to="br_ln61" fromId="18" toId="20">
</dataflow>
<dataflow id="136" from="i_1" to="store_ln61" fromId="19" toId="21">
</dataflow>
<dataflow id="137" from="i" to="store_ln61" fromId="8" toId="21">
</dataflow>
<dataflow id="139" from="_ssdm_op_Read.ap_fifo.volatile.i32P0A" to="in1_stream_read" fromId="138" toId="22">
</dataflow>
<dataflow id="140" from="in1_stream" to="in1_stream_read" fromId="47" toId="22">
</dataflow>
<dataflow id="141" from="_ssdm_op_Read.ap_fifo.volatile.i32P0A" to="in2_stream_read" fromId="138" toId="23">
</dataflow>
<dataflow id="142" from="in2_stream" to="in2_stream_read" fromId="48" toId="23">
</dataflow>
<dataflow id="143" from="in2_stream_read" to="mul_ln63" fromId="23" toId="24">
</dataflow>
<dataflow id="144" from="in1_stream_read" to="mul_ln63" fromId="22" toId="24">
</dataflow>
<dataflow id="145" from="in2_stream_read" to="mul_ln63" fromId="23" toId="25">
</dataflow>
<dataflow id="146" from="in1_stream_read" to="mul_ln63" fromId="22" toId="25">
</dataflow>
<dataflow id="148" from="_ssdm_op_SpecLoopTripCount" to="speclooptripcount_ln62" fromId="147" toId="26">
</dataflow>
<dataflow id="150" from="StgValue_149" to="speclooptripcount_ln62" fromId="149" toId="26">
</dataflow>
<dataflow id="151" from="StgValue_149" to="speclooptripcount_ln62" fromId="149" toId="26">
</dataflow>
<dataflow id="152" from="StgValue_149" to="speclooptripcount_ln62" fromId="149" toId="26">
</dataflow>
<dataflow id="154" from="_ssdm_op_SpecLoopName" to="specloopname_ln61" fromId="153" toId="27">
</dataflow>
<dataflow id="156" from="empty_18" to="specloopname_ln61" fromId="155" toId="27">
</dataflow>
<dataflow id="158" from="_ssdm_op_Write.ap_fifo.volatile.i32P0A" to="write_ln63" fromId="157" toId="28">
</dataflow>
<dataflow id="159" from="out_stream" to="write_ln63" fromId="49" toId="28">
</dataflow>
<dataflow id="160" from="mul_ln63" to="write_ln63" fromId="25" toId="28">
</dataflow>
<dataflow id="161" from="icmp_ln61" to="StgValue_2" fromId="18" toId="2">
</dataflow>
<dataflow id="162" from="icmp_ln61" to="StgValue_5" fromId="18" toId="5">
</dataflow>
</dataflows>


</stg>
