blob: e8e65107f940fe680ffb3c8a44c1dc88ab576ed0 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: src/backends/cl/workloads/ClBaseWorkload.hpp Pages: 1 -->
<svg width="19637pt" height="374pt"
viewBox="0.00 0.00 19637.00 374.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 370)">
<title>src/backends/cl/workloads/ClBaseWorkload.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-370 19633,-370 19633,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="14245,-335.5 14245,-365.5 14389,-365.5 14389,-335.5 14245,-335.5"/>
<text text-anchor="start" x="14253" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14317" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBaseWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_cl_addition_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9019,-201.5 9019,-231.5 9163,-231.5 9163,-201.5 9019,-201.5"/>
<text text-anchor="start" x="9027" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9091" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAdditionWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M14234.34,-349.1C13655.64,-346.21 10220.76,-327.94 9758,-299 9496.37,-282.64 9431.37,-270 9172,-232 9169.17,-231.59 9166.29,-231.15 9163.39,-230.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.66,-352.6 14244.68,-349.15 14234.69,-345.6 14234.66,-352.6"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="_cl_batch_normalization_float_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9529,-201.5 9529,-231.5 9747,-231.5 9747,-201.5 9529,-201.5"/>
<text text-anchor="start" x="9537" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9638" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M14234.66,-347.44C14006.1,-341.58 13344.5,-323.63 12795,-299 12550.86,-288.06 12490.24,-276.66 12246,-268 11139.91,-228.79 10860.2,-307.6 9756,-232 9753.12,-231.8 9750.2,-231.58 9747.25,-231.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.8,-350.95 14244.88,-347.7 14234.98,-343.95 14234.8,-350.95"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_cl_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9343.5,-201.5 9343.5,-231.5 9510.5,-231.5 9510.5,-201.5 9343.5,-201.5"/>
<text text-anchor="start" x="9351.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9427" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge12" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M14234.49,-347.63C13955.15,-341.28 13019.31,-319.75 12246,-299 11775.3,-286.37 11657.72,-279.97 11187,-268 10446.18,-249.16 10258.19,-297.23 9520,-232 9516.91,-231.73 9513.76,-231.41 9510.59,-231.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.47,-351.13 14244.55,-347.86 14234.63,-344.13 14234.47,-351.13"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="_cl_depthwise_convolution_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9765,-201.5 9765,-231.5 9971,-231.5 9971,-201.5 9765,-201.5"/>
<text text-anchor="start" x="9773" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9868" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge17" class="edge">
<title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M14234.85,-347.95C14037.15,-343.82 13519.23,-330.64 13088,-299 12957.4,-289.42 12925.72,-275.73 12795,-268 11546.41,-194.12 11228.69,-319.74 9981,-232 9977.74,-231.77 9974.44,-231.51 9971.1,-231.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.8,-351.45 14244.87,-348.16 14234.95,-344.45 14234.8,-351.45"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_cl_division_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9181,-201.5 9181,-231.5 9325,-231.5 9325,-201.5 9181,-201.5"/>
<text text-anchor="start" x="9189" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9253" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDivisionWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge22" class="edge">
<title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M14234.68,-348.78C13874.16,-345.48 12398.43,-330.67 11187,-299 10363.19,-277.46 10153.41,-319.71 9334,-232 9331.16,-231.7 9328.27,-231.35 9325.35,-230.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.74,-352.28 14244.77,-348.87 14234.8,-345.28 14234.74,-352.28"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_cl_fully_connected_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9989.5,-201.5 9989.5,-231.5 10160.5,-231.5 10160.5,-201.5 9989.5,-201.5"/>
<text text-anchor="start" x="9997.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10075" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge27" class="edge">
<title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M14234.73,-349.42C14055.76,-348.42 13617.86,-341.42 13254,-299 13179.45,-290.31 13162.69,-275.38 13088,-268 12442.65,-204.24 10816.32,-285.05 10170,-232 10166.92,-231.75 10163.8,-231.46 10160.64,-231.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.84,-352.93 14244.86,-349.48 14234.88,-345.93 14234.84,-352.93"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_cl_multiplication_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10178.5,-201.5 10178.5,-231.5 10341.5,-231.5 10341.5,-201.5 10178.5,-201.5"/>
<text text-anchor="start" x="10186.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10260" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMultiplicationWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node18 -->
<g id="edge32" class="edge">
<title>Node1&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M14234.8,-347.74C14034.2,-343.03 13523.81,-328.46 13356,-299 13309.33,-290.81 13300.82,-275.25 13254,-268 12935.22,-218.61 10672.41,-259.45 10351,-232 10347.97,-231.74 10344.89,-231.44 10341.78,-231.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.9,-351.24 14244.97,-347.98 14235.06,-344.24 14234.9,-351.24"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_cl_reduce_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7627,-268.5 7627,-298.5 7771,-298.5 7771,-268.5 7627,-268.5"/>
<text text-anchor="start" x="7635" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="7699" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReduceWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge37" class="edge">
<title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M14234.49,-348.73C13745.29,-344.17 11175.46,-320.14 9078,-299 8577.93,-293.96 7975.86,-287.49 7771.15,-285.28"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.6,-352.23 14244.64,-348.83 14234.67,-345.23 14234.6,-352.23"/>
</g>
<!-- Node93 -->
<g id="node93" class="node">
<title>Node93</title>
<g id="a_node93"><a xlink:href="_cl_subtraction_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10360,-201.5 10360,-231.5 10512,-231.5 10512,-201.5 10360,-201.5"/>
<text text-anchor="start" x="10368" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10436" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSubtractionWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node93 -->
<g id="edge126" class="edge">
<title>Node1&#45;&gt;Node93</title>
<path fill="none" stroke="midnightblue" d="M14234.5,-348.6C14043.95,-345.91 13577.96,-335.67 13426,-299 13392.92,-291.02 13389.24,-275.25 13356,-268 13048.32,-200.88 10835.64,-260.26 10522,-232 10518.83,-231.71 10515.61,-231.38 10512.35,-231"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.68,-352.1 14244.73,-348.74 14234.78,-345.1 14234.68,-352.1"/>
</g>
<!-- Node94 -->
<g id="node94" class="node">
<title>Node94</title>
<g id="a_node94"><a xlink:href="_cl_abs_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14679,-201.5 14679,-231.5 14823,-231.5 14823,-201.5 14679,-201.5"/>
<text text-anchor="start" x="14687" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14751" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAbsWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node94 -->
<g id="edge131" class="edge">
<title>Node1&#45;&gt;Node94</title>
<path fill="none" stroke="midnightblue" d="M14372.68,-332.56C14459.23,-306.24 14624.41,-256 14704.78,-231.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14371.58,-329.24 14363.03,-335.5 14373.62,-335.94 14371.58,-329.24"/>
</g>
<!-- Node96 -->
<g id="node96" class="node">
<title>Node96</title>
<g id="a_node96"><a xlink:href="_cl_activation_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11368,-201.5 11368,-231.5 11514,-231.5 11514,-201.5 11368,-201.5"/>
<text text-anchor="start" x="11376" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11441" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node96 -->
<g id="edge135" class="edge">
<title>Node1&#45;&gt;Node96</title>
<path fill="none" stroke="midnightblue" d="M14234.42,-348.97C14086.47,-347.01 13782.56,-338.2 13685,-299 13664.78,-290.87 13667.47,-275.49 13647,-268 13536.22,-227.48 11641.43,-243.18 11524,-232 11520.8,-231.69 11517.53,-231.34 11514.24,-230.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.75,-352.47 14244.79,-349.1 14234.84,-345.47 14234.75,-352.47"/>
</g>
<!-- Node97 -->
<g id="node97" class="node">
<title>Node97</title>
<g id="a_node97"><a xlink:href="_cl_arg_min_max_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14841,-201.5 14841,-231.5 14993,-231.5 14993,-201.5 14841,-201.5"/>
<text text-anchor="start" x="14849" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14917" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node97 -->
<g id="edge139" class="edge">
<title>Node1&#45;&gt;Node97</title>
<path fill="none" stroke="midnightblue" d="M14391.27,-333.31C14436.56,-323.42 14495.63,-310.51 14548,-299 14655.33,-275.42 14780.18,-247.8 14853.67,-231.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14390.26,-329.94 14381.23,-335.5 14391.75,-336.78 14390.26,-329.94"/>
</g>
<!-- Node99 -->
<g id="node99" class="node">
<title>Node99</title>
<g id="a_node99"><a xlink:href="_cl_batch_mat_mul_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11532.5,-201.5 11532.5,-231.5 11693.5,-231.5 11693.5,-201.5 11532.5,-201.5"/>
<text text-anchor="start" x="11540.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11613" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node99 -->
<g id="edge143" class="edge">
<title>Node1&#45;&gt;Node99</title>
<path fill="none" stroke="midnightblue" d="M14234.64,-348.47C14093.92,-345.72 13813.61,-335.67 13723,-299 13702.8,-290.82 13705.47,-275.5 13685,-268 13581.59,-230.11 11812.69,-241.78 11703,-232 11700,-231.73 11696.96,-231.43 11693.89,-231.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.87,-351.97 14244.94,-348.66 14235,-344.97 14234.87,-351.97"/>
</g>
<!-- Node100 -->
<g id="node100" class="node">
<title>Node100</title>
<g id="a_node100"><a xlink:href="_cl_batch_to_space_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15011.5,-201.5 15011.5,-231.5 15188.5,-231.5 15188.5,-201.5 15011.5,-201.5"/>
<text text-anchor="start" x="15019.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15100" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchToSpaceNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node100 -->
<g id="edge147" class="edge">
<title>Node1&#45;&gt;Node100</title>
<path fill="none" stroke="midnightblue" d="M14399.26,-336.31C14461.75,-326.24 14549.82,-311.94 14627,-299 14765.07,-275.86 14925.62,-247.99 15019.69,-231.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14398.38,-332.91 14389.07,-337.95 14399.49,-339.82 14398.38,-332.91"/>
</g>
<!-- Node102 -->
<g id="node102" class="node">
<title>Node102</title>
<g id="a_node102"><a xlink:href="_cl_cast_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15207,-201.5 15207,-231.5 15351,-231.5 15351,-201.5 15207,-201.5"/>
<text text-anchor="start" x="15215" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15279" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClCastWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node102 -->
<g id="edge151" class="edge">
<title>Node1&#45;&gt;Node102</title>
<path fill="none" stroke="midnightblue" d="M14399,-340.05C14482.76,-330.28 14616.54,-314.32 14732,-299 14939.42,-271.47 14991.43,-265.33 15198,-232 15200.82,-231.54 15203.7,-231.07 15206.6,-230.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14398.56,-336.58 14389.03,-341.22 14399.37,-343.53 14398.56,-336.58"/>
</g>
<!-- Node104 -->
<g id="node104" class="node">
<title>Node104</title>
<g id="a_node104"><a xlink:href="_cl_channel_shuffle_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15369,-201.5 15369,-231.5 15539,-231.5 15539,-201.5 15369,-201.5"/>
<text text-anchor="start" x="15377" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15454" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClChannelShuffleWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node104 -->
<g id="edge155" class="edge">
<title>Node1&#45;&gt;Node104</title>
<path fill="none" stroke="midnightblue" d="M14399.29,-342.84C14505.43,-334.01 14695.69,-317.4 14858,-299 15081.66,-273.65 15137.2,-264.05 15360,-232 15362.94,-231.58 15365.93,-231.14 15368.96,-230.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14398.96,-339.35 14389.29,-343.67 14399.54,-346.33 14398.96,-339.35"/>
</g>
<!-- Node106 -->
<g id="node106" class="node">
<title>Node106</title>
<g id="a_node106"><a xlink:href="_cl_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11711.5,-201.5 11711.5,-231.5 11866.5,-231.5 11866.5,-201.5 11711.5,-201.5"/>
<text text-anchor="start" x="11719.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11789" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node106 -->
<g id="edge159" class="edge">
<title>Node1&#45;&gt;Node106</title>
<path fill="none" stroke="midnightblue" d="M14234.59,-347.9C14101.23,-344.33 13844.64,-333.13 13761,-299 13740.82,-290.77 13743.46,-275.51 13723,-268 13626.66,-232.63 11978.19,-241.46 11876,-232 11872.95,-231.72 11869.85,-231.39 11866.72,-231.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.67,-351.4 14244.75,-348.16 14234.85,-344.4 14234.67,-351.4"/>
</g>
<!-- Node107 -->
<g id="node107" class="node">
<title>Node107</title>
<g id="a_node107"><a xlink:href="_cl_constant_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15557,-201.5 15557,-231.5 15701,-231.5 15701,-201.5 15557,-201.5"/>
<text text-anchor="start" x="15565" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15629" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConstantWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node107 -->
<g id="edge163" class="edge">
<title>Node1&#45;&gt;Node107</title>
<path fill="none" stroke="midnightblue" d="M14399.17,-344.64C14527.11,-336.8 14781.63,-320.08 14997,-299 15242.52,-274.97 15304.04,-268.64 15548,-232 15550.83,-231.58 15553.7,-231.13 15556.61,-230.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14398.83,-341.16 14389.06,-345.26 14399.25,-348.15 14398.83,-341.16"/>
</g>
<!-- Node109 -->
<g id="node109" class="node">
<title>Node109</title>
<g id="a_node109"><a xlink:href="_cl_convolution3d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11884.5,-201.5 11884.5,-231.5 12051.5,-231.5 12051.5,-201.5 11884.5,-201.5"/>
<text text-anchor="start" x="11892.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11968" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node109 -->
<g id="edge167" class="edge">
<title>Node1&#45;&gt;Node109</title>
<path fill="none" stroke="midnightblue" d="M14234.52,-347.25C14108.79,-342.84 13875.69,-330.59 13799,-299 13778.85,-290.7 13781.45,-275.53 13761,-268 13672.35,-235.37 12155.1,-240.29 12061,-232 12057.91,-231.73 12054.76,-231.42 12051.59,-231.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.75,-350.76 14244.86,-347.6 14234.99,-343.76 14234.75,-350.76"/>
</g>
<!-- Node110 -->
<g id="node110" class="node">
<title>Node110</title>
<g id="a_node110"><a xlink:href="_cl_depth_to_space_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15719.5,-201.5 15719.5,-231.5 15884.5,-231.5 15884.5,-201.5 15719.5,-201.5"/>
<text text-anchor="start" x="15727.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15802" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthToSpaceWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node110 -->
<g id="edge171" class="edge">
<title>Node1&#45;&gt;Node110</title>
<path fill="none" stroke="midnightblue" d="M14399.29,-346.15C14549.33,-339.69 14877.31,-323.89 15153,-299 15401.33,-276.58 15463.03,-266.3 15710,-232 15713.04,-231.58 15716.14,-231.14 15719.27,-230.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.08,-342.66 14389.24,-346.58 14399.38,-349.65 14399.08,-342.66"/>
</g>
<!-- Node112 -->
<g id="node112" class="node">
<title>Node112</title>
<g id="a_node112"><a xlink:href="_cl_dequantize_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15903,-201.5 15903,-231.5 16055,-231.5 16055,-201.5 15903,-201.5"/>
<text text-anchor="start" x="15911" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15979" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node112 -->
<g id="edge175" class="edge">
<title>Node1&#45;&gt;Node112</title>
<path fill="none" stroke="midnightblue" d="M14399.28,-347.09C14569.64,-341.72 14973.28,-326.96 15311,-299 15570.93,-277.48 15635.8,-268.83 15894,-232 15896.82,-231.6 15899.68,-231.18 15902.58,-230.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.02,-343.6 14389.14,-347.41 14399.24,-350.6 14399.02,-343.6"/>
</g>
<!-- Node114 -->
<g id="node114" class="node">
<title>Node114</title>
<g id="a_node114"><a xlink:href="_cl_elementwise_binary_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12069.5,-201.5 12069.5,-231.5 12260.5,-231.5 12260.5,-201.5 12069.5,-201.5"/>
<text text-anchor="start" x="12077.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12165" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClElementwiseBinaryWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node114 -->
<g id="edge179" class="edge">
<title>Node1&#45;&gt;Node114</title>
<path fill="none" stroke="midnightblue" d="M14234.57,-346.5C14116.78,-341.25 13906.81,-328.07 13837,-299 13816.88,-290.62 13819.45,-275.55 13799,-268 13639.6,-209.1 12439.39,-245.65 12270,-232 12266.88,-231.75 12263.71,-231.47 12260.52,-231.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.49,-350 14244.63,-346.94 14234.79,-343 14234.49,-350"/>
</g>
<!-- Node115 -->
<g id="node115" class="node">
<title>Node115</title>
<g id="a_node115"><a xlink:href="_cl_exp_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16073,-201.5 16073,-231.5 16217,-231.5 16217,-201.5 16073,-201.5"/>
<text text-anchor="start" x="16081" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16145" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClExpWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node115 -->
<g id="edge183" class="edge">
<title>Node1&#45;&gt;Node115</title>
<path fill="none" stroke="midnightblue" d="M14399.46,-347.93C14589.98,-343.85 15075.43,-330.95 15480,-299 15740.45,-278.43 15805.51,-269.93 16064,-232 16066.83,-231.59 16069.71,-231.15 16072.61,-230.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.16,-344.43 14389.24,-348.14 14399.31,-351.43 14399.16,-344.43"/>
</g>
<!-- Node117 -->
<g id="node117" class="node">
<title>Node117</title>
<g id="a_node117"><a xlink:href="_cl_fill_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16235,-201.5 16235,-231.5 16379,-231.5 16379,-201.5 16235,-201.5"/>
<text text-anchor="start" x="16243" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16307" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFillWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node117 -->
<g id="edge187" class="edge">
<title>Node1&#45;&gt;Node117</title>
<path fill="none" stroke="midnightblue" d="M14399.28,-348.66C14608.98,-346.02 15180.41,-335.74 15655,-299 15909.76,-279.28 15973.24,-269.42 16226,-232 16228.83,-231.58 16231.71,-231.14 16234.61,-230.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.23,-345.16 14389.27,-348.78 14399.31,-352.16 14399.23,-345.16"/>
</g>
<!-- Node119 -->
<g id="node119" class="node">
<title>Node119</title>
<g id="a_node119"><a xlink:href="_cl_gather_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12279,-201.5 12279,-231.5 12423,-231.5 12423,-201.5 12279,-201.5"/>
<text text-anchor="start" x="12287" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12351" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node119 -->
<g id="edge191" class="edge">
<title>Node1&#45;&gt;Node119</title>
<path fill="none" stroke="midnightblue" d="M14234.65,-345.63C14125.11,-339.53 13937.97,-325.55 13875,-299 13854.92,-290.53 13857.44,-275.58 13837,-268 13690.57,-213.73 12587.36,-247.8 12432,-232 12429.16,-231.71 12426.26,-231.38 12423.35,-231.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.5,-349.12 14244.68,-346.17 14234.88,-342.13 14234.5,-349.12"/>
</g>
<!-- Node120 -->
<g id="node120" class="node">
<title>Node120</title>
<g id="a_node120"><a xlink:href="_cl_gather_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12441,-201.5 12441,-231.5 12585,-231.5 12585,-201.5 12441,-201.5"/>
<text text-anchor="start" x="12449" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12513" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node120 -->
<g id="edge195" class="edge">
<title>Node1&#45;&gt;Node120</title>
<path fill="none" stroke="midnightblue" d="M14234.54,-344.58C14133.6,-337.63 13969.15,-323.03 13913,-299 13892.96,-290.43 13895.43,-275.6 13875,-268 13741.55,-218.35 12735.64,-246.59 12594,-232 12591.16,-231.71 12588.27,-231.37 12585.35,-231"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.49,-348.08 14244.71,-345.27 14234.97,-341.1 14234.49,-348.08"/>
</g>
<!-- Node121 -->
<g id="node121" class="node">
<title>Node121</title>
<g id="a_node121"><a xlink:href="_cl_instance_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16397,-201.5 16397,-231.5 16603,-231.5 16603,-201.5 16397,-201.5"/>
<text text-anchor="start" x="16405" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16500" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClInstanceNormalizationWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node121 -->
<g id="edge199" class="edge">
<title>Node1&#45;&gt;Node121</title>
<path fill="none" stroke="midnightblue" d="M14399.56,-349.21C14627.18,-347.86 15282.86,-340.39 15826,-299 16033.87,-283.16 16276.25,-250.3 16406.21,-231.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.35,-345.71 14389.37,-349.26 14399.39,-352.71 14399.35,-345.71"/>
</g>
<!-- Node123 -->
<g id="node123" class="node">
<title>Node123</title>
<g id="a_node123"><a xlink:href="_cl_log_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16621,-201.5 16621,-231.5 16765,-231.5 16765,-201.5 16621,-201.5"/>
<text text-anchor="start" x="16629" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16693" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node123 -->
<g id="edge203" class="edge">
<title>Node1&#45;&gt;Node123</title>
<path fill="none" stroke="midnightblue" d="M14399.34,-349.25C14642.57,-348.02 15378.91,-340.84 15988,-299 16266.27,-279.88 16335.88,-271.49 16612,-232 16614.83,-231.6 16617.71,-231.17 16620.62,-230.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.15,-345.75 14389.17,-349.3 14399.18,-352.75 14399.15,-345.75"/>
</g>
<!-- Node125 -->
<g id="node125" class="node">
<title>Node125</title>
<g id="a_node125"><a xlink:href="_cl_log_softmax_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12603,-201.5 12603,-231.5 12757,-231.5 12757,-201.5 12603,-201.5"/>
<text text-anchor="start" x="12611" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12680" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogSoftmaxWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node125 -->
<g id="edge207" class="edge">
<title>Node1&#45;&gt;Node125</title>
<path fill="none" stroke="midnightblue" d="M14234.82,-343.35C14142.92,-335.57 14000.46,-320.54 13951,-299 13931.02,-290.3 13933.42,-275.63 13913,-268 13793.57,-223.34 12892.88,-244.63 12766,-232 12763.14,-231.72 12760.23,-231.39 12757.29,-231.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.68,-346.85 14244.94,-344.2 14235.26,-339.88 14234.68,-346.85"/>
</g>
<!-- Node126 -->
<g id="node126" class="node">
<title>Node126</title>
<g id="a_node126"><a xlink:href="_cl_logical_and_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16783.5,-201.5 16783.5,-231.5 16932.5,-231.5 16932.5,-201.5 16783.5,-201.5"/>
<text text-anchor="start" x="16791.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16858" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalAndWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node126 -->
<g id="edge211" class="edge">
<title>Node1&#45;&gt;Node126</title>
<path fill="none" stroke="midnightblue" d="M14399.59,-349.76C14660.85,-350.05 15492.57,-346.87 16179,-299 16444.47,-280.49 16510.55,-269.54 16774,-232 16777.08,-231.56 16780.21,-231.1 16783.38,-230.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.43,-346.26 14389.43,-349.75 14399.42,-353.26 14399.43,-346.26"/>
</g>
<!-- Node128 -->
<g id="node128" class="node">
<title>Node128</title>
<g id="a_node128"><a xlink:href="_cl_logical_not_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16951,-201.5 16951,-231.5 17099,-231.5 17099,-201.5 16951,-201.5"/>
<text text-anchor="start" x="16959" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17025" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalNotWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node128 -->
<g id="edge215" class="edge">
<title>Node1&#45;&gt;Node128</title>
<path fill="none" stroke="midnightblue" d="M14399.76,-350.1C14676.96,-351.54 15598.06,-351.75 16357,-299 16618.07,-280.85 16682.99,-269.42 16942,-232 16944.9,-231.58 16947.85,-231.14 16950.82,-230.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.4,-346.6 14389.38,-350.04 14399.36,-353.6 14399.4,-346.6"/>
</g>
<!-- Node130 -->
<g id="node130" class="node">
<title>Node130</title>
<g id="a_node130"><a xlink:href="_cl_logical_or_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18675,-201.5 18675,-231.5 18819,-231.5 18819,-201.5 18675,-201.5"/>
<text text-anchor="start" x="18683" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18747" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalOrWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node130 -->
<g id="edge219" class="edge">
<title>Node1&#45;&gt;Node130</title>
<path fill="none" stroke="midnightblue" d="M14399.32,-349.38C14989.76,-348.42 18559.52,-340.89 18662,-299 18695.69,-285.23 18723.62,-251.21 18737.52,-231.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.19,-345.88 14389.19,-349.4 14399.2,-352.88 14399.19,-345.88"/>
</g>
<!-- Node132 -->
<g id="node132" class="node">
<title>Node132</title>
<g id="a_node132"><a xlink:href="_cl_maximum_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12775,-201.5 12775,-231.5 12921,-231.5 12921,-201.5 12775,-201.5"/>
<text text-anchor="start" x="12783" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12848" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node132 -->
<g id="edge223" class="edge">
<title>Node1&#45;&gt;Node132</title>
<path fill="none" stroke="midnightblue" d="M14234.57,-348.72C14166.12,-345.32 14067.61,-333.97 13989,-299 13969.09,-290.14 13971.4,-275.67 13951,-268 13844.75,-228.04 13042.89,-243.91 12930,-232 12927.12,-231.7 12924.2,-231.35 12921.25,-230.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.71,-352.23 14244.86,-349.18 14235.03,-345.23 14234.71,-352.23"/>
</g>
<!-- Node133 -->
<g id="node133" class="node">
<title>Node133</title>
<g id="a_node133"><a xlink:href="_cl_mean_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18837,-201.5 18837,-231.5 18981,-231.5 18981,-201.5 18837,-201.5"/>
<text text-anchor="start" x="18845" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18909" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMeanWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node133 -->
<g id="edge227" class="edge">
<title>Node1&#45;&gt;Node133</title>
<path fill="none" stroke="midnightblue" d="M14399.43,-349.38C14983.42,-348.45 18479,-341.13 18698,-299 18767.03,-285.72 18842.68,-251.17 18881.95,-231.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399,-345.88 14389.01,-349.4 14399.01,-352.88 14399,-345.88"/>
</g>
<!-- Node135 -->
<g id="node135" class="node">
<title>Node135</title>
<g id="a_node135"><a xlink:href="_cl_concat_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18999,-201.5 18999,-231.5 19143,-231.5 19143,-201.5 18999,-201.5"/>
<text text-anchor="start" x="19007" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19071" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node135 -->
<g id="edge231" class="edge">
<title>Node1&#45;&gt;Node135</title>
<path fill="none" stroke="midnightblue" d="M14399.22,-349.14C14987.31,-346.51 18537.6,-329.39 18762,-299 18860.41,-285.67 18972.27,-251.14 19030.66,-231.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.12,-345.64 14389.13,-349.19 14399.15,-352.64 14399.12,-345.64"/>
</g>
<!-- Node137 -->
<g id="node137" class="node">
<title>Node137</title>
<g id="a_node137"><a xlink:href="_cl_minimum_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12939,-201.5 12939,-231.5 13083,-231.5 13083,-201.5 12939,-201.5"/>
<text text-anchor="start" x="12947" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13011" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node137 -->
<g id="edge235" class="edge">
<title>Node1&#45;&gt;Node137</title>
<path fill="none" stroke="midnightblue" d="M14234.71,-346.29C14174.78,-341.35 14092.92,-329.1 14027,-299 14007.17,-289.95 14009.38,-275.72 13989,-268 13895.72,-232.66 13191.16,-242.81 13092,-232 13089.16,-231.69 13086.27,-231.34 13083.35,-230.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.64,-349.79 14244.88,-347.07 14235.18,-342.81 14234.64,-349.79"/>
</g>
<!-- Node138 -->
<g id="node138" class="node">
<title>Node138</title>
<g id="a_node138"><a xlink:href="_cl_neg_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19161,-201.5 19161,-231.5 19305,-231.5 19305,-201.5 19161,-201.5"/>
<text text-anchor="start" x="19169" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19233" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNegWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node138 -->
<g id="edge239" class="edge">
<title>Node1&#45;&gt;Node138</title>
<path fill="none" stroke="midnightblue" d="M14399.65,-349.56C14976.43,-349.87 18390.08,-349.52 18848,-299 18969.56,-285.59 19109.35,-251.09 19182.45,-231.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.35,-346.06 14389.35,-349.56 14399.35,-353.06 14399.35,-346.06"/>
</g>
<!-- Node140 -->
<g id="node140" class="node">
<title>Node140</title>
<g id="a_node140"><a xlink:href="_cl_pad_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13101,-201.5 13101,-231.5 13245,-231.5 13245,-201.5 13101,-201.5"/>
<text text-anchor="start" x="13109" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13173" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPadWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node140 -->
<g id="edge243" class="edge">
<title>Node1&#45;&gt;Node140</title>
<path fill="none" stroke="midnightblue" d="M14234.88,-343.19C14184.01,-336.86 14118.43,-324.22 14065,-299 14045.29,-289.7 14047.36,-275.79 14027,-268 13866.39,-206.55 13424.89,-251.19 13254,-232 13251.16,-231.68 13248.27,-231.32 13245.35,-230.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.51,-346.67 14244.85,-344.37 14235.33,-339.72 14234.51,-346.67"/>
</g>
<!-- Node141 -->
<g id="node141" class="node">
<title>Node141</title>
<g id="a_node141"><a xlink:href="_cl_permute_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19323,-201.5 19323,-231.5 19467,-231.5 19467,-201.5 19323,-201.5"/>
<text text-anchor="start" x="19331" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19395" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPermuteWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node141 -->
<g id="edge247" class="edge">
<title>Node1&#45;&gt;Node141</title>
<path fill="none" stroke="midnightblue" d="M14399.24,-349.45C14982.32,-349 18482.3,-344.43 18952,-299 19091.33,-285.52 19252.4,-251.05 19336.69,-231.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.23,-345.95 14389.23,-349.46 14399.24,-352.95 14399.23,-345.95"/>
</g>
<!-- Node143 -->
<g id="node143" class="node">
<title>Node143</title>
<g id="a_node143"><a xlink:href="_cl_pooling2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13263,-201.5 13263,-231.5 13407,-231.5 13407,-201.5 13263,-201.5"/>
<text text-anchor="start" x="13271" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13335" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node143 -->
<g id="edge251" class="edge">
<title>Node1&#45;&gt;Node143</title>
<path fill="none" stroke="midnightblue" d="M14234.87,-339.05C14193.76,-331.64 14144.12,-319.27 14103,-299 14083.45,-289.36 14085.32,-275.88 14065,-268 13930.32,-215.79 13559.47,-248.76 13416,-232 13413.16,-231.67 13410.27,-231.3 13407.36,-230.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.4,-342.52 14244.86,-340.79 14235.6,-335.63 14234.4,-342.52"/>
</g>
<!-- Node144 -->
<g id="node144" class="node">
<title>Node144</title>
<g id="a_node144"><a xlink:href="_cl_pooling3d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13425,-201.5 13425,-231.5 13569,-231.5 13569,-201.5 13425,-201.5"/>
<text text-anchor="start" x="13433" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13497" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node144 -->
<g id="edge255" class="edge">
<title>Node1&#45;&gt;Node144</title>
<path fill="none" stroke="midnightblue" d="M14234.92,-333.28C14204.38,-325.38 14170.1,-314.22 14141,-299 14121.69,-288.9 14123.27,-276.01 14103,-268 13994.25,-225.02 13694.06,-246.32 13578,-232 13575.16,-231.65 13572.28,-231.27 13569.36,-230.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.14,-336.69 14244.69,-335.73 14235.84,-329.9 14234.14,-336.69"/>
</g>
<!-- Node145 -->
<g id="node145" class="node">
<title>Node145</title>
<g id="a_node145"><a xlink:href="_cl_prelu_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13587,-201.5 13587,-231.5 13731,-231.5 13731,-201.5 13587,-201.5"/>
<text text-anchor="start" x="13595" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13659" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node145 -->
<g id="edge259" class="edge">
<title>Node1&#45;&gt;Node145</title>
<path fill="none" stroke="midnightblue" d="M14256.67,-332.28C14231.79,-323.96 14203.17,-312.76 14179,-299 14160.06,-288.22 14161.18,-276.22 14141,-268 13975.29,-200.48 13917.35,-255.79 13740,-232 13737.17,-231.62 13734.28,-231.21 13731.37,-230.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14255.78,-335.67 14266.37,-335.45 14257.95,-329.02 14255.78,-335.67"/>
</g>
<!-- Node146 -->
<g id="node146" class="node">
<title>Node146</title>
<g id="a_node146"><a xlink:href="_cl_q_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19485,-201.5 19485,-231.5 19629,-231.5 19629,-201.5 19485,-201.5"/>
<text text-anchor="start" x="19493" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19557" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node146 -->
<g id="edge263" class="edge">
<title>Node1&#45;&gt;Node146</title>
<path fill="none" stroke="midnightblue" d="M14399.42,-349.38C14991.44,-348.44 18586.52,-341.03 19069,-299 19222.17,-285.66 19399.73,-251.13 19492.68,-231.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.26,-345.88 14389.26,-349.4 14399.27,-352.88 14399.26,-345.88"/>
</g>
<!-- Node148 -->
<g id="node148" class="node">
<title>Node148</title>
<g id="a_node148"><a xlink:href="_cl_quantized_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17117,-201.5 17117,-231.5 17287,-231.5 17287,-201.5 17117,-201.5"/>
<text text-anchor="start" x="17125" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17202" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node148 -->
<g id="edge267" class="edge">
<title>Node1&#45;&gt;Node148</title>
<path fill="none" stroke="midnightblue" d="M14399.25,-348.65C14747.89,-344.89 16105.24,-328.62 16532,-299 16743.14,-284.34 16989.88,-249.8 17116.87,-230.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.2,-345.15 14389.24,-348.76 14399.27,-352.15 14399.2,-345.15"/>
</g>
<!-- Node150 -->
<g id="node150" class="node">
<title>Node150</title>
<g id="a_node150"><a xlink:href="_cl_quantize_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13749,-201.5 13749,-231.5 13893,-231.5 13893,-201.5 13749,-201.5"/>
<text text-anchor="start" x="13757" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13821" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node150 -->
<g id="edge271" class="edge">
<title>Node1&#45;&gt;Node150</title>
<path fill="none" stroke="midnightblue" d="M14275.88,-331.22C14257.37,-322.37 14235.56,-311.05 14217,-299 14198.72,-287.13 14199.02,-276.62 14179,-268 14064.98,-218.88 14024.69,-250.94 13902,-232 13899.18,-231.56 13896.3,-231.11 13893.39,-230.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14274.41,-334.39 14284.95,-335.49 14277.39,-328.06 14274.41,-334.39"/>
</g>
<!-- Node151 -->
<g id="node151" class="node">
<title>Node151</title>
<g id="a_node151"><a xlink:href="_cl_reshape_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17305,-201.5 17305,-231.5 17449,-231.5 17449,-201.5 17305,-201.5"/>
<text text-anchor="start" x="17313" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17377" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReshapeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node151 -->
<g id="edge275" class="edge">
<title>Node1&#45;&gt;Node151</title>
<path fill="none" stroke="midnightblue" d="M14399.42,-348.74C14763.85,-345.22 16232.72,-329.4 16693,-299 16962.06,-281.23 17029.14,-270.67 17296,-232 17298.83,-231.59 17301.71,-231.16 17304.62,-230.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.19,-345.24 14389.22,-348.84 14399.25,-352.24 14399.19,-345.24"/>
</g>
<!-- Node153 -->
<g id="node153" class="node">
<title>Node153</title>
<g id="a_node153"><a xlink:href="_cl_resize_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13911,-201.5 13911,-231.5 14055,-231.5 14055,-201.5 13911,-201.5"/>
<text text-anchor="start" x="13919" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13983" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClResizeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node153 -->
<g id="edge279" class="edge">
<title>Node1&#45;&gt;Node153</title>
<path fill="none" stroke="midnightblue" d="M14291.85,-329.03C14280.58,-319.85 14267.12,-308.88 14255,-299 14238.11,-285.23 14236.64,-277.45 14217,-268 14202.37,-260.96 14118.43,-243.7 14055.23,-231.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14289.66,-331.75 14299.63,-335.35 14294.08,-326.33 14289.66,-331.75"/>
</g>
<!-- Node154 -->
<g id="node154" class="node">
<title>Node154</title>
<g id="a_node154"><a xlink:href="_cl_reverse_v2_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10530.5,-201.5 10530.5,-231.5 10679.5,-231.5 10679.5,-201.5 10530.5,-201.5"/>
<text text-anchor="start" x="10538.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10605" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReverseV2Workload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node154 -->
<g id="edge283" class="edge">
<title>Node1&#45;&gt;Node154</title>
<path fill="none" stroke="midnightblue" d="M14234.64,-349.3C14052.28,-348.08 13619.53,-340.74 13480,-299 13453.49,-291.07 13452.69,-275.31 13426,-268 13279.33,-227.86 10840.43,-245.98 10689,-232 10685.91,-231.71 10682.75,-231.38 10679.57,-231"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.69,-352.8 14244.71,-349.36 14234.73,-345.8 14234.69,-352.8"/>
</g>
<!-- Node155 -->
<g id="node155" class="node">
<title>Node155</title>
<g id="a_node155"><a xlink:href="_cl_rsqrt_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17467,-201.5 17467,-231.5 17611,-231.5 17611,-201.5 17467,-201.5"/>
<text text-anchor="start" x="17475" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17539" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClRsqrtWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node155 -->
<g id="edge287" class="edge">
<title>Node1&#45;&gt;Node155</title>
<path fill="none" stroke="midnightblue" d="M14399.18,-348.94C14780.4,-346.15 16379.09,-332.66 16878,-299 17136.9,-281.53 17201.27,-269.77 17458,-232 17460.83,-231.58 17463.71,-231.14 17466.61,-230.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.03,-345.44 14389.06,-349.01 14399.08,-352.44 14399.03,-345.44"/>
</g>
<!-- Node157 -->
<g id="node157" class="node">
<title>Node157</title>
<g id="a_node157"><a xlink:href="_cl_scatter_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17629,-201.5 17629,-231.5 17773,-231.5 17773,-201.5 17629,-201.5"/>
<text text-anchor="start" x="17637" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17701" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClScatterNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node157 -->
<g id="edge291" class="edge">
<title>Node1&#45;&gt;Node157</title>
<path fill="none" stroke="midnightblue" d="M14399.28,-349.09C14796.68,-346.95 16519.98,-335.69 17056,-299 17307.84,-281.76 17370.32,-269.15 17620,-232 17622.83,-231.58 17625.71,-231.14 17628.61,-230.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.01,-345.59 14389.03,-349.15 14399.05,-352.59 14399.01,-345.59"/>
</g>
<!-- Node159 -->
<g id="node159" class="node">
<title>Node159</title>
<g id="a_node159"><a xlink:href="_cl_sin_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17791,-201.5 17791,-231.5 17935,-231.5 17935,-201.5 17791,-201.5"/>
<text text-anchor="start" x="17799" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17863" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSinWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node159 -->
<g id="edge295" class="edge">
<title>Node1&#45;&gt;Node159</title>
<path fill="none" stroke="midnightblue" d="M14399.29,-349.21C14811.4,-347.59 16653.62,-338.22 17225,-299 17473.75,-281.92 17535.4,-268.87 17782,-232 17784.83,-231.58 17787.7,-231.13 17790.61,-230.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.23,-345.71 14389.25,-349.25 14399.26,-352.71 14399.23,-345.71"/>
</g>
<!-- Node161 -->
<g id="node161" class="node">
<title>Node161</title>
<g id="a_node161"><a xlink:href="_cl_slice_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17953,-201.5 17953,-231.5 18097,-231.5 18097,-201.5 17953,-201.5"/>
<text text-anchor="start" x="17961" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18025" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSliceWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node161 -->
<g id="edge299" class="edge">
<title>Node1&#45;&gt;Node161</title>
<path fill="none" stroke="midnightblue" d="M14399.12,-349.31C14824.98,-348.17 16785.52,-340.67 17392,-299 17638.55,-282.06 17699.6,-268.68 17944,-232 17946.83,-231.58 17949.7,-231.13 17952.61,-230.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.04,-345.81 14389.05,-349.34 14399.06,-352.81 14399.04,-345.81"/>
</g>
<!-- Node163 -->
<g id="node163" class="node">
<title>Node163</title>
<g id="a_node163"><a xlink:href="_cl_softmax_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10698,-201.5 10698,-231.5 10842,-231.5 10842,-201.5 10698,-201.5"/>
<text text-anchor="start" x="10706" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10770" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node163 -->
<g id="edge303" class="edge">
<title>Node1&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M14234.57,-349.67C14059.33,-349.14 13655.23,-343.03 13526,-299 13502.66,-291.05 13503.53,-275.36 13480,-268 13340.65,-224.38 10997.36,-245.76 10852,-232 10848.83,-231.7 10845.61,-231.35 10842.35,-230.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.76,-353.17 14244.77,-349.69 14234.77,-346.17 14234.76,-353.17"/>
</g>
<!-- Node164 -->
<g id="node164" class="node">
<title>Node164</title>
<g id="a_node164"><a xlink:href="_cl_space_to_batch_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18115.5,-201.5 18115.5,-231.5 18292.5,-231.5 18292.5,-201.5 18115.5,-201.5"/>
<text text-anchor="start" x="18123.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18204" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToBatchNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node164 -->
<g id="edge307" class="edge">
<title>Node1&#45;&gt;Node164</title>
<path fill="none" stroke="midnightblue" d="M14399.24,-349.4C14838.99,-348.7 16916.72,-343.07 17558,-299 17759.59,-285.15 17994.61,-250.9 18118.1,-231.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.15,-345.9 14389.16,-349.42 14399.16,-352.9 14399.15,-345.9"/>
</g>
<!-- Node166 -->
<g id="node166" class="node">
<title>Node166</title>
<g id="a_node166"><a xlink:href="_cl_space_to_depth_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10860.5,-201.5 10860.5,-231.5 11025.5,-231.5 11025.5,-201.5 10860.5,-201.5"/>
<text text-anchor="start" x="10868.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10943" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node166 -->
<g id="edge311" class="edge">
<title>Node1&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M14234.82,-349.73C14066.53,-349.27 13688.43,-343.18 13568,-299 13546.22,-291.01 13547.99,-275.41 13526,-268 13394.85,-223.79 11172.9,-243.8 11035,-232 11031.94,-231.74 11028.83,-231.44 11025.68,-231.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.86,-353.23 14244.86,-349.75 14234.87,-346.23 14234.86,-353.23"/>
</g>
<!-- Node167 -->
<g id="node167" class="node">
<title>Node167</title>
<g id="a_node167"><a xlink:href="_cl_splitter_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11044,-201.5 11044,-231.5 11188,-231.5 11188,-201.5 11044,-201.5"/>
<text text-anchor="start" x="11052" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11116" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node167 -->
<g id="edge315" class="edge">
<title>Node1&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M14234.48,-349.58C14072.82,-348.78 13720.36,-341.96 13608,-299 13586.99,-290.97 13589.22,-275.44 13568,-268 13443.68,-224.41 11328.13,-244.65 11197,-232 11194.16,-231.73 11191.26,-231.41 11188.34,-231.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.84,-353.08 14244.85,-349.63 14234.87,-346.09 14234.84,-353.08"/>
</g>
<!-- Node168 -->
<g id="node168" class="node">
<title>Node168</title>
<g id="a_node168"><a xlink:href="_cl_sqrt_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11206,-201.5 11206,-231.5 11350,-231.5 11350,-201.5 11206,-201.5"/>
<text text-anchor="start" x="11214" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11278" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSqrtWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node168 -->
<g id="edge319" class="edge">
<title>Node1&#45;&gt;Node168</title>
<path fill="none" stroke="midnightblue" d="M14234.44,-349.29C14079.61,-347.92 13751.84,-340.08 13647,-299 13626.38,-290.92 13628.85,-275.46 13608,-268 13490.35,-225.88 11483.38,-244.05 11359,-232 11356.16,-231.72 11353.26,-231.4 11350.34,-231.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14234.8,-352.8 14244.83,-349.38 14234.86,-345.8 14234.8,-352.8"/>
</g>
<!-- Node169 -->
<g id="node169" class="node">
<title>Node169</title>
<g id="a_node169"><a xlink:href="_cl_stack_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18311,-201.5 18311,-231.5 18455,-231.5 18455,-201.5 18311,-201.5"/>
<text text-anchor="start" x="18319" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18383" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node169 -->
<g id="edge323" class="edge">
<title>Node1&#45;&gt;Node169</title>
<path fill="none" stroke="midnightblue" d="M14399.34,-349.4C14852.43,-348.68 17046.11,-342.94 17722,-299 17980.95,-282.17 18045.27,-269.77 18302,-232 18304.83,-231.58 18307.71,-231.14 18310.61,-230.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.27,-345.9 14389.28,-349.42 14399.28,-352.9 14399.27,-345.9"/>
</g>
<!-- Node171 -->
<g id="node171" class="node">
<title>Node171</title>
<g id="a_node171"><a xlink:href="_cl_strided_slice_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14073,-201.5 14073,-231.5 14227,-231.5 14227,-201.5 14073,-201.5"/>
<text text-anchor="start" x="14081" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14150" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node171 -->
<g id="edge327" class="edge">
<title>Node1&#45;&gt;Node171</title>
<path fill="none" stroke="midnightblue" d="M14303.94,-326.86C14292.76,-309.05 14275.29,-284.56 14255,-268 14235.8,-252.33 14210.93,-240.1 14190.22,-231.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14301,-328.76 14309.19,-335.49 14306.98,-325.12 14301,-328.76"/>
</g>
<!-- Node172 -->
<g id="node172" class="node">
<title>Node172</title>
<g id="a_node172"><a xlink:href="_cl_tile_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14245,-201.5 14245,-231.5 14389,-231.5 14389,-201.5 14245,-201.5"/>
<text text-anchor="start" x="14253" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14317" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node172 -->
<g id="edge331" class="edge">
<title>Node1&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M14317,-325.02C14317,-297.51 14317,-253.79 14317,-231.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14313.5,-325.37 14317,-335.37 14320.5,-325.37 14313.5,-325.37"/>
</g>
<!-- Node173 -->
<g id="node173" class="node">
<title>Node173</title>
<g id="a_node173"><a xlink:href="_cl_transpose_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14407.5,-201.5 14407.5,-231.5 14622.5,-231.5 14622.5,-201.5 14407.5,-201.5"/>
<text text-anchor="start" x="14415.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14515" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node173 -->
<g id="edge335" class="edge">
<title>Node1&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M14346.56,-329.79C14387,-302.84 14458.56,-255.13 14493.96,-231.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14344.57,-326.91 14338.19,-335.37 14348.45,-332.74 14344.57,-326.91"/>
</g>
<!-- Node174 -->
<g id="node174" class="node">
<title>Node174</title>
<g id="a_node174"><a xlink:href="_cl_transpose_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18473.5,-201.5 18473.5,-231.5 18618.5,-231.5 18618.5,-201.5 18473.5,-201.5"/>
<text text-anchor="start" x="18481.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18546" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node174 -->
<g id="edge339" class="edge">
<title>Node1&#45;&gt;Node174</title>
<path fill="none" stroke="midnightblue" d="M14399.09,-349.51C14865.53,-349.37 17186.55,-346.28 17900,-299 18151.88,-282.31 18214.28,-268.88 18464,-232 18467,-231.56 18470.07,-231.09 18473.16,-230.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.07,-346.01 14389.07,-349.51 14399.07,-353.01 14399.07,-346.01"/>
</g>
<!-- Node176 -->
<g id="node176" class="node">
<title>Node176</title>
<g id="a_node176"><a xlink:href="_cl_rank_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18509,-268.5 18509,-298.5 18653,-298.5 18653,-268.5 18509,-268.5"/>
<text text-anchor="start" x="18517" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18581" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClRankWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node176 -->
<g id="edge343" class="edge">
<title>Node1&#45;&gt;Node176</title>
<path fill="none" stroke="midnightblue" d="M14399.49,-349.42C14906.28,-348.79 17603.47,-343.37 18429,-299 18455.07,-297.6 18483.59,-295.13 18508.8,-292.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14399.33,-345.92 14389.34,-349.43 14399.34,-352.92 14399.33,-345.92"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9607.5,-62 9607.5,-81 9772.5,-81 9772.5,-62 9607.5,-62"/>
<text text-anchor="middle" x="9690" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M9024.13,-197.35C9008.7,-189.9 8994.14,-179.48 8985,-165 8975.04,-149.22 8972.28,-136.66 8985,-123 9026.62,-78.29 9430.04,-72.58 9607.23,-72.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9022.73,-200.56 9033.29,-201.41 9025.56,-194.16 9022.73,-200.56"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_cl_layer_support_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14359,-134.5 14359,-153.5 14547,-153.5 14547,-134.5 14359,-134.5"/>
<text text-anchor="middle" x="14453" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M9173.46,-201.03C9790.09,-148.94 13780.71,-221.76 14350,-165 14372.66,-162.74 14397.75,-157.92 14417.49,-153.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9172.99,-197.55 9163.34,-201.92 9173.61,-204.53 9172.99,-197.55"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="_cl_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8448,-129 8448,-159 8592,-159 8592,-129 8448,-129"/>
<text text-anchor="start" x="8456" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8520" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node2&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M9008.64,-210.53C8910.88,-203.82 8743.2,-189.76 8601,-165 8591.72,-163.38 8581.94,-161.3 8572.5,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9008.53,-214.03 9018.75,-211.21 9009.01,-207.05 9008.53,-214.03"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="_cl_workloads_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14565,-129 14565,-159 14709,-159 14709,-129 14565,-129"/>
<text text-anchor="start" x="14573" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14637" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClWorkloads.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node2&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M9173.39,-201.03C9812.67,-147.09 13965.57,-238.82 14556,-165 14566.49,-163.69 14577.59,-161.5 14588.09,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9172.99,-197.55 9163.34,-201.92 9173.61,-204.53 9172.99,-197.55"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14562.5,-56.5 14562.5,-86.5 14711.5,-86.5 14711.5,-56.5 14562.5,-56.5"/>
<text text-anchor="start" x="14570.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="14637" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M14637,-118.73C14637,-108.07 14637,-95.91 14637,-86.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14633.5,-118.73 14637,-128.73 14640.5,-118.73 14633.5,-118.73"/>
</g>
<!-- Node8&#45;&gt;Node3 -->
<g id="edge8" class="edge">
<title>Node8&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M9757.7,-201.04C9839.43,-194.69 10015.91,-213.52 10059,-165 10071.4,-151.04 10071.27,-137.07 10059,-123 10022.6,-81.28 9869.78,-72.78 9772.58,-71.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9756.9,-197.6 9747.29,-202.05 9757.58,-204.57 9756.9,-197.6"/>
</g>
<!-- Node8&#45;&gt;Node4 -->
<g id="edge9" class="edge">
<title>Node8&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M9757.48,-200.99C10310.66,-168.42 13845.3,-215.54 14350,-165 14372.66,-162.73 14397.74,-157.91 14417.49,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9757.01,-197.52 9747.25,-201.63 9757.45,-204.5 9757.01,-197.52"/>
</g>
<!-- Node8&#45;&gt;Node6 -->
<g id="edge11" class="edge">
<title>Node8&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M9757.51,-200.99C10333.74,-167.21 14030.03,-230.98 14556,-165 14566.49,-163.68 14577.59,-161.49 14588.09,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9757.01,-197.52 9747.25,-201.63 9757.45,-204.5 9757.01,-197.52"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8994.5,-129 8994.5,-159 9211.5,-159 9211.5,-129 8994.5,-129"/>
<text text-anchor="start" x="9002.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9103" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge10" class="edge">
<title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M9518.51,-200.95C9384.87,-184.88 9349.8,-183.68 9221,-165 9208.56,-163.2 9195.41,-161.13 9182.58,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9518.39,-204.46 9528.74,-202.18 9519.23,-197.51 9518.39,-204.46"/>
</g>
<!-- Node10&#45;&gt;Node3 -->
<g id="edge13" class="edge">
<title>Node10&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M9515.07,-199.62C9582.62,-187.06 9665.27,-170.74 9671,-165 9693.94,-142.03 9692.76,-99.26 9691.05,-81.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9514.42,-196.18 9505.23,-201.44 9515.7,-203.06 9514.42,-196.18"/>
</g>
<!-- Node10&#45;&gt;Node4 -->
<g id="edge14" class="edge">
<title>Node10&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M9520.91,-201.07C10100.71,-158.28 13819.24,-218.05 14350,-165 14372.66,-162.74 14397.75,-157.91 14417.49,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9520.28,-197.61 9510.58,-201.87 9520.82,-204.59 9520.28,-197.61"/>
</g>
<!-- Node10&#45;&gt;Node6 -->
<g id="edge16" class="edge">
<title>Node10&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M9520.9,-201.08C10123.6,-156.69 14004.02,-234.14 14556,-165 14566.49,-163.69 14577.59,-161.49 14588.09,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9520.28,-197.61 9510.58,-201.87 9520.82,-204.59 9520.28,-197.61"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8772,-129 8772,-159 8938,-159 8938,-129 8772,-129"/>
<text text-anchor="start" x="8780" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8855" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge15" class="edge">
<title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M9333.44,-200.98C9177.68,-181.13 9136.49,-184.45 8985,-165 8969.83,-163.05 8953.69,-160.75 8938.13,-158.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9333.01,-204.45 9343.38,-202.25 9333.91,-197.51 9333.01,-204.45"/>
</g>
<!-- Node12&#45;&gt;Node3 -->
<g id="edge18" class="edge">
<title>Node12&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M9981.37,-201.26C10063.37,-196.28 10393.02,-199.68 10425,-165 10437.65,-151.28 10437.74,-136.64 10425,-123 10381.27,-76.17 9955.71,-71.71 9772.83,-71.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9980.83,-197.79 9971.13,-202.06 9981.37,-204.77 9980.83,-197.79"/>
</g>
<!-- Node12&#45;&gt;Node4 -->
<g id="edge19" class="edge">
<title>Node12&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M9981.25,-201.1C10510.06,-168.64 13870.15,-213.15 14350,-165 14372.66,-162.73 14397.74,-157.9 14417.49,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9980.86,-197.62 9971.1,-201.75 9981.31,-204.6 9980.86,-197.62"/>
</g>
<!-- Node12&#45;&gt;Node6 -->
<g id="edge21" class="edge">
<title>Node12&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M9981.32,-201.1C10533.3,-167.37 14054.82,-227.96 14556,-165 14566.49,-163.68 14577.59,-161.49 14588.09,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9980.86,-197.62 9971.1,-201.75 9981.31,-204.6 9980.86,-197.62"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9230,-129 9230,-159 9436,-159 9436,-129 9230,-129"/>
<text text-anchor="start" x="9238" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9333" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge20" class="edge">
<title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M9754.48,-200.67C9677.8,-190.64 9574.3,-177.07 9483,-165 9467.89,-163 9451.93,-160.88 9436.28,-158.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9754.27,-204.18 9764.64,-202 9755.18,-197.24 9754.27,-204.18"/>
</g>
<!-- Node14&#45;&gt;Node3 -->
<g id="edge23" class="edge">
<title>Node14&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M9333.15,-199.23C9376.88,-189.42 9425.9,-176.61 9445,-165 9466.51,-151.92 9461.37,-135.88 9483,-123 9520.9,-100.42 9568.4,-87.92 9608.34,-81.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9332.34,-195.82 9323.33,-201.4 9333.85,-202.66 9332.34,-195.82"/>
</g>
<!-- Node14&#45;&gt;Node4 -->
<g id="edge24" class="edge">
<title>Node14&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M9335.59,-201.02C9934.65,-150.53 13798.66,-220.03 14350,-165 14372.66,-162.74 14397.75,-157.92 14417.49,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9334.99,-197.56 9325.34,-201.92 9335.61,-204.53 9334.99,-197.56"/>
</g>
<!-- Node14&#45;&gt;Node6 -->
<g id="edge26" class="edge">
<title>Node14&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M9335.55,-201.02C9957.36,-148.68 13983.49,-236.64 14556,-165 14566.49,-163.69 14577.59,-161.5 14588.09,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9334.99,-197.56 9325.34,-201.92 9335.61,-204.53 9334.99,-197.56"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_cl_division_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8610,-129 8610,-159 8754,-159 8754,-129 8610,-129"/>
<text text-anchor="start" x="8618" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8682" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDivisionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge25" class="edge">
<title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M9170.49,-200.88C8989.34,-177.54 8939.75,-194.42 8763,-165 8753.43,-163.41 8743.32,-161.28 8733.61,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9170.26,-204.38 9180.63,-202.21 9171.17,-197.44 9170.26,-204.38"/>
</g>
<!-- Node16&#45;&gt;Node3 -->
<g id="edge28" class="edge">
<title>Node16&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M10170.85,-201.35C10273.81,-196.62 10939.59,-195.77 10969,-165 10981.9,-151.51 10981.94,-136.46 10969,-123 10927.52,-79.85 10049.55,-73.56 9772.79,-72.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10170.41,-197.87 10160.65,-202 10170.85,-204.86 10170.41,-197.87"/>
</g>
<!-- Node16&#45;&gt;Node4 -->
<g id="edge29" class="edge">
<title>Node16&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10170.62,-201.06C11112.43,-127.66 13429.01,-257.59 14350,-165 14372.66,-162.72 14397.74,-157.9 14417.49,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10170.33,-197.58 10160.64,-201.85 10170.88,-204.55 10170.33,-197.58"/>
</g>
<!-- Node16&#45;&gt;Node6 -->
<g id="edge31" class="edge">
<title>Node16&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10170.81,-201.08C10700.71,-162.97 14075.65,-225.43 14556,-165 14566.49,-163.68 14577.59,-161.49 14588.09,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10170.35,-197.6 10160.64,-201.85 10170.88,-204.58 10170.35,-197.6"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9492,-129 9492,-159 9662,-159 9662,-129 9492,-129"/>
<text text-anchor="start" x="9500" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9577" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge30" class="edge">
<title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M9979.26,-200.91C9858.05,-183.73 9826.12,-181.65 9709,-165 9693.85,-162.85 9677.74,-160.47 9662.17,-158.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9978.91,-204.4 9989.31,-202.34 9979.9,-197.47 9978.91,-204.4"/>
</g>
<!-- Node18&#45;&gt;Node3 -->
<g id="edge33" class="edge">
<title>Node18&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M10351.98,-201.35C10470.44,-196.23 11311.87,-203.49 11349,-165 11361.96,-151.56 11362,-136.4 11349,-123 11321.28,-94.42 10104.36,-77.54 9772.72,-73.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10351.56,-197.87 10341.79,-201.98 10351.99,-204.86 10351.56,-197.87"/>
</g>
<!-- Node18&#45;&gt;Node4 -->
<g id="edge34" class="edge">
<title>Node18&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10352,-201.04C11253.46,-127.83 13469.12,-253.73 14350,-165 14372.66,-162.72 14397.74,-157.9 14417.49,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10351.46,-197.57 10341.78,-201.88 10352.04,-204.55 10351.46,-197.57"/>
</g>
<!-- Node18&#45;&gt;Node6 -->
<g id="edge36" class="edge">
<title>Node18&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10351.91,-201.08C10861.27,-162.96 14095.59,-223 14556,-165 14566.49,-163.68 14577.59,-161.48 14588.09,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10351.48,-197.6 10341.78,-201.88 10352.03,-204.58 10351.48,-197.6"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_cl_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9718,-129 9718,-159 9880,-159 9880,-129 9718,-129"/>
<text text-anchor="start" x="9726" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9799" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMultiplicationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge35" class="edge">
<title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M10167.84,-200.72C10044.06,-183.18 10010.36,-185.92 9890,-165 9880.12,-163.28 9869.69,-161.22 9859.55,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10167.7,-204.24 10178.1,-202.19 10168.7,-197.31 10167.7,-204.24"/>
</g>
<!-- Node20&#45;&gt;Node3 -->
<g id="edge122" class="edge">
<title>Node20&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M7616.76,-282C6805.15,-277.03 258.64,-234.72 190,-165 176.9,-151.7 176.84,-136.23 190,-123 211.99,-100.9 8677.38,-75.47 9607.35,-72.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7616.86,-285.51 7626.89,-282.07 7616.91,-278.51 7616.86,-285.51"/>
</g>
<!-- Node20&#45;&gt;Node4 -->
<g id="edge123" class="edge">
<title>Node20&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M7781.21,-275.8C7987.65,-259.33 8544.66,-217.02 9010,-201 9603,-180.58 13759.57,-223.8 14350,-165 14372.66,-162.74 14397.75,-157.92 14417.49,-153.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7780.75,-272.33 7771.06,-276.61 7781.3,-279.31 7780.75,-272.33"/>
</g>
<!-- Node20&#45;&gt;Node6 -->
<g id="edge125" class="edge">
<title>Node20&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M7781.52,-282.28C8560.91,-280.2 14599.36,-263.04 14632,-232 14651.51,-213.44 14646.31,-178.63 14641.32,-159.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7781.23,-278.78 7771.24,-282.31 7781.24,-285.78 7781.23,-278.78"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_arm_compute_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7286.5,-201.5 7286.5,-231.5 7427.5,-231.5 7427.5,-201.5 7286.5,-201.5"/>
<text text-anchor="start" x="7294.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="7357" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeUtils.hpp</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge38" class="edge">
<title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M7617.05,-266.93C7559.26,-255.94 7482.63,-241.38 7427.55,-230.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7616.41,-270.37 7626.89,-268.79 7617.72,-263.49 7616.41,-270.37"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
<g id="a_node44"><a xlink:href="_cl_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-129 0,-159 144,-159 144,-129 0,-129"/>
<text text-anchor="start" x="8" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="72" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node44 -->
<g id="edge124" class="edge">
<title>Node20&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M7616.65,-282.38C6804.02,-281.16 248.53,-270.16 158,-232 122.58,-217.07 94.25,-179.76 80.7,-159.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7616.79,-285.88 7626.8,-282.4 7616.8,-278.88 7616.79,-285.88"/>
</g>
<!-- Node21&#45;&gt;Node3 -->
<g id="edge45" class="edge">
<title>Node21&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M7275.95,-215.22C6721.95,-213.2 3514.56,-200.01 3480,-165 3466.89,-151.71 3466.85,-136.25 3480,-123 3536.58,-65.96 8876.33,-71.37 9607.42,-72.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.22,-218.72 7286.24,-215.26 7276.25,-211.72 7276.22,-218.72"/>
</g>
<!-- Node21&#45;&gt;Node4 -->
<g id="edge46" class="edge">
<title>Node21&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.35C7629.74,-211.65 8128.99,-204.84 8546,-201 8868.44,-198.03 14029.13,-196.87 14350,-165 14372.66,-162.75 14397.75,-157.93 14417.49,-153.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.85 7427.69,-214.49 7437.74,-217.85 7437.64,-210.85"/>
</g>
<!-- Node21&#45;&gt;Node5 -->
<g id="edge48" class="edge">
<title>Node21&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M7437.67,-213.75C7654.24,-208.71 8244.99,-192.78 8438,-165 8448.15,-163.54 8458.88,-161.38 8469.12,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.56,-210.25 7427.65,-213.98 7437.72,-217.24 7437.56,-210.25"/>
</g>
<!-- Node21&#45;&gt;Node9 -->
<g id="edge50" class="edge">
<title>Node21&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M7437.78,-215.66C7671.74,-215.55 8369.87,-211.05 8947,-165 8965.78,-163.5 8985.77,-161.36 9004.95,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.66,-212.16 7427.66,-215.66 7437.66,-219.16 7437.66,-212.16"/>
</g>
<!-- Node21&#45;&gt;Node11 -->
<g id="edge52" class="edge">
<title>Node21&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M7438.01,-214.49C7697.16,-210.95 8503.97,-197.54 8763,-165 8774.35,-163.57 8786.38,-161.43 8797.85,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.88,-210.99 7427.92,-214.62 7437.97,-217.99 7437.88,-210.99"/>
</g>
<!-- Node21&#45;&gt;Node13 -->
<g id="edge54" class="edge">
<title>Node21&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M7438.24,-214.9C7749.56,-212.35 8866.7,-200.85 9220,-165 9234.07,-163.57 9249.03,-161.4 9263.3,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.92,-211.4 7427.95,-214.98 7437.98,-218.4 7437.92,-211.4"/>
</g>
<!-- Node21&#45;&gt;Node15 -->
<g id="edge55" class="edge">
<title>Node21&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M7437.91,-214.34C7676.61,-210.6 8375.25,-197.12 8601,-165 8611.04,-163.57 8621.64,-161.43 8631.75,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.52,-210.85 7427.58,-214.5 7437.63,-217.85 7437.52,-210.85"/>
</g>
<!-- Node21&#45;&gt;Node17 -->
<g id="edge57" class="edge">
<title>Node21&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M7437.83,-214.91C7771.7,-212.26 9044.58,-200.04 9445,-165 9461.28,-163.58 9478.6,-161.42 9495.16,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.73,-211.41 7427.75,-214.99 7437.78,-218.41 7437.73,-211.41"/>
</g>
<!-- Node21&#45;&gt;Node19 -->
<g id="edge65" class="edge">
<title>Node21&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M7437.75,-214.38C7820.78,-208.96 9445.28,-185.01 9671,-165 9686.91,-163.59 9703.84,-161.42 9720,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.54,-210.88 7427.59,-214.52 7437.64,-217.88 7437.54,-210.88"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
<g id="a_node22"><a xlink:href="_arm_compute_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3259.5,-129 3259.5,-159 3432.5,-159 3432.5,-129 3259.5,-129"/>
<text text-anchor="start" x="3267.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="3346" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeSubgraphUtils.hpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge39" class="edge">
<title>Node21&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M7276.37,-215.34C6752.4,-214.21 3840.01,-206.1 3447,-165 3434.11,-163.65 3420.42,-161.46 3407.42,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.47,-218.84 7286.48,-215.37 7276.49,-211.84 7276.47,-218.84"/>
</g>
<!-- Node24 -->
<g id="node24" class="node">
<title>Node24</title>
<g id="a_node24"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3170.5,-0.5 3170.5,-19.5 3367.5,-19.5 3367.5,-0.5 3170.5,-0.5"/>
<text text-anchor="middle" x="3269" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node24 -->
<g id="edge86" class="edge">
<title>Node21&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M7276.17,-215.28C6704.02,-213.62 3286.73,-202.19 3250,-165 3210.06,-124.56 3248.86,-46.17 3263.74,-19.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.38,-218.78 7286.39,-215.31 7276.4,-211.78 7276.38,-218.78"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
<g id="a_node25"><a xlink:href="_arm_compute_tensor_utils_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="969,-129 969,-159 1127,-159 1127,-129 969,-129"/>
<text text-anchor="start" x="977" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="1048" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeTensorUtils.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node25 -->
<g id="edge44" class="edge">
<title>Node21&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M7276.2,-215.34C6569.32,-213.9 1455.53,-202.17 1136,-165 1124.64,-163.68 1112.6,-161.48 1101.2,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.28,-218.84 7286.28,-215.36 7276.29,-211.84 7276.28,-218.84"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
<g id="a_node26"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11016.5,-129 11016.5,-159 11161.5,-159 11161.5,-129 11016.5,-129"/>
<text text-anchor="start" x="11024.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11089" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node26 -->
<g id="edge47" class="edge">
<title>Node21&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M7437.75,-214.54C7963.23,-208.27 10878.08,-173.17 10969,-165 10984.36,-163.62 11000.71,-161.4 11016.25,-158.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.57,-211.04 7427.61,-214.66 7437.65,-218.04 7437.57,-211.04"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
<g id="a_node27"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11180,-129 11180,-159 11340,-159 11340,-129 11180,-129"/>
<text text-anchor="start" x="11188" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11260" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node27 -->
<g id="edge49" class="edge">
<title>Node21&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M7437.83,-214.49C7986.81,-207.6 11146.98,-167.83 11171,-165 11182.32,-163.67 11194.32,-161.5 11205.71,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.59,-210.99 7427.63,-214.61 7437.68,-217.99 7437.59,-210.99"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
<g id="a_node28"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11396,-129 11396,-159 11550,-159 11550,-129 11396,-129"/>
<text text-anchor="start" x="11404" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11473" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node28 -->
<g id="edge51" class="edge">
<title>Node21&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M7437.56,-214.52C8000.48,-207.68 11323.72,-167.19 11349,-165 11364.64,-163.65 11381.29,-161.47 11397.15,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.46,-211.02 7427.51,-214.64 7437.55,-218.02 7437.46,-211.02"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
<g id="a_node29"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11606,-129 11606,-159 11772,-159 11772,-129 11606,-129"/>
<text text-anchor="start" x="11614" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11689" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node29 -->
<g id="edge53" class="edge">
<title>Node21&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.51C7629.74,-212.15 8129,-206.03 8546,-201 9215.55,-192.92 10891.66,-220.05 11559,-165 11575.39,-163.65 11592.84,-161.48 11609.46,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.65,-211.01 7427.69,-214.63 7437.74,-218.01 7437.65,-211.01"/>
</g>
<!-- Node30 -->
<g id="node30" class="node">
<title>Node30</title>
<g id="a_node30"><a xlink:href="_cl_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11790,-129 11790,-159 11980,-159 11980,-129 11790,-129"/>
<text text-anchor="start" x="11798" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11885" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClElementwiseBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node30 -->
<g id="edge56" class="edge">
<title>Node21&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.49C7629.74,-212.08 8129,-205.86 8546,-201 8905.44,-196.81 11423.35,-201.09 11781,-165 11794.26,-163.66 11808.35,-161.48 11821.74,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.65,-210.99 7427.69,-214.61 7437.74,-217.99 7437.65,-210.99"/>
</g>
<!-- Node31 -->
<g id="node31" class="node">
<title>Node31</title>
<g id="a_node31"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12160,-129 12160,-159 12304,-159 12304,-129 12160,-129"/>
<text text-anchor="start" x="12168" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12232" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node31 -->
<g id="edge58" class="edge">
<title>Node21&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.45C7629.74,-211.98 8129,-205.62 8546,-201 8946.55,-196.56 11753.6,-215.35 12151,-165 12161.49,-163.67 12172.58,-161.47 12183.08,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.65,-210.95 7427.69,-214.58 7437.74,-217.95 7437.65,-210.95"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
<g id="a_node32"><a xlink:href="_cl_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="11998,-129 11998,-159 12142,-159 12142,-129 11998,-129"/>
<text text-anchor="start" x="12006" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12070" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node32 -->
<g id="edge59" class="edge">
<title>Node21&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.47C7629.74,-212.02 8129,-205.72 8546,-201 8928.55,-196.67 11609.47,-213.18 11989,-165 11999.49,-163.67 12010.58,-161.47 12021.08,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.65,-210.97 7427.69,-214.6 7437.74,-217.97 7437.65,-210.97"/>
</g>
<!-- Node33 -->
<g id="node33" class="node">
<title>Node33</title>
<g id="a_node33"><a xlink:href="_cl_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1145,-129 1145,-159 1345,-159 1345,-129 1145,-129"/>
<text text-anchor="start" x="1153" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1245" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClL2NormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node33 -->
<g id="edge60" class="edge">
<title>Node21&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M7276.36,-215.22C6584.23,-212.78 1662.61,-194.39 1354,-165 1340.02,-163.67 1325.15,-161.47 1311.03,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.47,-218.72 7286.49,-215.26 7276.5,-211.72 7276.47,-218.72"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
<g id="a_node34"><a xlink:href="_cl_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12322.5,-129 12322.5,-159 12475.5,-159 12475.5,-129 12322.5,-129"/>
<text text-anchor="start" x="12330.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12399" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node34 -->
<g id="edge61" class="edge">
<title>Node21&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.44C7629.74,-211.94 8129,-205.54 8546,-201 8964.55,-196.45 11897.39,-214.7 12313,-165 12324.11,-163.67 12335.88,-161.47 12347.02,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.65,-210.94 7427.69,-214.57 7437.74,-217.94 7437.65,-210.94"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
<g id="a_node35"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1363,-129 1363,-159 1507,-159 1507,-129 1363,-129"/>
<text text-anchor="start" x="1371" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1435" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node35 -->
<g id="edge62" class="edge">
<title>Node21&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M7276.15,-215.34C6593.76,-213.92 1814.93,-202.67 1516,-165 1505.51,-163.68 1494.41,-161.48 1483.91,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.36,-218.84 7286.37,-215.36 7276.38,-211.84 7276.36,-218.84"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
<g id="a_node36"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12493.5,-129 12493.5,-159 12638.5,-159 12638.5,-129 12493.5,-129"/>
<text text-anchor="start" x="12501.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12566" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node36 -->
<g id="edge63" class="edge">
<title>Node21&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.43C7629.74,-211.91 8129,-205.45 8546,-201 8764.83,-198.67 12267.88,-192.42 12485,-165 12495.49,-163.68 12506.58,-161.48 12517.09,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.65,-210.93 7427.69,-214.56 7437.74,-217.93 7437.65,-210.93"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
<g id="a_node37"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12657,-129 12657,-159 12801,-159 12801,-129 12657,-129"/>
<text text-anchor="start" x="12665" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12729" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node37 -->
<g id="edge64" class="edge">
<title>Node21&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.42C7629.74,-211.87 8128.99,-205.37 8546,-201 8773.89,-198.61 12421.89,-193.51 12648,-165 12658.49,-163.68 12669.59,-161.48 12680.09,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.92 7427.69,-214.55 7437.74,-217.92 7437.64,-210.92"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
<g id="a_node38"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1525.5,-129 1525.5,-159 1714.5,-159 1714.5,-129 1525.5,-129"/>
<text text-anchor="start" x="1533.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="1620" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node38 -->
<g id="edge66" class="edge">
<title>Node21&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M7276.29,-215.66C6629.56,-216.83 2300.07,-222.5 1724,-165 1710.64,-163.67 1696.45,-161.47 1682.98,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.45,-219.16 7286.44,-215.64 7276.43,-212.16 7276.45,-219.16"/>
</g>
<!-- Node39 -->
<g id="node39" class="node">
<title>Node39</title>
<g id="a_node39"><a xlink:href="_cl_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12819,-129 12819,-159 12963,-159 12963,-129 12819,-129"/>
<text text-anchor="start" x="12827" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12891" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node39 -->
<g id="edge67" class="edge">
<title>Node21&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.41C7629.74,-211.84 8128.99,-205.3 8546,-201 8782.88,-198.56 12574.96,-194.6 12810,-165 12820.49,-163.68 12831.59,-161.49 12842.09,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.91 7427.69,-214.55 7437.74,-217.91 7437.64,-210.91"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
<g id="a_node40"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="12981,-129 12981,-159 13125,-159 13125,-129 12981,-129"/>
<text text-anchor="start" x="12989" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13053" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node40 -->
<g id="edge68" class="edge">
<title>Node21&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.4C7629.74,-211.82 8128.99,-205.24 8546,-201 8791.88,-198.5 12728.02,-195.68 12972,-165 12982.49,-163.68 12993.59,-161.49 13004.09,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.9 7427.69,-214.54 7437.74,-217.9 7437.64,-210.9"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
<g id="a_node41"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13143,-129 13143,-159 13287,-159 13287,-129 13143,-129"/>
<text text-anchor="start" x="13151" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13215" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node41 -->
<g id="edge69" class="edge">
<title>Node21&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.39C7629.74,-211.79 8128.99,-205.18 8546,-201 8800.88,-198.45 12881.09,-196.77 13134,-165 13144.49,-163.68 13155.59,-161.49 13166.09,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.9 7427.69,-214.53 7437.74,-217.89 7437.64,-210.9"/>
</g>
<!-- Node42 -->
<g id="node42" class="node">
<title>Node42</title>
<g id="a_node42"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13305,-129 13305,-159 13449,-159 13449,-129 13305,-129"/>
<text text-anchor="start" x="13313" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13377" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node42 -->
<g id="edge70" class="edge">
<title>Node21&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.39C7629.74,-211.77 8128.99,-205.12 8546,-201 8809.88,-198.39 13034.16,-197.86 13296,-165 13306.49,-163.68 13317.59,-161.49 13328.09,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.89 7427.69,-214.52 7437.74,-217.89 7437.64,-210.89"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
<g id="a_node43"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13467,-129 13467,-159 13611,-159 13611,-129 13467,-129"/>
<text text-anchor="start" x="13475" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13539" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node43 -->
<g id="edge71" class="edge">
<title>Node21&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.38C7629.74,-211.75 8128.99,-205.07 8546,-201 8818.88,-198.34 13187.22,-198.94 13458,-165 13468.49,-163.68 13479.59,-161.49 13490.09,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.88 7427.69,-214.52 7437.74,-217.88 7437.64,-210.88"/>
</g>
<!-- Node21&#45;&gt;Node44 -->
<g id="edge72" class="edge">
<title>Node21&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M7276.21,-215.3C6511.09,-213.4 561.1,-197.54 190,-165 174.89,-163.67 158.8,-161.48 143.52,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.3,-218.8 7286.3,-215.33 7276.31,-211.8 7276.3,-218.8"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
<g id="a_node45"><a xlink:href="_cl_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13629,-129 13629,-159 13773,-159 13773,-129 13629,-129"/>
<text text-anchor="start" x="13637" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13701" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node45 -->
<g id="edge73" class="edge">
<title>Node21&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.37C7629.74,-211.73 8128.99,-205.02 8546,-201 8827.88,-198.28 13340.29,-200.03 13620,-165 13630.49,-163.69 13641.59,-161.5 13652.09,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.87 7427.69,-214.51 7437.74,-217.87 7437.64,-210.87"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
<g id="a_node46"><a xlink:href="_cl_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10106,-129 10106,-159 10254,-159 10254,-129 10106,-129"/>
<text text-anchor="start" x="10114" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10180" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node46 -->
<g id="edge74" class="edge">
<title>Node21&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M7438.04,-214.32C7873.98,-207.91 9925.43,-177.22 10059,-165 10074.27,-163.6 10090.52,-161.41 10105.99,-158.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.69,-210.82 7427.74,-214.47 7437.79,-217.82 7437.69,-210.82"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
<g id="a_node47"><a xlink:href="_cl_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10272,-129 10272,-159 10416,-159 10416,-129 10272,-129"/>
<text text-anchor="start" x="10280" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10344" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node47 -->
<g id="edge75" class="edge">
<title>Node21&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M7437.88,-214.61C7892.97,-209.52 10119.31,-183.75 10263,-165 10273.34,-163.65 10284.27,-161.48 10294.64,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.74,-211.11 7427.78,-214.72 7437.81,-218.11 7437.74,-211.11"/>
</g>
<!-- Node48 -->
<g id="node48" class="node">
<title>Node48</title>
<g id="a_node48"><a xlink:href="_cl_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10472,-129 10472,-159 10636,-159 10636,-129 10472,-129"/>
<text text-anchor="start" x="10480" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10554" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node48 -->
<g id="edge76" class="edge">
<title>Node21&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M7437.79,-214.48C7907.56,-208.54 10272.08,-178.05 10425,-165 10441.15,-163.62 10458.34,-161.45 10474.73,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.65,-210.99 7427.7,-214.61 7437.74,-217.98 7437.65,-210.99"/>
</g>
<!-- Node49 -->
<g id="node49" class="node">
<title>Node49</title>
<g id="a_node49"><a xlink:href="_cl_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10654,-129 10654,-159 10798,-159 10798,-129 10654,-129"/>
<text text-anchor="start" x="10662" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10726" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node49 -->
<g id="edge77" class="edge">
<title>Node21&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M7437.89,-214.51C7935.5,-208.39 10563,-175.61 10645,-165 10655.34,-163.66 10666.28,-161.49 10676.65,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.53,-211.01 7427.57,-214.64 7437.61,-218.01 7437.53,-211.01"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
<g id="a_node50"><a xlink:href="_cl_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10816,-129 10816,-159 10960,-159 10960,-129 10816,-129"/>
<text text-anchor="start" x="10824" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10888" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node50 -->
<g id="edge78" class="edge">
<title>Node21&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M7438.04,-214.44C7954.31,-207.66 10763.84,-170.57 10807,-165 10817.34,-163.67 10828.28,-161.5 10838.65,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.66,-210.94 7427.7,-214.57 7437.75,-217.94 7437.66,-210.94"/>
</g>
<!-- Node51 -->
<g id="node51" class="node">
<title>Node51</title>
<g id="a_node51"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13791.5,-129 13791.5,-159 13944.5,-159 13944.5,-129 13791.5,-129"/>
<text text-anchor="start" x="13799.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13868" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node51 -->
<g id="edge79" class="edge">
<title>Node21&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.37C7629.74,-211.71 8128.99,-204.98 8546,-201 8836.88,-198.23 13493.12,-199.16 13782,-165 13793.11,-163.69 13804.88,-161.5 13816.03,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.87 7427.69,-214.51 7437.74,-217.87 7437.64,-210.87"/>
</g>
<!-- Node52 -->
<g id="node52" class="node">
<title>Node52</title>
<g id="a_node52"><a xlink:href="_cl_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="9898.5,-129 9898.5,-159 10049.5,-159 10049.5,-129 9898.5,-129"/>
<text text-anchor="start" x="9906.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9974" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSubtractionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node52 -->
<g id="edge80" class="edge">
<title>Node21&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M7437.99,-214.37C7857.06,-208.44 9764.8,-180.67 9889,-165 9899.83,-163.63 9911.29,-161.45 9922.17,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.73,-210.87 7427.78,-214.51 7437.83,-217.87 7437.73,-210.87"/>
</g>
<!-- Node53 -->
<g id="node53" class="node">
<title>Node53</title>
<g id="a_node53"><a xlink:href="_cl_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13963,-129 13963,-159 14107,-159 14107,-129 13963,-129"/>
<text text-anchor="start" x="13971" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14035" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node53 -->
<g id="edge81" class="edge">
<title>Node21&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.36C7629.74,-211.69 8128.99,-204.93 8546,-201 8846.44,-198.17 13655.87,-202.27 13954,-165 13964.49,-163.69 13975.59,-161.5 13986.09,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.86 7427.69,-214.5 7437.74,-217.86 7437.64,-210.86"/>
</g>
<!-- Node54 -->
<g id="node54" class="node">
<title>Node54</title>
<g id="a_node54"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14125.5,-129 14125.5,-159 14340.5,-159 14340.5,-129 14125.5,-129"/>
<text text-anchor="start" x="14133.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14233" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node54 -->
<g id="edge82" class="edge">
<title>Node21&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-214.36C7629.74,-211.67 8128.99,-204.89 8546,-201 8855.44,-198.11 13807.74,-192.16 14116,-165 14130.99,-163.68 14146.94,-161.49 14162.09,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.64,-210.86 7427.69,-214.5 7437.74,-217.86 7437.64,-210.86"/>
</g>
<!-- Node55 -->
<g id="node55" class="node">
<title>Node55</title>
<g id="a_node55"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1733,-123.5 1733,-164.5 1927,-164.5 1927,-123.5 1733,-123.5"/>
<text text-anchor="start" x="1741" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="start" x="1741" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
<text text-anchor="middle" x="1830" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node55 -->
<g id="edge83" class="edge">
<title>Node21&#45;&gt;Node55</title>
<path fill="none" stroke="midnightblue" d="M7275.89,-215.61C6641.8,-216.39 2489.47,-219.36 1936,-165 1933.11,-164.72 1930.18,-164.39 1927.23,-164.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.3,-219.11 7286.3,-215.6 7276.29,-212.11 7276.3,-219.11"/>
</g>
<!-- Node56 -->
<g id="node56" class="node">
<title>Node56</title>
<g id="a_node56"><a xlink:href="_gpu_fsa_softmax_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1945,-129 1945,-159 2095,-159 2095,-129 1945,-129"/>
<text text-anchor="start" x="1953" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="2020" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaSoftmax.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node56 -->
<g id="edge84" class="edge">
<title>Node21&#45;&gt;Node56</title>
<path fill="none" stroke="midnightblue" d="M7276.17,-215.24C6633.73,-213.11 2371.8,-197.75 2104,-165 2093.14,-163.67 2081.64,-161.47 2070.75,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.25,-218.74 7286.26,-215.27 7276.27,-211.74 7276.25,-218.74"/>
</g>
<!-- Node57 -->
<g id="node57" class="node">
<title>Node57</title>
<g id="a_node57"><a xlink:href="_utils_gpu_fsa_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2113,-129 2113,-159 2245,-159 2245,-129 2113,-129"/>
<text text-anchor="start" x="2121" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="2179" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/UtilsGpuFsa.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node57 -->
<g id="edge85" class="edge">
<title>Node21&#45;&gt;Node57</title>
<path fill="none" stroke="midnightblue" d="M7276.03,-215.28C6643.59,-213.46 2513.36,-200.29 2254,-165 2244.25,-163.67 2233.97,-161.48 2224.24,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.39,-218.78 7286.4,-215.31 7276.41,-211.78 7276.39,-218.78"/>
</g>
<!-- Node58 -->
<g id="node58" class="node">
<title>Node58</title>
<g id="a_node58"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2263,-129 2263,-159 2425,-159 2425,-129 2263,-129"/>
<text text-anchor="start" x="2271" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
<text text-anchor="middle" x="2344" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node58 -->
<g id="edge87" class="edge">
<title>Node21&#45;&gt;Node58</title>
<path fill="none" stroke="midnightblue" d="M7275.92,-215.69C6675.82,-216.95 2933.64,-222.44 2434,-165 2422.39,-163.67 2410.09,-161.47 2398.42,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.21,-219.19 7286.2,-215.67 7276.2,-212.19 7276.21,-219.19"/>
</g>
<!-- Node59 -->
<g id="node59" class="node">
<title>Node59</title>
<g id="a_node59"><a xlink:href="_neon_activation_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2443.5,-129 2443.5,-159 2604.5,-159 2604.5,-129 2443.5,-129"/>
<text text-anchor="start" x="2451.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2524" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonActivationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node59 -->
<g id="edge88" class="edge">
<title>Node21&#45;&gt;Node59</title>
<path fill="none" stroke="midnightblue" d="M7276.12,-215.65C6689.31,-216.64 3094.6,-220.35 2614,-165 2602.55,-163.68 2590.42,-161.52 2578.9,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.18,-219.15 7286.18,-215.64 7276.17,-212.15 7276.18,-219.15"/>
</g>
<!-- Node60 -->
<g id="node60" class="node">
<title>Node60</title>
<g id="a_node60"><a xlink:href="_neon_addition_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2623,-129 2623,-159 2783,-159 2783,-129 2623,-129"/>
<text text-anchor="start" x="2631" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2703" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAdditionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node60 -->
<g id="edge89" class="edge">
<title>Node21&#45;&gt;Node60</title>
<path fill="none" stroke="midnightblue" d="M7276.02,-215.63C6701.69,-216.41 3253.64,-218.82 2792,-165 2780.67,-163.68 2768.68,-161.52 2757.29,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.28,-219.13 7286.27,-215.61 7276.27,-212.13 7276.28,-219.13"/>
</g>
<!-- Node61 -->
<g id="node61" class="node">
<title>Node61</title>
<g id="a_node61"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2801,-129 2801,-159 2977,-159 2977,-129 2801,-129"/>
<text text-anchor="start" x="2809" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2889" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node61 -->
<g id="edge90" class="edge">
<title>Node21&#45;&gt;Node61</title>
<path fill="none" stroke="midnightblue" d="M7275.97,-215.5C6715.77,-215.38 3427.53,-212.62 2986,-165 2973.61,-163.66 2960.45,-161.48 2947.96,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.37,-219 7286.37,-215.5 7276.37,-212 7276.37,-219"/>
</g>
<!-- Node62 -->
<g id="node62" class="node">
<title>Node62</title>
<g id="a_node62"><a xlink:href="_neon_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="2995,-129 2995,-159 3203,-159 3203,-129 2995,-129"/>
<text text-anchor="start" x="3003" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3099" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node62 -->
<g id="edge91" class="edge">
<title>Node21&#45;&gt;Node62</title>
<path fill="none" stroke="midnightblue" d="M7276.42,-215.27C6734.93,-213.65 3634.92,-202.73 3217,-165 3202,-163.65 3186.03,-161.45 3170.84,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.47,-218.77 7286.49,-215.3 7276.5,-211.77 7276.47,-218.77"/>
</g>
<!-- Node63 -->
<g id="node63" class="node">
<title>Node63</title>
<g id="a_node63"><a xlink:href="_neon_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3489,-129 3489,-159 3659,-159 3659,-129 3489,-129"/>
<text text-anchor="start" x="3497" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3574" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node63 -->
<g id="edge92" class="edge">
<title>Node21&#45;&gt;Node63</title>
<path fill="none" stroke="midnightblue" d="M7276.14,-215.34C6769.08,-214.24 4037.33,-206.41 3668,-165 3655.98,-163.65 3643.23,-161.46 3631.12,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.28,-218.84 7286.29,-215.37 7276.3,-211.84 7276.28,-218.84"/>
</g>
<!-- Node64 -->
<g id="node64" class="node">
<title>Node64</title>
<g id="a_node64"><a xlink:href="_neon_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3677,-129 3677,-159 3859,-159 3859,-129 3677,-129"/>
<text text-anchor="start" x="3685" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3768" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node64 -->
<g id="edge93" class="edge">
<title>Node21&#45;&gt;Node64</title>
<path fill="none" stroke="midnightblue" d="M7276.27,-215.22C6785.93,-213.38 4216.51,-202.06 3868,-165 3855.24,-163.64 3841.68,-161.45 3828.81,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.43,-218.72 7286.44,-215.26 7276.46,-211.72 7276.43,-218.72"/>
</g>
<!-- Node65 -->
<g id="node65" class="node">
<title>Node65</title>
<g id="a_node65"><a xlink:href="_neon_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3877,-129 3877,-159 4059,-159 4059,-129 3877,-129"/>
<text text-anchor="start" x="3885" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3968" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node65 -->
<g id="edge94" class="edge">
<title>Node21&#45;&gt;Node65</title>
<path fill="none" stroke="midnightblue" d="M7276.03,-215.14C6801.91,-212.91 4395.38,-199.96 4068,-165 4055.32,-163.65 4041.87,-161.47 4029.07,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.19,-218.64 7286.2,-215.19 7276.22,-211.64 7276.19,-218.64"/>
</g>
<!-- Node66 -->
<g id="node66" class="node">
<title>Node66</title>
<g id="a_node66"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4077.5,-129 4077.5,-159 4298.5,-159 4298.5,-129 4077.5,-129"/>
<text text-anchor="start" x="4085.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4188" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node66 -->
<g id="edge95" class="edge">
<title>Node21&#45;&gt;Node66</title>
<path fill="none" stroke="midnightblue" d="M7275.91,-215.79C6854.24,-217.04 4908.46,-219.71 4308,-165 4292.86,-163.62 4276.74,-161.43 4261.39,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.19,-219.29 7286.18,-215.76 7276.17,-212.29 7276.19,-219.29"/>
</g>
<!-- Node67 -->
<g id="node67" class="node">
<title>Node67</title>
<g id="a_node67"><a xlink:href="_neon_division_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4317,-129 4317,-159 4477,-159 4477,-129 4317,-129"/>
<text text-anchor="start" x="4325" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4397" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node67 -->
<g id="edge96" class="edge">
<title>Node21&#45;&gt;Node67</title>
<path fill="none" stroke="midnightblue" d="M7276.38,-215.06C6839.91,-212.55 4769.15,-198.95 4486,-165 4474.68,-163.64 4462.69,-161.47 4451.29,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.36,-218.56 7286.38,-215.12 7276.4,-211.56 7276.36,-218.56"/>
</g>
<!-- Node68 -->
<g id="node68" class="node">
<title>Node68</title>
<g id="a_node68"><a xlink:href="_neon_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4495,-129 4495,-159 4701,-159 4701,-129 4495,-129"/>
<text text-anchor="start" x="4503" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4598" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonElementwiseBinaryWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node68 -->
<g id="edge97" class="edge">
<title>Node21&#45;&gt;Node68</title>
<path fill="none" stroke="midnightblue" d="M7276.19,-215.68C6889.58,-216.25 5226.19,-215.69 4710,-165 4695.94,-163.62 4681,-161.45 4666.77,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.45,-219.18 7286.44,-215.66 7276.44,-212.18 7276.45,-219.18"/>
</g>
<!-- Node69 -->
<g id="node69" class="node">
<title>Node69</title>
<g id="a_node69"><a xlink:href="_neon_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4719,-129 4719,-159 4905,-159 4905,-129 4719,-129"/>
<text text-anchor="start" x="4727" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4812" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFullyConnectedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node69 -->
<g id="edge98" class="edge">
<title>Node21&#45;&gt;Node69</title>
<path fill="none" stroke="midnightblue" d="M7276.45,-215.71C6908.76,-216.37 5387.38,-215.91 4914,-165 4901.17,-163.62 4887.55,-161.45 4874.58,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.48,-219.21 7286.47,-215.69 7276.47,-212.21 7276.48,-219.21"/>
</g>
<!-- Node70 -->
<g id="node70" class="node">
<title>Node70</title>
<g id="a_node70"><a xlink:href="_neon_fused_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="4923,-129 4923,-159 5083,-159 5083,-129 4923,-129"/>
<text text-anchor="start" x="4931" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5003" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFusedWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node70 -->
<g id="edge99" class="edge">
<title>Node21&#45;&gt;Node70</title>
<path fill="none" stroke="midnightblue" d="M7276.32,-215.85C6925.1,-217.04 5527.66,-218.27 5092,-165 5080.84,-163.64 5069.02,-161.49 5057.77,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.41,-219.35 7286.4,-215.81 7276.39,-212.35 7276.41,-219.35"/>
</g>
<!-- Node71 -->
<g id="node71" class="node">
<title>Node71</title>
<g id="a_node71"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5101,-129 5101,-159 5261,-159 5261,-129 5101,-129"/>
<text text-anchor="start" x="5109" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5181" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node71 -->
<g id="edge100" class="edge">
<title>Node21&#45;&gt;Node71</title>
<path fill="none" stroke="midnightblue" d="M7276.41,-215.67C6942.81,-216.04 5668.86,-214.15 5270,-165 5258.84,-163.62 5247.02,-161.47 5235.78,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.48,-219.17 7286.47,-215.66 7276.47,-212.17 7276.48,-219.17"/>
</g>
<!-- Node72 -->
<g id="node72" class="node">
<title>Node72</title>
<g id="a_node72"><a xlink:href="_neon_gather_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5279,-129 5279,-159 5439,-159 5439,-129 5279,-129"/>
<text text-anchor="start" x="5287" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5359" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node72 -->
<g id="edge101" class="edge">
<title>Node21&#45;&gt;Node72</title>
<path fill="none" stroke="midnightblue" d="M7275.84,-215.46C6959.64,-214.96 5809.91,-210.01 5448,-165 5436.84,-163.61 5425.03,-161.46 5413.78,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.28,-218.96 7286.29,-215.47 7276.29,-211.96 7276.28,-218.96"/>
</g>
<!-- Node73 -->
<g id="node73" class="node">
<title>Node73</title>
<g id="a_node73"><a xlink:href="_neon_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5457,-129 5457,-159 5673,-159 5673,-129 5457,-129"/>
<text text-anchor="start" x="5465" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5565" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonL2NormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node73 -->
<g id="edge102" class="edge">
<title>Node21&#45;&gt;Node73</title>
<path fill="none" stroke="midnightblue" d="M7276.29,-214.56C6986.18,-210.93 5996.88,-196.51 5682,-165 5667.54,-163.55 5652.18,-161.39 5637.5,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.27,-218.06 7286.31,-214.68 7276.35,-211.06 7276.27,-218.06"/>
</g>
<!-- Node74 -->
<g id="node74" class="node">
<title>Node74</title>
<g id="a_node74"><a xlink:href="_neon_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5691.5,-129 5691.5,-159 5860.5,-159 5860.5,-129 5691.5,-129"/>
<text text-anchor="start" x="5699.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5776" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node74 -->
<g id="edge103" class="edge">
<title>Node21&#45;&gt;Node74</title>
<path fill="none" stroke="midnightblue" d="M7276.41,-214.63C7008,-211.44 6145.76,-198.75 5870,-165 5858.32,-163.57 5845.95,-161.41 5834.15,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.43,-218.13 7286.47,-214.75 7276.51,-211.13 7276.43,-218.13"/>
</g>
<!-- Node75 -->
<g id="node75" class="node">
<title>Node75</title>
<g id="a_node75"><a xlink:href="_neon_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="5879,-129 5879,-159 6039,-159 6039,-129 5879,-129"/>
<text text-anchor="start" x="5887" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5959" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node75 -->
<g id="edge104" class="edge">
<title>Node21&#45;&gt;Node75</title>
<path fill="none" stroke="midnightblue" d="M7275.75,-214.31C7028.42,-210.37 6287.13,-196.22 6048,-165 6037.01,-163.57 6025.37,-161.42 6014.27,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.04,-217.81 7286.09,-214.47 7276.15,-210.81 7276.04,-217.81"/>
</g>
<!-- Node76 -->
<g id="node76" class="node">
<title>Node76</title>
<g id="a_node76"><a xlink:href="_neon_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6057,-129 6057,-159 6235,-159 6235,-129 6057,-129"/>
<text text-anchor="start" x="6065" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6146" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMultiplicationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node76 -->
<g id="edge105" class="edge">
<title>Node21&#45;&gt;Node76</title>
<path fill="none" stroke="midnightblue" d="M7276.15,-216.2C7092.02,-216.84 6627.63,-213.06 6243,-165 6231.14,-163.52 6218.57,-161.37 6206.55,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.31,-219.7 7286.29,-216.16 7276.28,-212.7 7276.31,-219.7"/>
</g>
<!-- Node77 -->
<g id="node77" class="node">
<title>Node77</title>
<g id="a_node77"><a xlink:href="_neon_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6252.5,-129 6252.5,-159 6457.5,-159 6457.5,-129 6252.5,-129"/>
<text text-anchor="start" x="6260.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6355" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNormalizationFloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node77 -->
<g id="edge106" class="edge">
<title>Node21&#45;&gt;Node77</title>
<path fill="none" stroke="midnightblue" d="M7276.35,-214.16C7119.81,-210.85 6764.05,-199.82 6467,-165 6453.76,-163.45 6439.71,-161.32 6426.21,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.3,-217.66 7286.37,-214.37 7276.45,-210.66 7276.3,-217.66"/>
</g>
<!-- Node78 -->
<g id="node78" class="node">
<title>Node78</title>
<g id="a_node78"><a xlink:href="_neon_pad_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6476,-129 6476,-159 6636,-159 6636,-129 6476,-129"/>
<text text-anchor="start" x="6484" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6556" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node78 -->
<g id="edge107" class="edge">
<title>Node21&#45;&gt;Node78</title>
<path fill="none" stroke="midnightblue" d="M7276.32,-213.72C7143.87,-209.92 6872.33,-198.41 6645,-165 6634.5,-163.46 6623.4,-161.35 6612.74,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.29,-217.22 7286.38,-214 7276.49,-210.22 7276.29,-217.22"/>
</g>
<!-- Node79 -->
<g id="node79" class="node">
<title>Node79</title>
<g id="a_node79"><a xlink:href="_neon_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6654,-129 6654,-159 6814,-159 6814,-129 6654,-129"/>
<text text-anchor="start" x="6662" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6734" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling2dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node79 -->
<g id="edge108" class="edge">
<title>Node21&#45;&gt;Node79</title>
<path fill="none" stroke="midnightblue" d="M7276.03,-211.05C7171.06,-204.54 6982.54,-190.36 6823,-165 6812.83,-163.38 6802.09,-161.3 6791.72,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.04,-214.55 7286.24,-211.67 7276.47,-207.57 7276.04,-214.55"/>
</g>
<!-- Node80 -->
<g id="node80" class="node">
<title>Node80</title>
<g id="a_node80"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="6832,-129 6832,-159 6992,-159 6992,-129 6832,-129"/>
<text text-anchor="start" x="6840" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="6912" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node80 -->
<g id="edge109" class="edge">
<title>Node21&#45;&gt;Node80</title>
<path fill="none" stroke="midnightblue" d="M7276.52,-205.95C7204.17,-196.93 7095.13,-182.22 7001,-165 6991.34,-163.23 6981.14,-161.15 6971.23,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.13,-209.43 7286.48,-207.19 7276.99,-202.48 7276.13,-209.43"/>
</g>
<!-- Node81 -->
<g id="node81" class="node">
<title>Node81</title>
<g id="a_node81"><a xlink:href="_neon_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7010,-129 7010,-159 7170,-159 7170,-129 7010,-129"/>
<text text-anchor="start" x="7018" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="7090" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPreluWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node81 -->
<g id="edge110" class="edge">
<title>Node21&#45;&gt;Node81</title>
<path fill="none" stroke="midnightblue" d="M7294.11,-198.89C7248.29,-186.79 7186.88,-170.58 7143.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7293.37,-202.32 7303.93,-201.49 7295.16,-195.55 7293.37,-202.32"/>
</g>
<!-- Node82 -->
<g id="node82" class="node">
<title>Node82</title>
<g id="a_node82"><a xlink:href="_neon_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7188,-129 7188,-159 7348,-159 7348,-129 7188,-129"/>
<text text-anchor="start" x="7196" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="7268" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReduceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node82 -->
<g id="edge111" class="edge">
<title>Node21&#45;&gt;Node82</title>
<path fill="none" stroke="midnightblue" d="M7330.85,-194.79C7316.31,-183.27 7298.59,-169.23 7285.68,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7328.98,-197.77 7338.99,-201.23 7333.32,-192.28 7328.98,-197.77"/>
</g>
<!-- Node83 -->
<g id="node83" class="node">
<title>Node83</title>
<g id="a_node83"><a xlink:href="_neon_resize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7366,-129 7366,-159 7526,-159 7526,-129 7366,-129"/>
<text text-anchor="start" x="7374" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="7446" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonResizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node83 -->
<g id="edge112" class="edge">
<title>Node21&#45;&gt;Node83</title>
<path fill="none" stroke="midnightblue" d="M7383.15,-194.79C7397.69,-183.27 7415.41,-169.23 7428.32,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7380.68,-192.28 7375.01,-201.23 7385.02,-197.77 7380.68,-192.28"/>
</g>
<!-- Node84 -->
<g id="node84" class="node">
<title>Node84</title>
<g id="a_node84"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7544,-129 7544,-159 7708,-159 7708,-129 7544,-129"/>
<text text-anchor="start" x="7552" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="7626" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node84 -->
<g id="edge113" class="edge">
<title>Node21&#45;&gt;Node84</title>
<path fill="none" stroke="midnightblue" d="M7420.36,-198.89C7466.53,-186.79 7528.39,-170.58 7572.17,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7419.25,-195.57 7410.47,-201.49 7421.03,-202.34 7419.25,-195.57"/>
</g>
<!-- Node85 -->
<g id="node85" class="node">
<title>Node85</title>
<g id="a_node85"><a xlink:href="_neon_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7726,-129 7726,-159 7886,-159 7886,-129 7726,-129"/>
<text text-anchor="start" x="7734" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="7806" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSoftmaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node85 -->
<g id="edge114" class="edge">
<title>Node21&#45;&gt;Node85</title>
<path fill="none" stroke="midnightblue" d="M7437.7,-206.09C7510.86,-197.11 7621.53,-182.39 7717,-165 7726.66,-163.24 7736.86,-161.16 7746.77,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.14,-202.64 7427.63,-207.32 7437.98,-209.58 7437.14,-202.64"/>
</g>
<!-- Node86 -->
<g id="node86" class="node">
<title>Node86</title>
<g id="a_node86"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="7904,-129 7904,-159 8064,-159 8064,-129 7904,-129"/>
<text text-anchor="start" x="7912" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="7984" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node86 -->
<g id="edge115" class="edge">
<title>Node21&#45;&gt;Node86</title>
<path fill="none" stroke="midnightblue" d="M7438.13,-211.12C7543.8,-204.67 7734.04,-190.53 7895,-165 7905.17,-163.39 7915.91,-161.3 7926.28,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.63,-207.64 7427.86,-211.73 7438.05,-214.63 7437.63,-207.64"/>
</g>
<!-- Node87 -->
<g id="node87" class="node">
<title>Node87</title>
<g id="a_node87"><a xlink:href="_neon_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8082,-129 8082,-159 8242,-159 8242,-129 8082,-129"/>
<text text-anchor="start" x="8090" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="8162" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node87 -->
<g id="edge116" class="edge">
<title>Node21&#45;&gt;Node87</title>
<path fill="none" stroke="midnightblue" d="M7437.61,-213.77C7570.61,-210.02 7844.09,-198.6 8073,-165 8083.5,-163.46 8094.6,-161.35 8105.26,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.4,-210.27 7427.5,-214.04 7437.6,-217.27 7437.4,-210.27"/>
</g>
<!-- Node88 -->
<g id="node88" class="node">
<title>Node88</title>
<g id="a_node88"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="8260.5,-129 8260.5,-159 8429.5,-159 8429.5,-129 8260.5,-129"/>
<text text-anchor="start" x="8268.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="8345" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node88 -->
<g id="edge117" class="edge">
<title>Node21&#45;&gt;Node88</title>
<path fill="none" stroke="midnightblue" d="M7437.82,-215.07C7595.1,-213.32 7953.04,-204.87 8251,-165 8262.33,-163.48 8274.32,-161.35 8285.82,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7437.72,-211.57 7427.76,-215.18 7437.79,-218.57 7437.72,-211.57"/>
</g>
<!-- Node89 -->
<g id="node89" class="node">
<title>Node89</title>
<g id="a_node89"><a xlink:href="_neon_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="199.5,-129 199.5,-159 366.5,-159 366.5,-129 199.5,-129"/>
<text text-anchor="start" x="207.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="283" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSubtractionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node89 -->
<g id="edge118" class="edge">
<title>Node21&#45;&gt;Node89</title>
<path fill="none" stroke="midnightblue" d="M7276.27,-215.39C6522.49,-214.3 736.36,-204.63 376,-165 364.02,-163.68 351.3,-161.49 339.26,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.47,-218.89 7286.48,-215.4 7276.48,-211.89 7276.47,-218.89"/>
</g>
<!-- Node90 -->
<g id="node90" class="node">
<title>Node90</title>
<g id="a_node90"><a xlink:href="_neon_tile_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="385,-129 385,-159 545,-159 545,-129 385,-129"/>
<text text-anchor="start" x="393" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="465" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTileWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node90 -->
<g id="edge119" class="edge">
<title>Node21&#45;&gt;Node90</title>
<path fill="none" stroke="midnightblue" d="M7276.31,-215.39C6533.49,-214.36 904.66,-205.23 554,-165 542.51,-163.68 530.34,-161.49 518.81,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.37,-218.89 7286.37,-215.41 7276.38,-211.89 7276.37,-218.89"/>
</g>
<!-- Node91 -->
<g id="node91" class="node">
<title>Node91</title>
<g id="a_node91"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="563.5,-123.5 563.5,-164.5 748.5,-164.5 748.5,-123.5 563.5,-123.5"/>
<text text-anchor="start" x="571.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="571.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="656" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node91 -->
<g id="edge120" class="edge">
<title>Node21&#45;&gt;Node91</title>
<path fill="none" stroke="midnightblue" d="M7276.19,-215.32C6545.43,-213.6 1097.27,-199.68 757,-165 754.24,-164.72 751.45,-164.4 748.64,-164.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.34,-218.82 7286.35,-215.34 7276.36,-211.82 7276.34,-218.82"/>
</g>
<!-- Node92 -->
<g id="node92" class="node">
<title>Node92</title>
<g id="a_node92"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="766.5,-123.5 766.5,-164.5 951.5,-164.5 951.5,-123.5 766.5,-123.5"/>
<text text-anchor="start" x="774.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="774.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="859" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node92 -->
<g id="edge121" class="edge">
<title>Node21&#45;&gt;Node92</title>
<path fill="none" stroke="midnightblue" d="M7276.18,-215.3C6558.1,-213.43 1289.42,-198.62 960,-165 957.24,-164.72 954.45,-164.4 951.64,-164.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7276.41,-218.8 7286.42,-215.32 7276.43,-211.8 7276.41,-218.8"/>
</g>
<!-- Node22&#45;&gt;Node3 -->
<g id="edge40" class="edge">
<title>Node22&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M3417.07,-127.2C3427.07,-125.48 3437.26,-123.99 3447,-123 3767.91,-90.22 8892.09,-74.73 9607.35,-72.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3416.37,-123.77 3407.15,-128.98 3417.61,-130.66 3416.37,-123.77"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
<g id="a_node23"><a xlink:href="_neon_backend_optimization_utils_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="3297,-56.5 3297,-86.5 3473,-86.5 3473,-56.5 3297,-56.5"/>
<text text-anchor="start" x="3305" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
<text text-anchor="middle" x="3385" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptimizationUtils.hpp</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge41" class="edge">
<title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M3358.87,-119.73C3364.9,-108.83 3371.89,-96.2 3377.12,-86.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3355.67,-118.29 3353.89,-128.73 3361.8,-121.68 3355.67,-118.29"/>
</g>
<!-- Node22&#45;&gt;Node24 -->
<g id="edge43" class="edge">
<title>Node22&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M3318.75,-122.41C3307.72,-112.78 3295.78,-100.46 3288,-87 3275.21,-64.86 3270.96,-34.25 3269.6,-19.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3316.63,-125.21 3326.55,-128.93 3321.12,-119.84 3316.63,-125.21"/>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge42" class="edge">
<title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M3348.53,-51.8C3327.57,-41.04 3302.23,-28.05 3285.88,-19.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="3347.01,-54.95 3357.51,-56.4 3350.21,-48.72 3347.01,-54.95"/>
</g>
<!-- Node93&#45;&gt;Node3 -->
<g id="edge127" class="edge">
<title>Node93&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M10522.59,-201.42C10644.31,-195.92 11520.36,-205.01 11559,-165 11571.97,-151.57 11572.02,-136.38 11559,-123 11527.42,-90.55 10130.31,-76.3 9772.69,-73.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10522.11,-197.95 10512.36,-202.09 10522.57,-204.93 10522.11,-197.95"/>
</g>
<!-- Node93&#45;&gt;Node4 -->
<g id="edge128" class="edge">
<title>Node93&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10522.45,-201.1C11386.05,-127.02 13506.9,-250.1 14350,-165 14372.65,-162.71 14397.74,-157.89 14417.49,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10522.01,-197.63 10512.35,-201.98 10522.62,-204.6 10522.01,-197.63"/>
</g>
<!-- Node93&#45;&gt;Node6 -->
<g id="edge130" class="edge">
<title>Node93&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10522.44,-201.14C11012.87,-162.45 14114.43,-220.71 14556,-165 14566.49,-163.68 14577.58,-161.48 14588.09,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10522.03,-197.66 10512.35,-201.98 10522.61,-204.64 10522.03,-197.66"/>
</g>
<!-- Node93&#45;&gt;Node52 -->
<g id="edge129" class="edge">
<title>Node93&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M10349.48,-200.79C10236.66,-183.33 10206.53,-181.66 10097,-165 10081.71,-162.67 10065.36,-160.09 10049.75,-157.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10349.14,-204.28 10359.56,-202.36 10350.22,-197.36 10349.14,-204.28"/>
</g>
<!-- Node94&#45;&gt;Node4 -->
<g id="edge132" class="edge">
<title>Node94&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14681.96,-199.17C14621.77,-184.93 14536.86,-164.84 14489.16,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14681.23,-202.59 14691.77,-201.49 14682.84,-195.78 14681.23,-202.59"/>
</g>
<!-- Node94&#45;&gt;Node6 -->
<g id="edge134" class="edge">
<title>Node94&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14719.6,-196.08C14700.64,-184.36 14676.91,-169.68 14659.76,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14717.86,-199.12 14728.2,-201.4 14721.54,-193.17 14717.86,-199.12"/>
</g>
<!-- Node95 -->
<g id="node95" class="node">
<title>Node95</title>
<g id="a_node95"><a xlink:href="_cl_abs_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14727,-129 14727,-159 14871,-159 14871,-129 14727,-129"/>
<text text-anchor="start" x="14735" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14799" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAbsWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node94&#45;&gt;Node95 -->
<g id="edge133" class="edge">
<title>Node94&#45;&gt;Node95</title>
<path fill="none" stroke="midnightblue" d="M14766.4,-192.89C14773.92,-181.84 14782.73,-168.89 14789.3,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14763.45,-191 14760.71,-201.23 14769.23,-194.94 14763.45,-191"/>
</g>
<!-- Node96&#45;&gt;Node4 -->
<g id="edge136" class="edge">
<title>Node96&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11524.55,-201.11C12166.25,-143.7 13728.59,-228.77 14350,-165 14372.65,-162.68 14397.74,-157.85 14417.48,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11523.87,-197.66 11514.23,-202.05 11524.51,-204.63 11523.87,-197.66"/>
</g>
<!-- Node96&#45;&gt;Node6 -->
<g id="edge138" class="edge">
<title>Node96&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11524.28,-201.13C12211.46,-139.9 13890.86,-249.91 14556,-165 14566.35,-163.68 14577.28,-161.52 14587.65,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11523.88,-197.66 11514.23,-202.05 11524.51,-204.63 11523.88,-197.66"/>
</g>
<!-- Node96&#45;&gt;Node26 -->
<g id="edge137" class="edge">
<title>Node96&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M11357.88,-200.46C11292.16,-188.48 11205.86,-172.51 11171,-165 11162.55,-163.18 11153.64,-161.14 11144.93,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11357.37,-203.93 11367.83,-202.28 11358.62,-197.04 11357.37,-203.93"/>
</g>
<!-- Node97&#45;&gt;Node4 -->
<g id="edge140" class="edge">
<title>Node97&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14830.42,-200.8C14707.94,-182.7 14674.89,-184.28 14556,-165 14535.5,-161.68 14512.83,-157.35 14493.99,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14830.16,-204.3 14840.57,-202.32 14831.19,-197.38 14830.16,-204.3"/>
</g>
<!-- Node97&#45;&gt;Node6 -->
<g id="edge142" class="edge">
<title>Node97&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14851.35,-198.97C14803.26,-186.86 14738.69,-170.6 14693.03,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14850.79,-202.44 14861.35,-201.49 14852.5,-195.65 14850.79,-202.44"/>
</g>
<!-- Node98 -->
<g id="node98" class="node">
<title>Node98</title>
<g id="a_node98"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14889.5,-129 14889.5,-159 15040.5,-159 15040.5,-129 14889.5,-129"/>
<text text-anchor="start" x="14897.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14965" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node97&#45;&gt;Node98 -->
<g id="edge141" class="edge">
<title>Node97&#45;&gt;Node98</title>
<path fill="none" stroke="midnightblue" d="M14932.4,-192.89C14939.92,-181.84 14948.73,-168.89 14955.3,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14929.45,-191 14926.71,-201.23 14935.23,-194.94 14929.45,-191"/>
</g>
<!-- Node99&#45;&gt;Node4 -->
<g id="edge144" class="edge">
<title>Node99&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11703.99,-201.04C12305.61,-150.92 13768.11,-224.97 14350,-165 14372.65,-162.67 14397.74,-157.84 14417.48,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11703.55,-197.56 11693.88,-201.9 11704.14,-204.54 11703.55,-197.56"/>
</g>
<!-- Node99&#45;&gt;Node6 -->
<g id="edge146" class="edge">
<title>Node99&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11704.29,-201.01C12351.78,-147.49 13930.46,-245.09 14556,-165 14566.34,-163.68 14577.28,-161.51 14587.65,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11703.55,-197.56 11693.88,-201.89 11704.14,-204.54 11703.55,-197.56"/>
</g>
<!-- Node99&#45;&gt;Node27 -->
<g id="edge145" class="edge">
<title>Node99&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M11532.87,-199.5C11471.88,-187.32 11388.76,-170.71 11330.33,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11532.34,-202.96 11542.84,-201.49 11533.72,-196.1 11532.34,-202.96"/>
</g>
<!-- Node100&#45;&gt;Node4 -->
<g id="edge148" class="edge">
<title>Node100&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15001.18,-200.97C14802.67,-178.87 14749.76,-191.55 14556,-165 14534.52,-162.06 14510.76,-157.53 14491.47,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15001.03,-204.47 15011.36,-202.12 15001.82,-197.52 15001.03,-204.47"/>
</g>
<!-- Node100&#45;&gt;Node6 -->
<g id="edge150" class="edge">
<title>Node100&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15001.22,-200.92C14874.22,-183.9 14839.91,-187.7 14718,-165 14708.89,-163.3 14699.27,-161.2 14689.96,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15000.96,-204.42 15011.34,-202.3 15001.9,-197.48 15000.96,-204.42"/>
</g>
<!-- Node101 -->
<g id="node101" class="node">
<title>Node101</title>
<g id="a_node101"><a xlink:href="_cl_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15059,-129 15059,-159 15235,-159 15235,-129 15059,-129"/>
<text text-anchor="start" x="15067" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15147" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchToSpaceNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node100&#45;&gt;Node101 -->
<g id="edge149" class="edge">
<title>Node100&#45;&gt;Node101</title>
<path fill="none" stroke="midnightblue" d="M15115.08,-192.89C15122.44,-181.84 15131.07,-168.89 15137.5,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15112.15,-190.97 15109.51,-201.23 15117.97,-194.85 15112.15,-190.97"/>
</g>
<!-- Node102&#45;&gt;Node4 -->
<g id="edge152" class="edge">
<title>Node102&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15196.45,-200.92C14912.38,-168.51 14836.27,-199.9 14556,-165 14534.13,-162.28 14509.92,-157.66 14490.47,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15196.3,-204.43 15206.64,-202.1 15197.11,-197.47 15196.3,-204.43"/>
</g>
<!-- Node102&#45;&gt;Node6 -->
<g id="edge154" class="edge">
<title>Node102&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15196.4,-200.89C14983.96,-174.87 14925.95,-198.23 14718,-165 14708.27,-163.45 14698,-161.31 14688.15,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15196.28,-204.4 15206.63,-202.17 15197.14,-197.46 15196.28,-204.4"/>
</g>
<!-- Node103 -->
<g id="node103" class="node">
<title>Node103</title>
<g id="a_node103"><a xlink:href="_cl_cast_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15253,-129 15253,-159 15397,-159 15397,-129 15253,-129"/>
<text text-anchor="start" x="15261" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15325" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClCastWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node102&#45;&gt;Node103 -->
<g id="edge153" class="edge">
<title>Node102&#45;&gt;Node103</title>
<path fill="none" stroke="midnightblue" d="M15293.97,-192.56C15301.13,-181.59 15309.47,-168.8 15315.71,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15290.84,-190.95 15288.31,-201.23 15296.7,-194.77 15290.84,-190.95"/>
</g>
<!-- Node104&#45;&gt;Node4 -->
<g id="edge156" class="edge">
<title>Node104&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15358.91,-200.98C15002.31,-166.45 14907.9,-206.81 14556,-165 14533.93,-162.38 14509.5,-157.71 14489.98,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15358.7,-204.47 15369,-201.97 15359.39,-197.51 15358.7,-204.47"/>
</g>
<!-- Node104&#45;&gt;Node6 -->
<g id="edge158" class="edge">
<title>Node104&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15358.77,-200.95C15073.99,-172.02 14997.3,-206.94 14718,-165 14708.12,-163.52 14697.68,-161.38 14687.7,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15358.69,-204.46 15368.99,-202.01 15359.41,-197.5 15358.69,-204.46"/>
</g>
<!-- Node105 -->
<g id="node105" class="node">
<title>Node105</title>
<g id="a_node105"><a xlink:href="_cl_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15415.5,-129 15415.5,-159 15584.5,-159 15584.5,-129 15415.5,-129"/>
<text text-anchor="start" x="15423.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15500" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClChannelShuffleWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node104&#45;&gt;Node105 -->
<g id="edge157" class="edge">
<title>Node104&#45;&gt;Node105</title>
<path fill="none" stroke="midnightblue" d="M15468.97,-192.56C15476.13,-181.59 15484.47,-168.8 15490.71,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15465.84,-190.95 15463.31,-201.23 15471.7,-194.77 15465.84,-190.95"/>
</g>
<!-- Node106&#45;&gt;Node4 -->
<g id="edge160" class="edge">
<title>Node106&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11877,-201.04C12440.43,-152.51 13806.43,-221.28 14350,-165 14372.65,-162.66 14397.74,-157.83 14417.48,-153.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11876.37,-197.59 11866.71,-201.95 11876.98,-204.56 11876.37,-197.59"/>
</g>
<!-- Node106&#45;&gt;Node6 -->
<g id="edge162" class="edge">
<title>Node106&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11876.95,-201.05C12486.01,-148.93 13968.56,-240.46 14556,-165 14566.34,-163.67 14577.28,-161.51 14587.65,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11876.37,-197.59 11866.71,-201.95 11876.98,-204.56 11876.37,-197.59"/>
</g>
<!-- Node106&#45;&gt;Node28 -->
<g id="edge161" class="edge">
<title>Node106&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M11716.25,-199.27C11661.75,-187.11 11587.94,-170.64 11535.96,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11715.67,-202.73 11726.19,-201.49 11717.19,-195.89 11715.67,-202.73"/>
</g>
<!-- Node107&#45;&gt;Node4 -->
<g id="edge164" class="edge">
<title>Node107&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15546.55,-200.96C15107.57,-154.93 14991,-214.82 14556,-165 14533.74,-162.45 14509.09,-157.73 14489.49,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15546.34,-204.45 15556.65,-202.03 15547.07,-197.49 15546.34,-204.45"/>
</g>
<!-- Node107&#45;&gt;Node6 -->
<g id="edge166" class="edge">
<title>Node107&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15546.53,-200.95C15179.22,-161.4 15080.18,-217.04 14718,-165 14707.96,-163.56 14697.36,-161.41 14687.25,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15546.33,-204.45 15556.65,-202.05 15547.09,-197.49 15546.33,-204.45"/>
</g>
<!-- Node108 -->
<g id="node108" class="node">
<title>Node108</title>
<g id="a_node108"><a xlink:href="_cl_constant_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15603,-129 15603,-159 15747,-159 15747,-129 15603,-129"/>
<text text-anchor="start" x="15611" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15675" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConstantWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node107&#45;&gt;Node108 -->
<g id="edge165" class="edge">
<title>Node107&#45;&gt;Node108</title>
<path fill="none" stroke="midnightblue" d="M15643.97,-192.56C15651.13,-181.59 15659.47,-168.8 15665.71,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15640.84,-190.95 15638.31,-201.23 15646.7,-194.77 15640.84,-190.95"/>
</g>
<!-- Node109&#45;&gt;Node4 -->
<g id="edge168" class="edge">
<title>Node109&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12061.89,-201.05C12584.67,-158.5 13847.34,-217.34 14350,-165 14372.47,-162.66 14397.33,-157.9 14417.01,-153.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12061.26,-197.59 12051.59,-201.91 12061.84,-204.56 12061.26,-197.59"/>
</g>
<!-- Node109&#45;&gt;Node6 -->
<g id="edge170" class="edge">
<title>Node109&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12061.97,-201.04C12630.49,-155.17 14009.41,-235.49 14556,-165 14566.34,-163.67 14577.28,-161.5 14587.65,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12061.26,-197.59 12051.58,-201.9 12061.84,-204.56 12061.26,-197.59"/>
</g>
<!-- Node109&#45;&gt;Node29 -->
<g id="edge169" class="edge">
<title>Node109&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M11902.58,-198.97C11854.67,-186.86 11790.33,-170.6 11744.83,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11901.99,-202.43 11912.55,-201.49 11903.71,-195.64 11901.99,-202.43"/>
</g>
<!-- Node110&#45;&gt;Node4 -->
<g id="edge172" class="edge">
<title>Node110&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15709.07,-201.01C15197.34,-153.87 15062.59,-221.71 14556,-165 14533.73,-162.51 14509.09,-157.79 14489.49,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15709.03,-204.52 15719.31,-201.97 15709.68,-197.55 15709.03,-204.52"/>
</g>
<!-- Node110&#45;&gt;Node6 -->
<g id="edge174" class="edge">
<title>Node110&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15709.18,-201.02C15269.09,-159.6 15151.61,-225.74 14718,-165 14707.82,-163.57 14697.05,-161.4 14686.81,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15709.02,-204.52 15719.31,-201.99 15709.69,-197.55 15709.02,-204.52"/>
</g>
<!-- Node111 -->
<g id="node111" class="node">
<title>Node111</title>
<g id="a_node111"><a xlink:href="_cl_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15765,-129 15765,-159 15929,-159 15929,-129 15765,-129"/>
<text text-anchor="start" x="15773" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15847" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthToSpaceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node110&#45;&gt;Node111 -->
<g id="edge173" class="edge">
<title>Node110&#45;&gt;Node111</title>
<path fill="none" stroke="midnightblue" d="M15816.64,-192.56C15823.65,-181.59 15831.81,-168.8 15837.91,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15813.54,-190.92 15811.11,-201.23 15819.44,-194.69 15813.54,-190.92"/>
</g>
<!-- Node112&#45;&gt;Node4 -->
<g id="edge176" class="edge">
<title>Node112&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15892.54,-200.96C15300.22,-143.81 15144.01,-229.55 14556,-165 14533.55,-162.54 14508.68,-157.77 14489,-153.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15892.32,-204.46 15902.61,-201.94 15893,-197.49 15892.32,-204.46"/>
</g>
<!-- Node112&#45;&gt;Node6 -->
<g id="edge178" class="edge">
<title>Node112&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15892.59,-200.96C15371.93,-150.01 15232.77,-235.62 14718,-165 14707.81,-163.6 14697.04,-161.44 14686.8,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15892.32,-204.45 15902.61,-201.96 15893.01,-197.49 15892.32,-204.45"/>
</g>
<!-- Node113 -->
<g id="node113" class="node">
<title>Node113</title>
<g id="a_node113"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="15947.5,-129 15947.5,-159 16098.5,-159 16098.5,-129 15947.5,-129"/>
<text text-anchor="start" x="15955.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16023" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node112&#45;&gt;Node113 -->
<g id="edge177" class="edge">
<title>Node112&#45;&gt;Node113</title>
<path fill="none" stroke="midnightblue" d="M15993.32,-192.56C16000.17,-181.59 16008.15,-168.8 16014.11,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15990.23,-190.9 15987.9,-201.23 15996.17,-194.6 15990.23,-190.9"/>
</g>
<!-- Node114&#45;&gt;Node4 -->
<g id="edge180" class="edge">
<title>Node114&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12270.61,-201.05C12747.29,-165.99 13893.49,-212.9 14350,-165 14372.46,-162.64 14397.33,-157.88 14417,-153.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12270.22,-197.57 12260.52,-201.81 12270.75,-204.55 12270.22,-197.57"/>
</g>
<!-- Node114&#45;&gt;Node6 -->
<g id="edge182" class="edge">
<title>Node114&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12270.82,-201.04C12793.36,-163.07 14055.47,-229.88 14556,-165 14566.34,-163.66 14577.27,-161.49 14587.65,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12270.23,-197.57 12260.52,-201.81 12270.75,-204.55 12270.23,-197.57"/>
</g>
<!-- Node114&#45;&gt;Node30 -->
<g id="edge181" class="edge">
<title>Node114&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M12099.35,-198.97C12051.26,-186.86 11986.69,-170.6 11941.03,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12098.79,-202.44 12109.35,-201.49 12100.5,-195.65 12098.79,-202.44"/>
</g>
<!-- Node115&#45;&gt;Node4 -->
<g id="edge184" class="edge">
<title>Node115&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16062.3,-200.95C15395.17,-134.79 15219.1,-236.78 14556,-165 14533.54,-162.57 14508.68,-157.8 14489,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16062.35,-204.47 16072.65,-201.98 16063.05,-197.5 16062.35,-204.47"/>
</g>
<!-- Node115&#45;&gt;Node6 -->
<g id="edge186" class="edge">
<title>Node115&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16062.52,-200.97C15466.89,-141.28 15307.71,-244.74 14718,-165 14707.81,-163.62 14697.04,-161.47 14686.8,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16062.35,-204.47 16072.65,-201.99 16063.06,-197.5 16062.35,-204.47"/>
</g>
<!-- Node116 -->
<g id="node116" class="node">
<title>Node116</title>
<g id="a_node116"><a xlink:href="_cl_exp_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16117,-129 16117,-159 16261,-159 16261,-129 16117,-129"/>
<text text-anchor="start" x="16125" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16189" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClExpWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node115&#45;&gt;Node116 -->
<g id="edge185" class="edge">
<title>Node115&#45;&gt;Node116</title>
<path fill="none" stroke="midnightblue" d="M16159.32,-192.56C16166.17,-181.59 16174.15,-168.8 16180.11,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16156.23,-190.9 16153.9,-201.23 16162.17,-194.6 16156.23,-190.9"/>
</g>
<!-- Node117&#45;&gt;Node4 -->
<g id="edge188" class="edge">
<title>Node117&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16224.56,-200.97C15485.51,-128.42 15290.84,-243.68 14556,-165 14533.54,-162.6 14508.67,-157.83 14489,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16224.36,-204.47 16234.65,-201.97 16225.05,-197.51 16224.36,-204.47"/>
</g>
<!-- Node117&#45;&gt;Node6 -->
<g id="edge190" class="edge">
<title>Node117&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16224.3,-200.95C15557.15,-134.96 15379.09,-253.43 14718,-165 14707.66,-163.62 14696.73,-161.43 14686.36,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16224.36,-204.47 16234.65,-201.98 16225.05,-197.51 16224.36,-204.47"/>
</g>
<!-- Node118 -->
<g id="node118" class="node">
<title>Node118</title>
<g id="a_node118"><a xlink:href="_cl_fill_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16279,-129 16279,-159 16423,-159 16423,-129 16279,-129"/>
<text text-anchor="start" x="16287" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16351" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFillWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node117&#45;&gt;Node118 -->
<g id="edge189" class="edge">
<title>Node117&#45;&gt;Node118</title>
<path fill="none" stroke="midnightblue" d="M16321.32,-192.56C16328.17,-181.59 16336.15,-168.8 16342.11,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16318.23,-190.9 16315.9,-201.23 16324.17,-194.6 16318.23,-190.9"/>
</g>
<!-- Node119&#45;&gt;Node4 -->
<g id="edge192" class="edge">
<title>Node119&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12433.36,-200.99C13282.25,-118.69 13505.44,-254.24 14350,-165 14372.46,-162.63 14397.33,-157.86 14417,-153.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12432.96,-197.51 12423.34,-201.96 12433.64,-204.48 12432.96,-197.51"/>
</g>
<!-- Node119&#45;&gt;Node6 -->
<g id="edge194" class="edge">
<title>Node119&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12433.61,-200.98C12918.61,-156.26 14091.2,-225.53 14556,-165 14566.34,-163.65 14577.27,-161.48 14587.65,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12432.97,-197.53 12423.34,-201.96 12433.63,-204.5 12432.97,-197.53"/>
</g>
<!-- Node119&#45;&gt;Node32 -->
<g id="edge193" class="edge">
<title>Node119&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M12285.42,-199.05C12237.13,-186.93 12172.15,-170.63 12126.23,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12284.6,-202.45 12295.15,-201.49 12286.3,-195.66 12284.6,-202.45"/>
</g>
<!-- Node120&#45;&gt;Node4 -->
<g id="edge196" class="edge">
<title>Node120&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12595.38,-200.98C13372.55,-125.04 13577.1,-247.35 14350,-165 14372.46,-162.61 14397.33,-157.84 14417,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12594.95,-197.51 12585.35,-201.97 12595.64,-204.47 12594.95,-197.51"/>
</g>
<!-- Node120&#45;&gt;Node6 -->
<g id="edge198" class="edge">
<title>Node120&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12595.51,-200.99C13044.54,-159.39 14126.89,-221.19 14556,-165 14566.34,-163.65 14577.27,-161.47 14587.64,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12594.97,-197.53 12585.34,-201.96 12595.63,-204.5 12594.97,-197.53"/>
</g>
<!-- Node120&#45;&gt;Node31 -->
<g id="edge197" class="edge">
<title>Node120&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M12447.42,-199.05C12399.13,-186.93 12334.15,-170.63 12288.23,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12446.6,-202.45 12457.15,-201.49 12448.3,-195.66 12446.6,-202.45"/>
</g>
<!-- Node121&#45;&gt;Node4 -->
<g id="edge200" class="edge">
<title>Node121&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16386.71,-200.97C15574.11,-141.54 15362.47,-250.58 14556,-165 14533.54,-162.62 14508.67,-157.85 14489,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16386.68,-204.48 16396.91,-201.72 16387.19,-197.5 16386.68,-204.48"/>
</g>
<!-- Node121&#45;&gt;Node6 -->
<g id="edge202" class="edge">
<title>Node121&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16386.78,-200.99C16001.51,-173.84 15082.74,-213.36 14718,-165 14707.66,-163.63 14696.73,-161.45 14686.36,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16386.68,-204.49 16396.91,-201.73 16387.19,-197.51 16386.68,-204.49"/>
</g>
<!-- Node122 -->
<g id="node122" class="node">
<title>Node122</title>
<g id="a_node122"><a xlink:href="_cl_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16441,-129 16441,-159 16647,-159 16647,-129 16441,-129"/>
<text text-anchor="start" x="16449" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16544" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClInstanceNormalizationWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node121&#45;&gt;Node122 -->
<g id="edge201" class="edge">
<title>Node121&#45;&gt;Node122</title>
<path fill="none" stroke="midnightblue" d="M16514.32,-192.56C16521.17,-181.59 16529.15,-168.8 16535.11,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16511.23,-190.9 16508.9,-201.23 16517.17,-194.6 16511.23,-190.9"/>
</g>
<!-- Node123&#45;&gt;Node4 -->
<g id="edge204" class="edge">
<title>Node123&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16610.6,-200.98C15700.66,-113.28 15461.59,-260.12 14556,-165 14533.54,-162.64 14508.67,-157.87 14489,-153.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16610.36,-204.48 16620.66,-201.96 16611.04,-197.51 16610.36,-204.48"/>
</g>
<!-- Node123&#45;&gt;Node6 -->
<g id="edge206" class="edge">
<title>Node123&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16610.52,-200.99C16176.57,-160.71 15132.12,-219.37 14718,-165 14707.66,-163.64 14696.73,-161.47 14686.36,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16610.37,-204.5 16620.66,-201.96 16611.03,-197.53 16610.37,-204.5"/>
</g>
<!-- Node124 -->
<g id="node124" class="node">
<title>Node124</title>
<g id="a_node124"><a xlink:href="_cl_log_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16665,-129 16665,-159 16809,-159 16809,-129 16665,-129"/>
<text text-anchor="start" x="16673" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16737" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node123&#45;&gt;Node124 -->
<g id="edge205" class="edge">
<title>Node123&#45;&gt;Node124</title>
<path fill="none" stroke="midnightblue" d="M16707.32,-192.56C16714.17,-181.59 16722.15,-168.8 16728.11,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16704.23,-190.9 16701.9,-201.23 16710.17,-194.6 16704.23,-190.9"/>
</g>
<!-- Node125&#45;&gt;Node4 -->
<g id="edge208" class="edge">
<title>Node125&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12767.39,-200.97C13468.77,-135.29 13653.2,-240.02 14350,-165 14372.46,-162.58 14397.33,-157.81 14417,-153.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12766.91,-197.5 12757.29,-201.93 12767.57,-204.47 12766.91,-197.5"/>
</g>
<!-- Node125&#45;&gt;Node6 -->
<g id="edge210" class="edge">
<title>Node125&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12767.49,-200.99C13178.67,-164.7 14164.83,-216.57 14556,-165 14566.34,-163.64 14577.27,-161.46 14587.64,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12766.93,-197.53 12757.28,-201.92 12767.56,-204.5 12766.93,-197.53"/>
</g>
<!-- Node125&#45;&gt;Node34 -->
<g id="edge209" class="edge">
<title>Node125&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M12614.42,-199.05C12566.13,-186.93 12501.15,-170.63 12455.23,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12613.6,-202.45 12624.15,-201.49 12615.3,-195.66 12613.6,-202.45"/>
</g>
<!-- Node126&#45;&gt;Node4 -->
<g id="edge212" class="edge">
<title>Node126&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16773.29,-201.06C15790.65,-109.95 15533.23,-267.01 14556,-165 14533.53,-162.65 14508.67,-157.89 14488.99,-153.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16773.14,-204.57 16783.43,-202.01 16773.79,-197.6 16773.14,-204.57"/>
</g>
<!-- Node126&#45;&gt;Node6 -->
<g id="edge214" class="edge">
<title>Node126&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16773.46,-201.1C16302.85,-158.94 15167.91,-223.72 14718,-165 14707.66,-163.65 14696.73,-161.48 14686.36,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16773.15,-204.58 16783.42,-202.02 16773.79,-197.61 16773.15,-204.58"/>
</g>
<!-- Node127 -->
<g id="node127" class="node">
<title>Node127</title>
<g id="a_node127"><a xlink:href="_cl_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16827.5,-129 16827.5,-159 16976.5,-159 16976.5,-129 16827.5,-129"/>
<text text-anchor="start" x="16835.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16902" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalAndWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node126&#45;&gt;Node127 -->
<g id="edge213" class="edge">
<title>Node126&#45;&gt;Node127</title>
<path fill="none" stroke="midnightblue" d="M16872.32,-192.56C16879.17,-181.59 16887.15,-168.8 16893.11,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16869.23,-190.9 16866.9,-201.23 16875.17,-194.6 16869.23,-190.9"/>
</g>
<!-- Node128&#45;&gt;Node4 -->
<g id="edge216" class="edge">
<title>Node128&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16940.55,-201C16397.2,-152.08 15080.1,-219.41 14556,-165 14533.35,-162.65 14508.26,-157.83 14488.52,-153.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16940.59,-204.52 16950.87,-201.95 16941.23,-197.55 16940.59,-204.52"/>
</g>
<!-- Node128&#45;&gt;Node6 -->
<g id="edge218" class="edge">
<title>Node128&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16940.86,-201.03C16433.58,-155.3 15204.94,-228.23 14718,-165 14707.66,-163.66 14696.73,-161.49 14686.35,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16940.59,-204.52 16950.87,-201.96 16941.23,-197.55 16940.59,-204.52"/>
</g>
<!-- Node129 -->
<g id="node129" class="node">
<title>Node129</title>
<g id="a_node129"><a xlink:href="_cl_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="16994.5,-129 16994.5,-159 17141.5,-159 17141.5,-129 16994.5,-129"/>
<text text-anchor="start" x="17002.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17068" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalNotWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node128&#45;&gt;Node129 -->
<g id="edge217" class="edge">
<title>Node128&#45;&gt;Node129</title>
<path fill="none" stroke="midnightblue" d="M17038.99,-192.56C17045.69,-181.59 17053.49,-168.8 17059.31,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17035.92,-190.87 17033.7,-201.23 17041.9,-194.52 17035.92,-190.87"/>
</g>
<!-- Node130&#45;&gt;Node4 -->
<g id="edge220" class="edge">
<title>Node130&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18664.55,-204.24C18652.32,-202.92 18639.84,-201.77 18628,-201 18176.49,-171.59 15006.19,-210.31 14556,-165 14533.34,-162.72 14508.26,-157.9 14488.51,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18664.43,-207.74 18674.75,-205.38 18665.2,-200.79 18664.43,-207.74"/>
</g>
<!-- Node130&#45;&gt;Node6 -->
<g id="edge222" class="edge">
<title>Node130&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18664.84,-201.36C18663.55,-201.23 18662.27,-201.11 18661,-201 18224.57,-162.46 15152.68,-219.88 14718,-165 14707.51,-163.68 14696.42,-161.48 14685.91,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18664.52,-204.85 18674.85,-202.48 18665.3,-197.89 18664.52,-204.85"/>
</g>
<!-- Node131 -->
<g id="node131" class="node">
<title>Node131</title>
<g id="a_node131"><a xlink:href="_cl_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18675,-129 18675,-159 18819,-159 18819,-129 18675,-129"/>
<text text-anchor="start" x="18683" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18747" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogicalOrWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node130&#45;&gt;Node131 -->
<g id="edge221" class="edge">
<title>Node130&#45;&gt;Node131</title>
<path fill="none" stroke="midnightblue" d="M18747,-191.23C18747,-180.57 18747,-168.41 18747,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18743.5,-191.23 18747,-201.23 18750.5,-191.23 18743.5,-191.23"/>
</g>
<!-- Node132&#45;&gt;Node4 -->
<g id="edge224" class="edge">
<title>Node132&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12931.46,-200.97C13559.93,-138.88 13725.77,-233.04 14350,-165 14372.45,-162.55 14397.32,-157.78 14417,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12930.85,-197.51 12921.24,-201.99 12931.54,-204.48 12930.85,-197.51"/>
</g>
<!-- Node132&#45;&gt;Node6 -->
<g id="edge226" class="edge">
<title>Node132&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12931.36,-201.01C13306.03,-166.27 14200.96,-212.18 14556,-165 14566.34,-163.63 14577.27,-161.44 14587.64,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12930.86,-197.54 12921.24,-201.98 12931.53,-204.51 12930.86,-197.54"/>
</g>
<!-- Node132&#45;&gt;Node36 -->
<g id="edge225" class="edge">
<title>Node132&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M12782.18,-199.05C12733.72,-186.93 12668.52,-170.63 12622.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12781.4,-202.46 12791.95,-201.49 12783.1,-195.67 12781.4,-202.46"/>
</g>
<!-- Node133&#45;&gt;Node4 -->
<g id="edge228" class="edge">
<title>Node133&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18826.47,-200.99C17865.87,-114.08 15497.27,-259.54 14556,-165 14533.34,-162.72 14508.26,-157.9 14488.51,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18826.38,-204.5 18836.66,-201.93 18827.02,-197.53 18826.38,-204.5"/>
</g>
<!-- Node133&#45;&gt;Node6 -->
<g id="edge230" class="edge">
<title>Node133&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18826.41,-201.02C18328.08,-159.51 15167.89,-221.72 14718,-165 14707.51,-163.68 14696.41,-161.48 14685.91,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18826.39,-204.54 18836.66,-201.93 18827.01,-197.56 18826.39,-204.54"/>
</g>
<!-- Node134 -->
<g id="node134" class="node">
<title>Node134</title>
<g id="a_node134"><a xlink:href="_cl_mean_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18837,-129 18837,-159 18981,-159 18981,-129 18837,-129"/>
<text text-anchor="start" x="18845" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18909" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMeanWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node133&#45;&gt;Node134 -->
<g id="edge229" class="edge">
<title>Node133&#45;&gt;Node134</title>
<path fill="none" stroke="midnightblue" d="M18909,-191.23C18909,-180.57 18909,-168.41 18909,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18905.5,-191.23 18909,-201.23 18912.5,-191.23 18905.5,-191.23"/>
</g>
<!-- Node135&#45;&gt;Node4 -->
<g id="edge232" class="edge">
<title>Node135&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18988.46,-200.99C17991.97,-110.9 15533.1,-262.99 14556,-165 14533.34,-162.73 14508.26,-157.91 14488.51,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18988.38,-204.5 18998.66,-201.93 18989.02,-197.53 18988.38,-204.5"/>
</g>
<!-- Node135&#45;&gt;Node6 -->
<g id="edge234" class="edge">
<title>Node135&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18988.39,-201.02C18471.99,-157.94 15185.75,-223.89 14718,-165 14707.51,-163.68 14696.41,-161.49 14685.91,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18988.39,-204.53 18998.66,-201.93 18989.01,-197.56 18988.39,-204.53"/>
</g>
<!-- Node136 -->
<g id="node136" class="node">
<title>Node136</title>
<g id="a_node136"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18999,-129 18999,-159 19143,-159 19143,-129 18999,-129"/>
<text text-anchor="start" x="19007" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19071" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node135&#45;&gt;Node136 -->
<g id="edge233" class="edge">
<title>Node135&#45;&gt;Node136</title>
<path fill="none" stroke="midnightblue" d="M19071,-191.23C19071,-180.57 19071,-168.41 19071,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19067.5,-191.23 19071,-201.23 19074.5,-191.23 19067.5,-191.23"/>
</g>
<!-- Node137&#45;&gt;Node4 -->
<g id="edge236" class="edge">
<title>Node137&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13093.65,-200.95C13650.18,-144.57 13797.45,-226.14 14350,-165 14372.27,-162.54 14396.92,-157.82 14416.52,-153.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13092.94,-197.5 13083.35,-202 13093.65,-204.46 13092.94,-197.5"/>
</g>
<!-- Node137&#45;&gt;Node6 -->
<g id="edge238" class="edge">
<title>Node137&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13093.4,-200.98C13741.33,-136.65 13914.22,-251.08 14556,-165 14566.19,-163.63 14576.96,-161.49 14587.2,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13092.95,-197.5 13083.35,-201.99 13093.65,-204.47 13092.95,-197.5"/>
</g>
<!-- Node137&#45;&gt;Node37 -->
<g id="edge237" class="edge">
<title>Node137&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M12945.18,-199.05C12896.72,-186.93 12831.52,-170.63 12785.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12944.4,-202.46 12954.95,-201.49 12946.1,-195.67 12944.4,-202.46"/>
</g>
<!-- Node138&#45;&gt;Node4 -->
<g id="edge240" class="edge">
<title>Node138&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M19150.47,-200.99C18118.12,-107.73 15568.93,-266.44 14556,-165 14533.34,-162.73 14508.26,-157.91 14488.51,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19150.38,-204.5 19160.66,-201.92 19151.02,-197.53 19150.38,-204.5"/>
</g>
<!-- Node138&#45;&gt;Node6 -->
<g id="edge242" class="edge">
<title>Node138&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M19150.4,-201.02C18616.01,-156.36 15203.61,-226.07 14718,-165 14707.51,-163.68 14696.41,-161.49 14685.91,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19150.39,-204.53 19160.66,-201.93 19151.01,-197.56 19150.39,-204.53"/>
</g>
<!-- Node139 -->
<g id="node139" class="node">
<title>Node139</title>
<g id="a_node139"><a xlink:href="_cl_neg_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19161,-129 19161,-159 19305,-159 19305,-129 19161,-129"/>
<text text-anchor="start" x="19169" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19233" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNegWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node138&#45;&gt;Node139 -->
<g id="edge241" class="edge">
<title>Node138&#45;&gt;Node139</title>
<path fill="none" stroke="midnightblue" d="M19233,-191.23C19233,-180.57 19233,-168.41 19233,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19229.5,-191.23 19233,-201.23 19236.5,-191.23 19229.5,-191.23"/>
</g>
<!-- Node140&#45;&gt;Node4 -->
<g id="edge244" class="edge">
<title>Node140&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13255.42,-200.96C13740.44,-150.87 13869.01,-219.25 14350,-165 14372.26,-162.49 14396.91,-157.77 14416.51,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13254.93,-197.5 13245.35,-202.02 13255.66,-204.46 13254.93,-197.5"/>
</g>
<!-- Node140&#45;&gt;Node6 -->
<g id="edge246" class="edge">
<title>Node140&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13255.58,-200.96C13831.66,-143.01 13985.73,-242.37 14556,-165 14566.19,-163.62 14576.96,-161.46 14587.2,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13254.94,-197.5 13245.35,-202 13255.65,-204.47 13254.94,-197.5"/>
</g>
<!-- Node140&#45;&gt;Node39 -->
<g id="edge245" class="edge">
<title>Node140&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M13107.18,-199.05C13058.72,-186.93 12993.52,-170.63 12947.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13106.4,-202.46 13116.95,-201.49 13108.1,-195.67 13106.4,-202.46"/>
</g>
<!-- Node141&#45;&gt;Node4 -->
<g id="edge248" class="edge">
<title>Node141&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M19312.51,-201.03C18742.46,-153.04 15078.85,-217.29 14556,-165 14533.34,-162.73 14508.25,-157.91 14488.51,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19312.39,-204.53 19322.66,-201.92 19313.01,-197.56 19312.39,-204.53"/>
</g>
<!-- Node141&#45;&gt;Node6 -->
<g id="edge250" class="edge">
<title>Node141&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M19312.44,-201.02C18760.16,-154.78 15221.48,-228.24 14718,-165 14707.51,-163.68 14696.41,-161.49 14685.91,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19312.39,-204.53 19322.66,-201.92 19313.01,-197.56 19312.39,-204.53"/>
</g>
<!-- Node142 -->
<g id="node142" class="node">
<title>Node142</title>
<g id="a_node142"><a xlink:href="_cl_permute_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19323,-129 19323,-159 19467,-159 19467,-129 19323,-129"/>
<text text-anchor="start" x="19331" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19395" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPermuteWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node141&#45;&gt;Node142 -->
<g id="edge249" class="edge">
<title>Node141&#45;&gt;Node142</title>
<path fill="none" stroke="midnightblue" d="M19395,-191.23C19395,-180.57 19395,-168.41 19395,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19391.5,-191.23 19395,-201.23 19398.5,-191.23 19391.5,-191.23"/>
</g>
<!-- Node143&#45;&gt;Node4 -->
<g id="edge252" class="edge">
<title>Node143&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13417.48,-200.95C13830.77,-157.19 13940.66,-212.35 14350,-165 14372.26,-162.43 14396.9,-157.71 14416.51,-153.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13416.92,-197.49 13407.35,-202.04 13417.67,-204.45 13416.92,-197.49"/>
</g>
<!-- Node143&#45;&gt;Node6 -->
<g id="edge254" class="edge">
<title>Node143&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13417.44,-200.96C13921.94,-149.32 14057.13,-233.68 14556,-165 14566.19,-163.6 14576.96,-161.43 14587.2,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13416.93,-197.5 13407.35,-202.01 13417.66,-204.46 13416.93,-197.5"/>
</g>
<!-- Node143&#45;&gt;Node40 -->
<g id="edge253" class="edge">
<title>Node143&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M13269.18,-199.05C13220.72,-186.93 13155.52,-170.63 13109.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13268.4,-202.46 13278.95,-201.49 13270.1,-195.67 13268.4,-202.46"/>
</g>
<!-- Node144&#45;&gt;Node4 -->
<g id="edge256" class="edge">
<title>Node144&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13579.53,-200.93C13921.11,-163.49 14012.28,-205.45 14350,-165 14372.07,-162.36 14396.49,-157.69 14416.02,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13578.91,-197.48 13569.36,-202.06 13579.68,-204.44 13578.91,-197.48"/>
</g>
<!-- Node144&#45;&gt;Node6 -->
<g id="edge258" class="edge">
<title>Node144&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13579.31,-200.97C14012.23,-155.63 14128.52,-224.99 14556,-165 14566.04,-163.59 14576.65,-161.46 14586.76,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13578.93,-197.49 13569.35,-202.03 13579.66,-204.45 13578.93,-197.49"/>
</g>
<!-- Node144&#45;&gt;Node41 -->
<g id="edge257" class="edge">
<title>Node144&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M13431.18,-199.05C13382.72,-186.93 13317.52,-170.63 13271.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13430.4,-202.46 13440.95,-201.49 13432.1,-195.67 13430.4,-202.46"/>
</g>
<!-- Node145&#45;&gt;Node4 -->
<g id="edge260" class="edge">
<title>Node145&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13741.46,-200.93C14011.45,-169.74 14083.84,-198.54 14350,-165 14371.87,-162.24 14396.07,-157.63 14415.52,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13740.88,-197.47 13731.36,-202.11 13741.7,-204.42 13740.88,-197.47"/>
</g>
<!-- Node145&#45;&gt;Node6 -->
<g id="edge262" class="edge">
<title>Node145&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13741.3,-200.96C14102.55,-161.93 14199.94,-216.3 14556,-165 14566.04,-163.55 14576.64,-161.4 14586.75,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13740.91,-197.49 13731.35,-202.06 13741.68,-204.44 13740.91,-197.49"/>
</g>
<!-- Node145&#45;&gt;Node42 -->
<g id="edge261" class="edge">
<title>Node145&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M13593.18,-199.05C13544.72,-186.93 13479.52,-170.63 13433.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13592.4,-202.46 13602.95,-201.49 13594.1,-195.67 13592.4,-202.46"/>
</g>
<!-- Node146&#45;&gt;Node4 -->
<g id="edge264" class="edge">
<title>Node146&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M19474.6,-201.03C18886.85,-151.45 15096.79,-219.02 14556,-165 14533.34,-162.74 14508.25,-157.92 14488.51,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19474.39,-204.53 19484.66,-201.92 19475.01,-197.56 19474.39,-204.53"/>
</g>
<!-- Node146&#45;&gt;Node6 -->
<g id="edge266" class="edge">
<title>Node146&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M19474.51,-201.03C18904.44,-153.2 15239.37,-230.42 14718,-165 14707.51,-163.68 14696.41,-161.49 14685.91,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19474.39,-204.53 19484.66,-201.92 19475.01,-197.56 19474.39,-204.53"/>
</g>
<!-- Node147 -->
<g id="node147" class="node">
<title>Node147</title>
<g id="a_node147"><a xlink:href="_cl_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="19485,-129 19485,-159 19629,-159 19629,-129 19485,-129"/>
<text text-anchor="start" x="19493" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19557" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node146&#45;&gt;Node147 -->
<g id="edge265" class="edge">
<title>Node146&#45;&gt;Node147</title>
<path fill="none" stroke="midnightblue" d="M19557,-191.23C19557,-180.57 19557,-168.41 19557,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19553.5,-191.23 19557,-201.23 19560.5,-191.23 19553.5,-191.23"/>
</g>
<!-- Node148&#45;&gt;Node4 -->
<g id="edge268" class="edge">
<title>Node148&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17106.58,-200.99C16526.17,-154.46 15116.86,-222.94 14556,-165 14533.35,-162.66 14508.26,-157.84 14488.52,-153.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17106.5,-204.49 17116.76,-201.82 17107.08,-197.52 17106.5,-204.49"/>
</g>
<!-- Node148&#45;&gt;Node6 -->
<g id="edge270" class="edge">
<title>Node148&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17106.41,-200.98C16561.8,-157.37 15241.44,-232.67 14718,-165 14707.66,-163.66 14696.72,-161.5 14686.35,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17106.5,-204.49 17116.76,-201.83 17107.08,-197.52 17106.5,-204.49"/>
</g>
<!-- Node149 -->
<g id="node149" class="node">
<title>Node149</title>
<g id="a_node149"><a xlink:href="_cl_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17159.5,-129 17159.5,-159 17328.5,-159 17328.5,-129 17159.5,-129"/>
<text text-anchor="start" x="17167.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17244" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node148&#45;&gt;Node149 -->
<g id="edge269" class="edge">
<title>Node148&#45;&gt;Node149</title>
<path fill="none" stroke="midnightblue" d="M17215.67,-192.56C17222.2,-181.59 17229.82,-168.8 17235.51,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17212.61,-190.85 17210.5,-201.23 17218.62,-194.43 17212.61,-190.85"/>
</g>
<!-- Node150&#45;&gt;Node4 -->
<g id="edge272" class="edge">
<title>Node150&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13903.54,-200.89C14101.87,-175.91 14155.38,-191.63 14350,-165 14371.48,-162.06 14395.24,-157.53 14414.53,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13902.85,-197.45 13893.37,-202.19 13903.73,-204.39 13902.85,-197.45"/>
</g>
<!-- Node150&#45;&gt;Node6 -->
<g id="edge274" class="edge">
<title>Node150&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13903.31,-200.95C14192.9,-168.19 14271.33,-207.6 14556,-165 14565.88,-163.52 14576.33,-161.39 14586.3,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13902.89,-197.48 13893.36,-202.1 13903.69,-204.43 13902.89,-197.48"/>
</g>
<!-- Node150&#45;&gt;Node43 -->
<g id="edge273" class="edge">
<title>Node150&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M13755.18,-199.05C13706.72,-186.93 13641.52,-170.63 13595.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13754.4,-202.46 13764.95,-201.49 13756.1,-195.67 13754.4,-202.46"/>
</g>
<!-- Node151&#45;&gt;Node4 -->
<g id="edge276" class="edge">
<title>Node151&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17294.67,-201.01C16673.42,-144.05 15158.49,-226.95 14556,-165 14533.35,-162.67 14508.26,-157.85 14488.52,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17294.37,-204.5 17304.66,-201.94 17295.03,-197.53 17294.37,-204.5"/>
</g>
<!-- Node151&#45;&gt;Node6 -->
<g id="edge278" class="edge">
<title>Node151&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17294.39,-200.98C16708.83,-147.41 15282.93,-237.72 14718,-165 14707.66,-163.67 14696.72,-161.5 14686.35,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17294.37,-204.5 17304.66,-201.95 17295.03,-197.53 17294.37,-204.5"/>
</g>
<!-- Node152 -->
<g id="node152" class="node">
<title>Node152</title>
<g id="a_node152"><a xlink:href="_cl_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17347,-129 17347,-159 17491,-159 17491,-129 17347,-129"/>
<text text-anchor="start" x="17355" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17419" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReshapeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node151&#45;&gt;Node152 -->
<g id="edge277" class="edge">
<title>Node151&#45;&gt;Node152</title>
<path fill="none" stroke="midnightblue" d="M17390.67,-192.56C17397.2,-181.59 17404.82,-168.8 17410.51,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17387.61,-190.85 17385.5,-201.23 17393.62,-194.43 17387.61,-190.85"/>
</g>
<!-- Node153&#45;&gt;Node4 -->
<g id="edge280" class="edge">
<title>Node153&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14065.5,-200.82C14192.38,-181.87 14226.7,-184.71 14350,-165 14370.69,-161.69 14393.57,-157.32 14412.51,-153.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14064.76,-197.39 14055.39,-202.35 14065.8,-204.32 14064.76,-197.39"/>
</g>
<!-- Node153&#45;&gt;Node6 -->
<g id="edge282" class="edge">
<title>Node153&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14065.52,-200.9C14283.33,-174.41 14342.74,-198.88 14556,-165 14565.73,-163.45 14576,-161.32 14585.85,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14064.86,-197.46 14055.37,-202.16 14065.72,-204.4 14064.86,-197.46"/>
</g>
<!-- Node153&#45;&gt;Node45 -->
<g id="edge281" class="edge">
<title>Node153&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M13917.18,-199.05C13868.72,-186.93 13803.52,-170.63 13757.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13916.4,-202.46 13926.95,-201.49 13918.1,-195.67 13916.4,-202.46"/>
</g>
<!-- Node154&#45;&gt;Node4 -->
<g id="edge284" class="edge">
<title>Node154&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10689.54,-201.1C11515.7,-128.52 13543.8,-246.55 14350,-165 14372.65,-162.71 14397.74,-157.89 14417.49,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10689.22,-197.61 10679.57,-201.99 10689.84,-204.58 10689.22,-197.61"/>
</g>
<!-- Node154&#45;&gt;Node6 -->
<g id="edge286" class="edge">
<title>Node154&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10689.59,-201.13C11160.94,-163.15 14132.83,-218.47 14556,-165 14566.49,-163.67 14577.58,-161.48 14588.08,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10689.24,-197.65 10679.57,-201.98 10689.83,-204.62 10689.24,-197.65"/>
</g>
<!-- Node154&#45;&gt;Node46 -->
<g id="edge285" class="edge">
<title>Node154&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M10520.42,-200.95C10404.91,-183.32 10373.64,-186 10263,-165 10253.97,-163.29 10244.45,-161.23 10235.2,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10519.95,-204.42 10530.37,-202.49 10521.02,-197.5 10519.95,-204.42"/>
</g>
<!-- Node155&#45;&gt;Node4 -->
<g id="edge288" class="edge">
<title>Node155&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17456.57,-201C16799.39,-140.9 15194.29,-230.39 14556,-165 14533.35,-162.68 14508.26,-157.86 14488.52,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17456.38,-204.5 17466.66,-201.94 17457.03,-197.53 17456.38,-204.5"/>
</g>
<!-- Node155&#45;&gt;Node6 -->
<g id="edge290" class="edge">
<title>Node155&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17456.67,-201.01C16835.41,-144.22 15318.75,-242.08 14718,-165 14707.66,-163.67 14696.72,-161.51 14686.35,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17456.38,-204.5 17466.66,-201.94 17457.03,-197.53 17456.38,-204.5"/>
</g>
<!-- Node156 -->
<g id="node156" class="node">
<title>Node156</title>
<g id="a_node156"><a xlink:href="_cl_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17509,-129 17509,-159 17653,-159 17653,-129 17509,-129"/>
<text text-anchor="start" x="17517" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17581" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClRsqrtWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node155&#45;&gt;Node156 -->
<g id="edge289" class="edge">
<title>Node155&#45;&gt;Node156</title>
<path fill="none" stroke="midnightblue" d="M17552.67,-192.56C17559.2,-181.59 17566.82,-168.8 17572.51,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17549.61,-190.85 17547.5,-201.23 17555.62,-194.43 17549.61,-190.85"/>
</g>
<!-- Node157&#45;&gt;Node4 -->
<g id="edge292" class="edge">
<title>Node157&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17618.53,-201C16925.44,-137.73 15230.11,-233.84 14556,-165 14533.35,-162.69 14508.26,-157.86 14488.52,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17618.38,-204.5 17628.66,-201.94 17619.03,-197.53 17618.38,-204.5"/>
</g>
<!-- Node157&#45;&gt;Node6 -->
<g id="edge294" class="edge">
<title>Node157&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17618.57,-201C16961.37,-141.06 15354.45,-246.42 14718,-165 14707.66,-163.68 14696.72,-161.52 14686.35,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17618.38,-204.5 17628.66,-201.94 17619.03,-197.53 17618.38,-204.5"/>
</g>
<!-- Node158 -->
<g id="node158" class="node">
<title>Node158</title>
<g id="a_node158"><a xlink:href="_cl_scatter_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17671,-129 17671,-159 17815,-159 17815,-129 17671,-129"/>
<text text-anchor="start" x="17679" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17743" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClScatterNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node157&#45;&gt;Node158 -->
<g id="edge293" class="edge">
<title>Node157&#45;&gt;Node158</title>
<path fill="none" stroke="midnightblue" d="M17714.67,-192.56C17721.2,-181.59 17728.82,-168.8 17734.51,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17711.61,-190.85 17709.5,-201.23 17717.62,-194.43 17711.61,-190.85"/>
</g>
<!-- Node159&#45;&gt;Node4 -->
<g id="edge296" class="edge">
<title>Node159&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17780.54,-201C17051.57,-134.56 15265.94,-237.29 14556,-165 14533.35,-162.69 14508.26,-157.87 14488.51,-153.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17780.38,-204.5 17790.66,-201.94 17781.02,-197.53 17780.38,-204.5"/>
</g>
<!-- Node159&#45;&gt;Node6 -->
<g id="edge298" class="edge">
<title>Node159&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17780.53,-201C17087.42,-137.9 15390.16,-250.77 14718,-165 14707.65,-163.68 14696.72,-161.52 14686.35,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17780.38,-204.5 17790.66,-201.94 17781.02,-197.53 17780.38,-204.5"/>
</g>
<!-- Node160 -->
<g id="node160" class="node">
<title>Node160</title>
<g id="a_node160"><a xlink:href="_cl_sin_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17833,-129 17833,-159 17977,-159 17977,-129 17833,-129"/>
<text text-anchor="start" x="17841" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17905" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSinWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node159&#45;&gt;Node160 -->
<g id="edge297" class="edge">
<title>Node159&#45;&gt;Node160</title>
<path fill="none" stroke="midnightblue" d="M17876.67,-192.56C17883.2,-181.59 17890.82,-168.8 17896.51,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17873.61,-190.85 17871.5,-201.23 17879.62,-194.43 17873.61,-190.85"/>
</g>
<!-- Node161&#45;&gt;Node4 -->
<g id="edge300" class="edge">
<title>Node161&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17942.6,-201C17177.8,-131.39 15301.79,-240.74 14556,-165 14533.35,-162.7 14508.26,-157.88 14488.51,-153.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17942.38,-204.5 17952.66,-201.93 17943.02,-197.53 17942.38,-204.5"/>
</g>
<!-- Node161&#45;&gt;Node6 -->
<g id="edge302" class="edge">
<title>Node161&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17942.54,-201C17213.56,-134.73 15425.9,-255.11 14718,-165 14707.51,-163.66 14696.42,-161.46 14685.92,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17942.38,-204.5 17952.66,-201.94 17943.02,-197.53 17942.38,-204.5"/>
</g>
<!-- Node162 -->
<g id="node162" class="node">
<title>Node162</title>
<g id="a_node162"><a xlink:href="_cl_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17995,-129 17995,-159 18139,-159 18139,-129 17995,-129"/>
<text text-anchor="start" x="18003" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18067" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node161&#45;&gt;Node162 -->
<g id="edge301" class="edge">
<title>Node161&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M18038.67,-192.56C18045.2,-181.59 18052.82,-168.8 18058.51,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18035.61,-190.85 18033.5,-201.23 18041.62,-194.43 18035.61,-190.85"/>
</g>
<!-- Node163&#45;&gt;Node4 -->
<g id="edge304" class="edge">
<title>Node163&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10852.46,-201.12C11642.69,-130.05 13579.89,-243.08 14350,-165 14372.65,-162.7 14397.74,-157.88 14417.49,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10851.99,-197.64 10842.35,-202.04 10852.63,-204.61 10851.99,-197.64"/>
</g>
<!-- Node163&#45;&gt;Node6 -->
<g id="edge306" class="edge">
<title>Node163&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10852.63,-201.14C11306.76,-163.87 14150.87,-216.27 14556,-165 14566.49,-163.67 14577.58,-161.48 14588.08,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10852.01,-197.68 10842.35,-202.04 10852.62,-204.66 10852.01,-197.68"/>
</g>
<!-- Node163&#45;&gt;Node47 -->
<g id="edge305" class="edge">
<title>Node163&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M10687.62,-200.78C10587.06,-183.86 10560.24,-180.92 10463,-165 10447.8,-162.51 10431.52,-159.81 10416.04,-157.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10687.15,-204.25 10697.59,-202.47 10688.31,-197.35 10687.15,-204.25"/>
</g>
<!-- Node164&#45;&gt;Node4 -->
<g id="edge308" class="edge">
<title>Node164&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18105.42,-201.06C17303.1,-139.99 15337.65,-244.19 14556,-165 14533.35,-162.7 14508.26,-157.88 14488.51,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18105.15,-204.55 18115.39,-201.83 18105.69,-197.57 18105.15,-204.55"/>
</g>
<!-- Node164&#45;&gt;Node6 -->
<g id="edge310" class="edge">
<title>Node164&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18105.34,-201.09C17687.04,-172.06 15088.36,-212.05 14718,-165 14707.51,-163.67 14696.42,-161.47 14685.92,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18105.16,-204.59 18115.39,-201.84 18105.67,-197.61 18105.16,-204.59"/>
</g>
<!-- Node165 -->
<g id="node165" class="node">
<title>Node165</title>
<g id="a_node165"><a xlink:href="_cl_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18157,-129 18157,-159 18333,-159 18333,-129 18157,-129"/>
<text text-anchor="start" x="18165" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18245" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToBatchNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node164&#45;&gt;Node165 -->
<g id="edge309" class="edge">
<title>Node164&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M18217.34,-192.56C18223.72,-181.59 18231.16,-168.8 18236.72,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18214.3,-190.83 18212.3,-201.23 18220.35,-194.35 18214.3,-190.83"/>
</g>
<!-- Node166&#45;&gt;Node4 -->
<g id="edge312" class="edge">
<title>Node166&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11035.82,-201.05C11785.81,-140.39 13620.38,-239.18 14350,-165 14372.65,-162.7 14397.74,-157.87 14417.49,-153.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11035.36,-197.58 11025.68,-201.89 11035.94,-204.55 11035.36,-197.58"/>
</g>
<!-- Node166&#45;&gt;Node6 -->
<g id="edge314" class="edge">
<title>Node166&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11035.79,-201.09C11468.93,-169.19 14170.99,-213.83 14556,-165 14566.49,-163.67 14577.58,-161.47 14588.08,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11035.38,-197.61 11025.68,-201.88 11035.93,-204.59 11035.38,-197.61"/>
</g>
<!-- Node166&#45;&gt;Node48 -->
<g id="edge313" class="edge">
<title>Node166&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M10850.09,-200.26C10777.72,-188.29 10683.31,-172.45 10645,-165 10635.63,-163.18 10625.75,-161.13 10616.08,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10849.71,-203.75 10860.15,-201.92 10850.85,-196.84 10849.71,-203.75"/>
</g>
<!-- Node167&#45;&gt;Node4 -->
<g id="edge316" class="edge">
<title>Node167&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11198.5,-200.99C11911.32,-136 13656.22,-235.73 14350,-165 14372.65,-162.69 14397.74,-157.87 14417.48,-153.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11197.97,-197.53 11188.34,-201.94 11198.62,-204.5 11197.97,-197.53"/>
</g>
<!-- Node167&#45;&gt;Node6 -->
<g id="edge318" class="edge">
<title>Node167&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11198.58,-201.03C11613.16,-166.77 14188.9,-211.65 14556,-165 14566.49,-163.67 14577.58,-161.47 14588.08,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11198,-197.57 11188.34,-201.93 11198.61,-204.54 11198,-197.57"/>
</g>
<!-- Node167&#45;&gt;Node49 -->
<g id="edge317" class="edge">
<title>Node167&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M11033.54,-200.78C10932.12,-184.02 10904.41,-184.68 10807,-165 10798.34,-163.25 10789.21,-161.2 10780.32,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11033.15,-204.27 11043.59,-202.46 11034.3,-197.36 11033.15,-204.27"/>
</g>
<!-- Node168&#45;&gt;Node4 -->
<g id="edge320" class="edge">
<title>Node168&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11360.73,-200.97C12037.82,-139.18 13692.12,-232.28 14350,-165 14372.65,-162.68 14397.74,-157.86 14417.48,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11359.97,-197.53 11350.34,-201.94 11360.62,-204.5 11359.97,-197.53"/>
</g>
<!-- Node168&#45;&gt;Node6 -->
<g id="edge322" class="edge">
<title>Node168&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11360.37,-201.01C12082.88,-135.29 13854.47,-254.34 14556,-165 14566.49,-163.66 14577.58,-161.46 14588.08,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11359.98,-197.53 11350.34,-201.94 11360.62,-204.5 11359.98,-197.53"/>
</g>
<!-- Node168&#45;&gt;Node50 -->
<g id="edge321" class="edge">
<title>Node168&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M11195.48,-200.58C11125.69,-187.97 11026.7,-170.07 10960.05,-158.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11195.09,-204.07 11205.56,-202.4 11196.34,-197.18 11195.09,-204.07"/>
</g>
<!-- Node169&#45;&gt;Node4 -->
<g id="edge324" class="edge">
<title>Node169&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18300.48,-200.99C17456.33,-124.39 15380.93,-248.35 14556,-165 14533.35,-162.71 14508.26,-157.89 14488.51,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18300.38,-204.5 18310.66,-201.93 18301.02,-197.53 18300.38,-204.5"/>
</g>
<!-- Node169&#45;&gt;Node6 -->
<g id="edge326" class="edge">
<title>Node169&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18300.4,-201.03C17860.66,-164.6 15109.9,-214.67 14718,-165 14707.51,-163.67 14696.42,-161.47 14685.92,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18300.39,-204.54 18310.66,-201.93 18301,-197.57 18300.39,-204.54"/>
</g>
<!-- Node170 -->
<g id="node170" class="node">
<title>Node170</title>
<g id="a_node170"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18351,-129 18351,-159 18495,-159 18495,-129 18351,-129"/>
<text text-anchor="start" x="18359" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18423" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node169&#45;&gt;Node170 -->
<g id="edge325" class="edge">
<title>Node169&#45;&gt;Node170</title>
<path fill="none" stroke="midnightblue" d="M18396.2,-192.23C18402.39,-181.33 18409.55,-168.7 18414.92,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18392.99,-190.81 18391.09,-201.23 18399.07,-194.26 18392.99,-190.81"/>
</g>
<!-- Node171&#45;&gt;Node4 -->
<g id="edge328" class="edge">
<title>Node171&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14220.2,-199.17C14281.4,-184.93 14367.74,-164.84 14416.23,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14219.17,-195.81 14210.23,-201.49 14220.76,-202.63 14219.17,-195.81"/>
</g>
<!-- Node171&#45;&gt;Node6 -->
<g id="edge330" class="edge">
<title>Node171&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14237.29,-200.88C14379.46,-181.49 14418.28,-189.64 14556,-165 14565.27,-163.34 14575.05,-161.24 14584.49,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14236.75,-197.42 14227.32,-202.26 14237.71,-204.35 14236.75,-197.42"/>
</g>
<!-- Node171&#45;&gt;Node51 -->
<g id="edge329" class="edge">
<title>Node171&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M14084.18,-199.05C14035.72,-186.93 13970.52,-170.63 13924.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14083.4,-202.46 14093.95,-201.49 14085.1,-195.67 14083.4,-202.46"/>
</g>
<!-- Node172&#45;&gt;Node4 -->
<g id="edge332" class="edge">
<title>Node172&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14353.36,-196.65C14380.4,-182.63 14416.03,-164.16 14436.54,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14351.46,-193.69 14344.19,-201.4 14354.68,-199.91 14351.46,-193.69"/>
</g>
<!-- Node172&#45;&gt;Node6 -->
<g id="edge334" class="edge">
<title>Node172&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14396.45,-199.41C14443.02,-189.81 14502.95,-177.15 14556,-165 14564.19,-163.12 14572.83,-161.07 14581.29,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14395.51,-196.03 14386.42,-201.48 14396.92,-202.89 14395.51,-196.03"/>
</g>
<!-- Node172&#45;&gt;Node53 -->
<g id="edge333" class="edge">
<title>Node172&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M14251.18,-199.05C14202.72,-186.93 14137.52,-170.63 14091.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14250.4,-202.46 14260.95,-201.49 14252.1,-195.67 14250.4,-202.46"/>
</g>
<!-- Node173&#45;&gt;Node4 -->
<g id="edge336" class="edge">
<title>Node173&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14495.55,-193.38C14483.81,-180.04 14469.49,-163.76 14460.82,-153.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14493.22,-196.04 14502.45,-201.23 14498.48,-191.41 14493.22,-196.04"/>
</g>
<!-- Node173&#45;&gt;Node6 -->
<g id="edge338" class="edge">
<title>Node173&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14548.05,-196.4C14568.43,-184.62 14594.12,-169.78 14612.65,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14546.3,-193.37 14539.4,-201.4 14549.8,-199.43 14546.3,-193.37"/>
</g>
<!-- Node173&#45;&gt;Node54 -->
<g id="edge337" class="edge">
<title>Node173&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M14449.18,-199.05C14400.72,-186.93 14335.52,-170.63 14289.43,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14448.4,-202.46 14458.95,-201.49 14450.1,-195.67 14448.4,-202.46"/>
</g>
<!-- Node174&#45;&gt;Node4 -->
<g id="edge340" class="edge">
<title>Node174&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18463.23,-201.07C17582.73,-122.1 15416.83,-251.81 14556,-165 14533.34,-162.72 14508.26,-157.89 14488.51,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18462.93,-204.56 18473.21,-201.98 18463.57,-197.59 18462.93,-204.56"/>
</g>
<!-- Node174&#45;&gt;Node6 -->
<g id="edge342" class="edge">
<title>Node174&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18463.16,-201.11C18005.5,-163.45 15127.82,-216.85 14718,-165 14707.51,-163.67 14696.42,-161.48 14685.92,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18462.94,-204.6 18473.21,-201.98 18463.55,-197.63 18462.94,-204.6"/>
</g>
<!-- Node175 -->
<g id="node175" class="node">
<title>Node175</title>
<g id="a_node175"><a xlink:href="_cl_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18513,-129 18513,-159 18657,-159 18657,-129 18513,-129"/>
<text text-anchor="start" x="18521" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18585" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node174&#45;&gt;Node175 -->
<g id="edge341" class="edge">
<title>Node174&#45;&gt;Node175</title>
<path fill="none" stroke="midnightblue" d="M18558.87,-192.23C18564.9,-181.33 18571.89,-168.7 18577.12,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18555.67,-190.79 18553.89,-201.23 18561.8,-194.18 18555.67,-190.79"/>
</g>
<!-- Node176&#45;&gt;Node6 -->
<g id="edge344" class="edge">
<title>Node176&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18606.93,-261.52C18625.84,-243.78 18645.38,-218.54 18628,-201 18589.78,-162.42 14771.88,-171.81 14718,-165 14707.51,-163.67 14696.42,-161.48 14685.91,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18604.37,-259.11 18599.25,-268.38 18609.04,-264.33 18604.37,-259.11"/>
</g>
</g>
</svg>