blob: a43249e36640cd4f87bb5fcd7144012fecf7d02b [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="19470pt" height="374pt"
viewBox="0.00 0.00 19470.36 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 19466.36,-370 19466.36,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="14109.36,-335.5 14109.36,-365.5 14253.36,-365.5 14253.36,-335.5 14109.36,-335.5"/>
<text text-anchor="start" x="14117.36" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14181.36" 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="9841.36,-201.5 9841.36,-231.5 9985.36,-231.5 9985.36,-201.5 9841.36,-201.5"/>
<text text-anchor="start" x="9849.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9913.36" 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="M14099.03,-348.12C13907.22,-344.43 13415.72,-332.25 13006.36,-299 12890.81,-289.62 12863.04,-275.66 12747.36,-268 12136.86,-227.59 10603.42,-290.1 9994.36,-232 9991.51,-231.73 9988.62,-231.41 9985.7,-231.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14098.97,-351.62 14109.04,-348.31 14099.11,-344.62 14098.97,-351.62"/>
</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="8976.36,-201.5 8976.36,-231.5 9194.36,-231.5 9194.36,-201.5 8976.36,-201.5"/>
<text text-anchor="start" x="8984.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9085.36" 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="M14099.03,-349.29C13588.79,-347.89 10852.67,-338.61 10015.36,-299 9654.09,-281.91 9564.16,-268.77 9204.36,-232 9201.15,-231.67 9197.89,-231.33 9194.61,-230.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.24,-352.79 14109.25,-349.32 14099.26,-345.79 14099.24,-352.79"/>
</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="9212.86,-201.5 9212.86,-231.5 9379.86,-231.5 9379.86,-201.5 9212.86,-201.5"/>
<text text-anchor="start" x="9220.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9296.36" 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="M14099.08,-348.55C13759.61,-344.52 12434.6,-327.71 11345.36,-299 10492.25,-276.51 10277.49,-294.23 9426.36,-232 9411.41,-230.91 9395.53,-229.41 9380.19,-227.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.27,-352.05 14109.31,-348.67 14099.35,-345.05 14099.27,-352.05"/>
</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="9435.36,-201.5 9435.36,-231.5 9641.36,-231.5 9641.36,-201.5 9435.36,-201.5"/>
<text text-anchor="start" x="9443.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9538.36" 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="M14098.89,-347.54C13833.32,-341.17 12976.39,-320.27 12267.36,-299 11857.53,-286.7 11755.21,-279.24 11345.36,-268 10592.58,-247.35 10402.33,-288 9651.36,-232 9648.1,-231.76 9644.8,-231.49 9641.47,-231.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.14,-351.04 14109.22,-347.78 14099.31,-344.05 14099.14,-351.04"/>
</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="10003.36,-201.5 10003.36,-231.5 10147.36,-231.5 10147.36,-201.5 10003.36,-201.5"/>
<text text-anchor="start" x="10011.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10075.36" 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="M14098.96,-349.83C13924.14,-349.58 13503.51,-343.87 13154.36,-299 13087.7,-290.43 13073.16,-275.35 13006.36,-268 12376.99,-198.77 10787.73,-291.32 10157.36,-232 10154.19,-231.7 10150.96,-231.35 10147.71,-230.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.11,-353.33 14109.11,-349.84 14099.11,-346.33 14099.11,-353.33"/>
</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="10165.86,-201.5 10165.86,-231.5 10336.86,-231.5 10336.86,-201.5 10165.86,-201.5"/>
<text text-anchor="start" x="10173.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10251.36" 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="M14098.99,-347.87C13902.27,-343.52 13409.38,-329.8 13247.36,-299 13204.56,-290.86 13197.32,-275.25 13154.36,-268 12846.69,-216.05 10657.33,-257.6 10346.36,-232 10343.28,-231.75 10340.15,-231.45 10337,-231.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.19,-351.37 14109.26,-348.09 14099.34,-344.38 14099.19,-351.37"/>
</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="9659.86,-201.5 9659.86,-231.5 9822.86,-231.5 9822.86,-201.5 9659.86,-201.5"/>
<text text-anchor="start" x="9667.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9741.36" 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="M14099.18,-347.45C13879.68,-341.79 13261.38,-324.64 12747.36,-299 12533.85,-288.35 12480.97,-276.47 12267.36,-268 11726.61,-246.55 10371.51,-278.7 9832.36,-232 9829.33,-231.74 9826.25,-231.43 9823.14,-231.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.24,-350.95 14109.33,-347.71 14099.42,-343.95 14099.24,-350.95"/>
</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="8957.36,-268.5 8957.36,-298.5 9101.36,-298.5 9101.36,-268.5 8957.36,-268.5"/>
<text text-anchor="start" x="8965.36" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9029.36" 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="M14099.19,-349.2C13642.34,-347.43 11368.76,-336.98 9511.36,-299 9365.93,-296.03 9195.88,-290.41 9101.62,-287.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.31,-352.7 14109.32,-349.24 14099.34,-345.7 14099.31,-352.7"/>
</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="10355.36,-201.5 10355.36,-231.5 10507.36,-231.5 10507.36,-201.5 10355.36,-201.5"/>
<text text-anchor="start" x="10363.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10431.36" 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="M14099.22,-348.68C13912.42,-346.19 13460.53,-336.36 13313.36,-299 13281.95,-291.03 13278.94,-275.27 13247.36,-268 12951.72,-199.98 10819.49,-259.3 10517.36,-232 10514.19,-231.71 10510.97,-231.38 10507.71,-231"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.22,-352.18 14109.26,-348.81 14099.31,-345.18 14099.22,-352.18"/>
</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="14674.36,-201.5 14674.36,-231.5 14818.36,-231.5 14818.36,-201.5 14674.36,-201.5"/>
<text text-anchor="start" x="14682.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14746.36" 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="M14251.12,-333.2C14363.02,-307.06 14580.71,-256.2 14686.19,-231.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14250.23,-329.82 14241.29,-335.5 14251.82,-336.63 14250.23,-329.82"/>
</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="10871.36,-201.5 10871.36,-231.5 11017.36,-231.5 11017.36,-201.5 10871.36,-201.5"/>
<text text-anchor="start" x="10879.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10944.36" 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="M14099.12,-349.67C13934,-349.07 13567.97,-342.66 13451.36,-299 13429.96,-290.99 13431.96,-275.43 13410.36,-268 13285.15,-224.94 11159.18,-244.43 11027.36,-232 11024.15,-231.7 11020.89,-231.34 11017.59,-230.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.21,-353.17 14109.22,-349.7 14099.24,-346.17 14099.21,-353.17"/>
</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="14836.36,-201.5 14836.36,-231.5 14988.36,-231.5 14988.36,-201.5 14836.36,-201.5"/>
<text text-anchor="start" x="14844.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14912.36" 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="M14263.57,-335.84C14323.01,-325.88 14405.2,-311.91 14477.36,-299 14604.8,-276.19 14752.93,-248.1 14839.31,-231.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14262.78,-332.43 14253.49,-337.53 14263.93,-339.33 14262.78,-332.43"/>
</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="11035.86,-201.5 11035.86,-231.5 11196.86,-231.5 11196.86,-201.5 11035.86,-201.5"/>
<text text-anchor="start" x="11043.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11116.36" 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="M14098.97,-349.39C13940.7,-348.22 13600.21,-340.74 13491.36,-299 13470.36,-290.95 13472.58,-275.45 13451.36,-268 13333.66,-226.68 11330.62,-242.95 11206.36,-232 11203.36,-231.74 11200.32,-231.43 11197.24,-231.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.1,-352.89 14109.12,-349.46 14099.15,-345.89 14099.1,-352.89"/>
</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="15006.86,-201.5 15006.86,-231.5 15183.86,-231.5 15183.86,-201.5 15006.86,-201.5"/>
<text text-anchor="start" x="15014.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15095.36" 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="M14263.47,-339.61C14343.04,-329.87 14467.09,-314.28 14574.36,-299 14728.21,-277.09 14907.11,-248.4 15010.18,-231.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.01,-336.14 14253.51,-340.83 14263.86,-343.09 14263.01,-336.14"/>
</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="15202.36,-201.5 15202.36,-231.5 15346.36,-231.5 15346.36,-201.5 15202.36,-201.5"/>
<text text-anchor="start" x="15210.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15274.36" 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="M14263.72,-342.13C14364.1,-332.95 14538.85,-316.36 14688.36,-299 14913.26,-272.89 14969.64,-266.85 15193.36,-232 15196.18,-231.56 15199.06,-231.1 15201.96,-230.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.28,-338.65 14253.64,-343.05 14263.92,-345.62 14263.28,-338.65"/>
</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="15364.36,-201.5 15364.36,-231.5 15534.36,-231.5 15534.36,-201.5 15364.36,-201.5"/>
<text text-anchor="start" x="15372.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15449.36" 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="M14263.85,-344.35C14386.93,-336.37 14625.86,-319.76 14828.36,-299 15063.23,-274.92 15121.55,-264.89 15355.36,-232 15358.3,-231.59 15361.3,-231.16 15364.32,-230.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.5,-340.86 14253.75,-345 14263.95,-347.85 14263.5,-340.86"/>
</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="11214.86,-201.5 11214.86,-231.5 11369.86,-231.5 11369.86,-201.5 11214.86,-201.5"/>
<text text-anchor="start" x="11222.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11292.36" 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="M14099.12,-349.08C13947.87,-347.33 13631.75,-338.85 13530.36,-299 13509.75,-290.9 13512.2,-275.47 13491.36,-268 13380.9,-228.39 11496.22,-242.68 11379.36,-232 11376.31,-231.72 11373.2,-231.4 11370.07,-231.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.25,-352.58 14109.28,-349.19 14099.32,-345.58 14099.25,-352.58"/>
</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="15552.36,-201.5 15552.36,-231.5 15696.36,-231.5 15696.36,-201.5 15552.36,-201.5"/>
<text text-anchor="start" x="15560.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15624.36" 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="M14263.61,-345.7C14407.63,-338.73 14714.74,-322.43 14973.36,-299 15227.4,-275.99 15291.03,-269.38 15543.36,-232 15546.18,-231.58 15549.06,-231.14 15551.97,-230.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.35,-342.21 14253.53,-346.19 14263.69,-349.2 14263.35,-342.21"/>
</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="11387.86,-201.5 11387.86,-231.5 11554.86,-231.5 11554.86,-201.5 11387.86,-201.5"/>
<text text-anchor="start" x="11395.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11471.36" 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="M14099.04,-348.73C13954.73,-346.38 13662.48,-336.95 13568.36,-299 13548.14,-290.85 13550.82,-275.5 13530.36,-268 13427.79,-230.41 11673.19,-241.44 11564.36,-232 11561.27,-231.73 11558.12,-231.42 11554.94,-231.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.12,-352.23 14109.17,-348.88 14099.22,-345.23 14099.12,-352.23"/>
</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="15714.86,-201.5 15714.86,-231.5 15879.86,-231.5 15879.86,-201.5 15714.86,-201.5"/>
<text text-anchor="start" x="15722.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15797.36" 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="M14263.7,-346.97C14429.62,-341.47 14815.9,-326.64 15139.36,-299 15391.75,-277.43 15454.42,-266.61 15705.36,-232 15708.4,-231.58 15711.5,-231.14 15714.63,-230.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.45,-343.47 14253.58,-347.3 14263.68,-350.47 14263.45,-343.47"/>
</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="15898.36,-201.5 15898.36,-231.5 16050.36,-231.5 16050.36,-201.5 15898.36,-201.5"/>
<text text-anchor="start" x="15906.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15974.36" 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="M14263.63,-347.75C14449.42,-343.36 14915.56,-329.97 15304.36,-299 15565.23,-278.22 15630.27,-268.91 15889.36,-232 15892.17,-231.6 15895.04,-231.18 15897.93,-230.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.31,-344.25 14253.4,-347.99 14263.48,-351.25 14263.31,-344.25"/>
</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="11572.86,-201.5 11572.86,-231.5 11763.86,-231.5 11763.86,-201.5 11572.86,-201.5"/>
<text text-anchor="start" x="11580.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11668.36" 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="M14099.24,-348.2C13962.25,-345.05 13693.53,-334.42 13606.36,-299 13586.17,-290.8 13588.82,-275.52 13568.36,-268 13474.74,-233.59 11872.79,-239.84 11773.36,-232 11770.24,-231.75 11767.07,-231.48 11763.88,-231.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.19,-351.7 14109.27,-348.42 14099.35,-344.7 14099.19,-351.7"/>
</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="16068.36,-201.5 16068.36,-231.5 16212.36,-231.5 16212.36,-201.5 16068.36,-201.5"/>
<text text-anchor="start" x="16076.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16140.36" 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="M14263.69,-348.47C14469.14,-345.43 15020.82,-334.35 15479.36,-299 15738.08,-279.05 15802.63,-269.77 16059.36,-232 16062.19,-231.58 16065.06,-231.14 16067.97,-230.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.54,-344.97 14253.59,-348.62 14263.64,-351.97 14263.54,-344.97"/>
</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="16230.36,-201.5 16230.36,-231.5 16374.36,-231.5 16374.36,-201.5 16230.36,-201.5"/>
<text text-anchor="start" x="16238.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16302.36" 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="M14263.42,-349.07C14486.75,-347.37 15124.12,-339.1 15652.36,-299 15906.26,-279.73 15969.47,-269.34 16221.36,-232 16224.18,-231.58 16227.06,-231.14 16229.97,-230.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.39,-345.57 14253.42,-349.14 14263.44,-352.57 14263.39,-345.57"/>
</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="11782.36,-201.5 11782.36,-231.5 11926.36,-231.5 11926.36,-201.5 11782.36,-201.5"/>
<text text-anchor="start" x="11790.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11854.36" 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="M14098.83,-347.58C13969.23,-343.59 13724.5,-331.85 13644.36,-299 13624.19,-290.73 13626.81,-275.53 13606.36,-268 13432.09,-203.81 12120.15,-250.42 11935.36,-232 11932.52,-231.72 11929.62,-231.39 11926.7,-231.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099,-351.09 14109.1,-347.89 14099.21,-344.09 14099,-351.09"/>
</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="11944.36,-201.5 11944.36,-231.5 12088.36,-231.5 12088.36,-201.5 11944.36,-201.5"/>
<text text-anchor="start" x="11952.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12016.36" 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="M14098.99,-346.89C13977.21,-342.07 13755.62,-329.34 13682.36,-299 13662.22,-290.66 13664.8,-275.55 13644.36,-268 13483.07,-208.43 12268.43,-249.2 12097.36,-232 12094.52,-231.71 12091.62,-231.38 12088.7,-231.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14098.89,-350.39 14109.02,-347.28 14099.16,-343.39 14098.89,-350.39"/>
</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="16392.36,-201.5 16392.36,-231.5 16598.36,-231.5 16598.36,-201.5 16392.36,-201.5"/>
<text text-anchor="start" x="16400.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16495.36" 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="M14263.51,-349.53C14503.71,-349.06 15225.51,-343.74 15822.36,-299 16030.24,-283.42 16272.63,-250.38 16402.27,-231.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.45,-346.03 14253.46,-349.55 14263.46,-353.03 14263.45,-346.03"/>
</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="16616.36,-201.5 16616.36,-231.5 16760.36,-231.5 16760.36,-201.5 16616.36,-201.5"/>
<text text-anchor="start" x="16624.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16688.36" 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="M14263.92,-349.51C14519.74,-349.04 15321.82,-343.83 15984.36,-299 16262.21,-280.2 16331.68,-271.45 16607.36,-232 16610.19,-231.6 16613.07,-231.17 16615.98,-230.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.59,-346.01 14253.6,-349.53 14263.6,-353.01 14263.59,-346.01"/>
</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="12106.36,-201.5 12106.36,-231.5 12260.36,-231.5 12260.36,-201.5 12106.36,-201.5"/>
<text text-anchor="start" x="12114.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12183.36" 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="M14099.08,-346.08C13985.4,-340.42 13786.77,-326.82 13720.36,-299 13700.25,-290.58 13702.8,-275.57 13682.36,-268 13535.09,-213.43 12425.68,-247.09 12269.36,-232 12266.49,-231.72 12263.58,-231.41 12260.64,-231.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14098.98,-349.58 14109.14,-346.58 14099.32,-342.59 14098.98,-349.58"/>
</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="16778.86,-201.5 16778.86,-231.5 16927.86,-231.5 16927.86,-201.5 16778.86,-201.5"/>
<text text-anchor="start" x="16786.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16853.36" 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="M14263.65,-349.98C14536.29,-351.01 15434.78,-350.05 16175.36,-299 16440.4,-280.73 16506.34,-269.5 16769.36,-232 16772.43,-231.56 16775.57,-231.1 16778.74,-230.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.46,-346.48 14253.45,-349.94 14263.43,-353.48 14263.46,-346.48"/>
</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="16946.36,-201.5 16946.36,-231.5 17094.36,-231.5 17094.36,-201.5 16946.36,-201.5"/>
<text text-anchor="start" x="16954.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17020.36" 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="M14263.66,-348.59C14608.04,-344.61 15934.73,-327.71 16352.36,-299 16613.44,-281.05 16678.35,-269.42 16937.36,-232 16940.25,-231.58 16943.2,-231.14 16946.18,-230.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.48,-345.09 14253.52,-348.7 14263.56,-352.09 14263.48,-345.09"/>
</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="18158.36,-201.5 18158.36,-231.5 18302.36,-231.5 18302.36,-201.5 18158.36,-201.5"/>
<text text-anchor="start" x="18166.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18230.36" 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="M14263.8,-349.4C14825.48,-348.59 18070.01,-342.06 18161.36,-299 18191.21,-284.93 18212.91,-251.02 18223.36,-231.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.75,-345.9 14253.75,-349.41 14263.76,-352.9 14263.75,-345.9"/>
</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="12278.36,-201.5 12278.36,-231.5 12424.36,-231.5 12424.36,-201.5 12278.36,-201.5"/>
<text text-anchor="start" x="12286.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12351.36" 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="M14098.87,-345.12C13993.57,-338.59 13817.9,-324.28 13758.36,-299 13738.3,-290.48 13740.79,-275.6 13720.36,-268 13586.28,-218.12 12575.68,-246.49 12433.36,-232 12430.48,-231.71 12427.55,-231.37 12424.6,-231"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14098.95,-348.63 14109.15,-345.75 14099.38,-341.64 14098.95,-348.63"/>
</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="18320.36,-201.5 18320.36,-231.5 18464.36,-231.5 18464.36,-201.5 18320.36,-201.5"/>
<text text-anchor="start" x="18328.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18392.36" 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="M14263.77,-349.34C14818.66,-348.14 17994.06,-339.53 18193.36,-299 18258.84,-285.68 18330.05,-251.14 18366.95,-231.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.45,-345.84 14253.45,-349.36 14263.46,-352.84 14263.45,-345.84"/>
</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="18482.36,-201.5 18482.36,-231.5 18626.36,-231.5 18626.36,-201.5 18482.36,-201.5"/>
<text text-anchor="start" x="18490.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18554.36" 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="M14263.69,-349.73C14805.12,-351.07 17846.26,-356.02 18254.36,-299 18350.04,-285.63 18458.59,-251.11 18515.23,-231.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.63,-346.23 14253.62,-349.7 14263.61,-353.23 14263.63,-346.23"/>
</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="12442.36,-201.5 12442.36,-231.5 12586.36,-231.5 12586.36,-201.5 12442.36,-201.5"/>
<text text-anchor="start" x="12450.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12514.36" 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="M14099.22,-344.01C14002.76,-336.65 13849.19,-321.8 13796.36,-299 13776.35,-290.36 13778.78,-275.63 13758.36,-268 13637.25,-222.74 12723.94,-245.43 12595.36,-232 12592.52,-231.7 12589.62,-231.36 12586.71,-230.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.01,-347.5 14109.24,-344.76 14099.53,-340.52 14099.01,-347.5"/>
</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="18644.36,-201.5 18644.36,-231.5 18788.36,-231.5 18788.36,-201.5 18644.36,-201.5"/>
<text text-anchor="start" x="18652.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18716.36" 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="M14263.6,-349.49C14811.12,-349.3 17920,-346.16 18338.36,-299 18457.77,-285.54 18595,-251.06 18666.75,-231.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.42,-345.99 14253.42,-349.49 14263.42,-352.99 14263.42,-345.99"/>
</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="12604.36,-201.5 12604.36,-231.5 12748.36,-231.5 12748.36,-201.5 12604.36,-201.5"/>
<text text-anchor="start" x="12612.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12676.36" 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="M14099.18,-349.76C14026.65,-347.19 13919.51,-336.46 13834.36,-299 13814.41,-290.22 13816.76,-275.67 13796.36,-268 13688.23,-227.37 12872.23,-244.21 12757.36,-232 12754.52,-231.7 12751.63,-231.35 12748.71,-230.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.08,-353.26 14109.18,-350.07 14099.29,-346.26 14099.08,-353.26"/>
</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="18806.36,-201.5 18806.36,-231.5 18950.36,-231.5 18950.36,-201.5 18806.36,-201.5"/>
<text text-anchor="start" x="18814.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18878.36" 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="M14263.82,-349.38C14819.67,-348.44 18010.64,-341.21 18440.36,-299 18578.15,-285.47 18737.39,-251.01 18820.72,-231.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.48,-345.88 14253.49,-349.39 14263.49,-352.88 14263.48,-345.88"/>
</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="12766.36,-201.5 12766.36,-231.5 12910.36,-231.5 12910.36,-201.5 12766.36,-201.5"/>
<text text-anchor="start" x="12774.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12838.36" 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="M14099.24,-347.59C14034.98,-343.42 13944.69,-331.58 13872.36,-299 13852.48,-290.05 13854.74,-275.72 13834.36,-268 13739.2,-231.99 13020.51,-242.99 12919.36,-232 12916.52,-231.69 12913.63,-231.34 12910.71,-230.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.13,-351.09 14109.32,-348.19 14099.55,-344.1 14099.13,-351.09"/>
</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="12928.36,-201.5 12928.36,-231.5 13072.36,-231.5 13072.36,-201.5 12928.36,-201.5"/>
<text text-anchor="start" x="12936.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13000.36" 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="M14098.94,-344.82C14043.49,-339.15 13969.93,-326.63 13910.36,-299 13890.59,-289.83 13892.72,-275.78 13872.36,-268 13707.98,-205.21 13256.23,-251.55 13081.36,-232 13078.52,-231.68 13075.63,-231.33 13072.71,-230.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14098.78,-348.32 14109.07,-345.8 14099.46,-341.35 14098.78,-348.32"/>
</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="13090.36,-201.5 13090.36,-231.5 13234.36,-231.5 13234.36,-201.5 13090.36,-201.5"/>
<text text-anchor="start" x="13098.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13162.36" 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="M14099.25,-341.28C14053.16,-334.36 13995.61,-321.76 13948.36,-299 13928.72,-289.54 13930.69,-275.86 13910.36,-268 13771.92,-214.45 13390.81,-249.11 13243.36,-232 13240.52,-231.67 13237.63,-231.3 13234.72,-230.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14098.8,-344.75 14109.2,-342.72 14099.8,-337.83 14098.8,-344.75"/>
</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="18968.36,-201.5 18968.36,-231.5 19112.36,-231.5 19112.36,-201.5 18968.36,-201.5"/>
<text text-anchor="start" x="18976.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19040.36" 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="M14263.82,-349.31C14828.4,-347.91 18113.95,-338.1 18556.36,-299 18708.29,-285.57 18884.39,-251.08 18976.57,-231.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.72,-345.81 14253.73,-349.33 14263.74,-352.81 14263.72,-345.81"/>
</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="19130.36,-201.5 19130.36,-231.5 19300.36,-231.5 19300.36,-201.5 19130.36,-201.5"/>
<text text-anchor="start" x="19138.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19215.36" 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="M14263.91,-349.27C14838.15,-347.61 18227.25,-336.26 18683.36,-299 18849.83,-285.4 19043.2,-251.06 19144.74,-231.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.64,-345.77 14253.65,-349.3 14263.66,-352.77 14263.64,-345.77"/>
</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="13252.36,-201.5 13252.36,-231.5 13396.36,-231.5 13396.36,-201.5 13252.36,-201.5"/>
<text text-anchor="start" x="13260.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13324.36" 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="M14099.25,-336.43C14063.31,-328.67 14021.43,-316.77 13986.36,-299 13966.91,-289.15 13968.64,-275.99 13948.36,-268 13835.84,-223.68 13525.4,-246.68 13405.36,-232 13402.52,-231.65 13399.63,-231.27 13396.72,-230.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14098.72,-339.89 14109.22,-338.51 14100.15,-333.04 14098.72,-339.89"/>
</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="19318.36,-201.5 19318.36,-231.5 19462.36,-231.5 19462.36,-201.5 19318.36,-201.5"/>
<text text-anchor="start" x="19326.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19390.36" 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="M14263.67,-349.23C14847.25,-347.22 18350.24,-333.77 18821.36,-299 19001,-285.74 19210.19,-250.66 19317.95,-231.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.64,-345.73 14253.65,-349.26 14263.66,-352.73 14263.64,-345.73"/>
</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="13414.36,-201.5 13414.36,-231.5 13558.36,-231.5 13558.36,-201.5 13414.36,-201.5"/>
<text text-anchor="start" x="13422.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13486.36" 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="M14110.29,-332.73C14082.53,-324.64 14051.03,-313.49 14024.36,-299 14005.21,-288.59 14006.56,-276.19 13986.36,-268 13813.55,-197.95 13753.24,-256.26 13568.36,-232 13565.2,-231.59 13561.99,-231.14 13558.74,-230.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14109.36,-336.1 14119.94,-335.46 14111.27,-329.37 14109.36,-336.1"/>
</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="13576.86,-201.5 13576.86,-231.5 13725.86,-231.5 13725.86,-201.5 13576.86,-201.5"/>
<text text-anchor="start" x="13584.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13651.36" 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="M14131.15,-331.85C14109.32,-323.26 14083.87,-311.98 14062.36,-299 14043.7,-287.74 14044.4,-276.57 14024.36,-268 13905.35,-217.11 13863.39,-251.01 13735.36,-232 13732.28,-231.54 13729.15,-231.06 13725.98,-230.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14129.99,-335.15 14140.58,-335.48 14132.51,-328.62 14129.99,-335.15"/>
</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="17112.36,-201.5 17112.36,-231.5 17256.36,-231.5 17256.36,-201.5 17112.36,-201.5"/>
<text text-anchor="start" x="17120.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17184.36" 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="M14263.64,-348.77C14625,-345.41 16073.35,-330.22 16527.36,-299 16784.48,-281.32 16848.39,-269.61 17103.36,-232 17106.18,-231.58 17109.06,-231.14 17111.97,-230.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.49,-345.27 14253.52,-348.86 14263.56,-352.27 14263.49,-345.27"/>
</g>
<!-- Node157 -->
<g id="node157" class="node">
<title>Node157</title>
<g id="a_node157"><a xlink:href="_cl_sin_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17274.36,-201.5 17274.36,-231.5 17418.36,-231.5 17418.36,-201.5 17274.36,-201.5"/>
<text text-anchor="start" x="17282.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17346.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSinWorkload.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="M14263.57,-348.95C14641.37,-346.25 16213.46,-333.14 16704.36,-299 16954.86,-281.58 17017,-269.03 17265.36,-232 17268.18,-231.58 17271.06,-231.13 17273.97,-230.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.51,-345.45 14253.53,-349.02 14263.56,-352.45 14263.51,-345.45"/>
</g>
<!-- Node159 -->
<g id="node159" class="node">
<title>Node159</title>
<g id="a_node159"><a xlink:href="_cl_slice_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17436.36,-201.5 17436.36,-231.5 17580.36,-231.5 17580.36,-201.5 17436.36,-201.5"/>
<text text-anchor="start" x="17444.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17508.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSliceWorkload.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="M14263.82,-349.08C14657.28,-346.91 16346.49,-335.58 16872.36,-299 17120.22,-281.76 17181.64,-268.79 17427.36,-232 17430.18,-231.58 17433.06,-231.13 17435.97,-230.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.64,-345.58 14253.66,-349.14 14263.68,-352.58 14263.64,-345.58"/>
</g>
<!-- Node161 -->
<g id="node161" class="node">
<title>Node161</title>
<g id="a_node161"><a xlink:href="_cl_softmax_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13744.36,-201.5 13744.36,-231.5 13888.36,-231.5 13888.36,-201.5 13744.36,-201.5"/>
<text text-anchor="start" x="13752.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13816.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.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="M14148.21,-330.14C14133.3,-321.1 14115.65,-309.94 14100.36,-299 14082.63,-286.32 14082.05,-277.35 14062.36,-268 14046.68,-260.55 13955.31,-242.83 13888.49,-230.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14146.72,-333.33 14157.09,-335.47 14150.32,-327.32 14146.72,-333.33"/>
</g>
<!-- Node162 -->
<g id="node162" class="node">
<title>Node162</title>
<g id="a_node162"><a xlink:href="_cl_space_to_batch_nd_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17598.86,-201.5 17598.86,-231.5 17775.86,-231.5 17775.86,-201.5 17598.86,-201.5"/>
<text text-anchor="start" x="17606.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17687.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToBatchNdWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node162 -->
<g id="edge303" class="edge">
<title>Node1&#45;&gt;Node162</title>
<path fill="none" stroke="midnightblue" d="M14263.87,-349.2C14672.12,-347.52 16478.58,-338.01 17039.36,-299 17241.26,-284.96 17476.65,-250.87 17600.66,-231.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.62,-345.7 14253.63,-349.24 14263.65,-352.7 14263.62,-345.7"/>
</g>
<!-- Node164 -->
<g id="node164" class="node">
<title>Node164</title>
<g id="a_node164"><a xlink:href="_cl_space_to_depth_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10525.86,-201.5 10525.86,-231.5 10690.86,-231.5 10690.86,-201.5 10525.86,-201.5"/>
<text text-anchor="start" x="10533.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10608.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.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="M14099.1,-349.31C13920.12,-348.11 13500.55,-340.77 13365.36,-299 13339.65,-291.06 13339.25,-275.32 13313.36,-268 13173.66,-228.48 10845.01,-244.33 10700.36,-232 10697.3,-231.74 10694.18,-231.44 10691.04,-231.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.23,-352.81 14109.25,-349.38 14099.27,-345.81 14099.23,-352.81"/>
</g>
<!-- Node165 -->
<g id="node165" class="node">
<title>Node165</title>
<g id="a_node165"><a xlink:href="_cl_splitter_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="10709.36,-201.5 10709.36,-231.5 10853.36,-231.5 10853.36,-201.5 10709.36,-201.5"/>
<text text-anchor="start" x="10717.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10781.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node165 -->
<g id="edge311" class="edge">
<title>Node1&#45;&gt;Node165</title>
<path fill="none" stroke="midnightblue" d="M14099.07,-349.61C13927.18,-348.93 13535.61,-342.51 13410.36,-299 13387.42,-291.03 13388.5,-275.38 13365.36,-268 13232.87,-225.73 11000.79,-245.3 10862.36,-232 10859.51,-231.73 10856.62,-231.41 10853.7,-231.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14099.06,-353.1 14109.07,-349.64 14099.09,-346.1 14099.06,-353.1"/>
</g>
<!-- Node166 -->
<g id="node166" class="node">
<title>Node166</title>
<g id="a_node166"><a xlink:href="_cl_sqrt_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="13906.36,-201.5 13906.36,-231.5 14050.36,-231.5 14050.36,-201.5 13906.36,-201.5"/>
<text text-anchor="start" x="13914.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13978.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSqrtWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node166 -->
<g id="edge315" class="edge">
<title>Node1&#45;&gt;Node166</title>
<path fill="none" stroke="midnightblue" d="M14163.58,-327.24C14148.33,-309.33 14124.99,-284.51 14100.36,-268 14076.94,-252.3 14047.86,-240.03 14023.97,-231.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14161.29,-329.97 14170.38,-335.41 14166.67,-325.49 14161.29,-329.97"/>
</g>
<!-- Node167 -->
<g id="node167" class="node">
<title>Node167</title>
<g id="a_node167"><a xlink:href="_cl_stack_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17794.36,-201.5 17794.36,-231.5 17938.36,-231.5 17938.36,-201.5 17794.36,-201.5"/>
<text text-anchor="start" x="17802.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17866.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node167 -->
<g id="edge319" class="edge">
<title>Node1&#45;&gt;Node167</title>
<path fill="none" stroke="midnightblue" d="M14263.77,-349.22C14685.87,-347.61 16608.81,-338.22 17204.36,-299 17463.73,-281.92 17528.19,-269.81 17785.36,-232 17788.19,-231.58 17791.06,-231.15 17793.97,-230.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.47,-345.72 14253.49,-349.26 14263.5,-352.72 14263.47,-345.72"/>
</g>
<!-- Node169 -->
<g id="node169" class="node">
<title>Node169</title>
<g id="a_node169"><a xlink:href="_cl_strided_slice_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14068.36,-201.5 14068.36,-231.5 14222.36,-231.5 14222.36,-201.5 14068.36,-201.5"/>
<text text-anchor="start" x="14076.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14145.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.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="M14174.78,-325.39C14167.29,-297.9 14155.28,-253.89 14149.18,-231.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14171.5,-326.65 14177.51,-335.37 14178.25,-324.81 14171.5,-326.65"/>
</g>
<!-- Node170 -->
<g id="node170" class="node">
<title>Node170</title>
<g id="a_node170"><a xlink:href="_cl_tile_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14240.36,-201.5 14240.36,-231.5 14384.36,-231.5 14384.36,-201.5 14240.36,-201.5"/>
<text text-anchor="start" x="14248.36" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14312.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node170 -->
<g id="edge327" class="edge">
<title>Node1&#45;&gt;Node170</title>
<path fill="none" stroke="midnightblue" d="M14202.45,-328.25C14229.45,-301.04 14275.46,-254.68 14298.44,-231.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14199.94,-325.81 14195.38,-335.37 14204.91,-330.74 14199.94,-325.81"/>
</g>
<!-- Node171 -->
<g id="node171" class="node">
<title>Node171</title>
<g id="a_node171"><a xlink:href="_cl_transpose_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="14402.86,-201.5 14402.86,-231.5 14617.86,-231.5 14617.86,-201.5 14402.86,-201.5"/>
<text text-anchor="start" x="14410.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14510.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node171 -->
<g id="edge331" class="edge">
<title>Node1&#45;&gt;Node171</title>
<path fill="none" stroke="midnightblue" d="M14225.58,-331.76C14291.71,-305.23 14415.02,-255.75 14475.32,-231.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14224.23,-328.53 14216.26,-335.5 14226.84,-335.02 14224.23,-328.53"/>
</g>
<!-- Node172 -->
<g id="node172" class="node">
<title>Node172</title>
<g id="a_node172"><a xlink:href="_cl_transpose_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17956.86,-201.5 17956.86,-231.5 18101.86,-231.5 18101.86,-201.5 17956.86,-201.5"/>
<text text-anchor="start" x="17964.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18029.36" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node172 -->
<g id="edge335" class="edge">
<title>Node1&#45;&gt;Node172</title>
<path fill="none" stroke="midnightblue" d="M14263.67,-349.35C14700.4,-348.36 16750.24,-341.49 17383.36,-299 17635.22,-282.1 17697.64,-268.88 17947.36,-232 17950.36,-231.56 17953.42,-231.09 17956.52,-230.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.65,-345.85 14253.66,-349.37 14263.66,-352.85 14263.65,-345.85"/>
</g>
<!-- Node174 -->
<g id="node174" class="node">
<title>Node174</title>
<g id="a_node174"><a xlink:href="_cl_rank_workload_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="18008.36,-268.5 18008.36,-298.5 18152.36,-298.5 18152.36,-268.5 18008.36,-268.5"/>
<text text-anchor="start" x="18016.36" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18080.36" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClRankWorkload.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="M14263.67,-349.31C14743.09,-348.04 17179.91,-339.67 17928.36,-299 17954.43,-297.58 17982.94,-295.11 18008.16,-292.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14263.37,-345.81 14253.38,-349.33 14263.39,-352.81 14263.37,-345.81"/>
</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="9951.86,-62 9951.86,-81 10116.86,-81 10116.86,-62 9951.86,-62"/>
<text text-anchor="middle" x="10034.36" 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="M9995.95,-201.33C10124.76,-195.4 11090.77,-208.96 11133.36,-165 11146.35,-151.59 11146.25,-136.5 11133.36,-123 11098.38,-86.38 10366.79,-75.77 10117.05,-73.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9995.45,-197.85 9985.71,-202.01 9995.92,-204.84 9995.45,-197.85"/>
</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="14353.36,-134.5 14353.36,-153.5 14541.36,-153.5 14541.36,-134.5 14353.36,-134.5"/>
<text text-anchor="middle" x="14447.36" 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="M9995.71,-201.01C10973.47,-112.53 13385.78,-261.21 14344.36,-165 14367.01,-162.73 14392.1,-157.9 14411.85,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9995.34,-197.53 9985.7,-201.93 9995.98,-204.5 9995.34,-197.53"/>
</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="9266.36,-129 9266.36,-159 9410.36,-159 9410.36,-129 9266.36,-129"/>
<text text-anchor="start" x="9274.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9338.36" 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="M9830.9,-200.87C9664.75,-178.56 9620.11,-186.46 9457.36,-165 9442.2,-163 9426.01,-160.52 9410.6,-157.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9830.6,-204.36 9840.98,-202.24 9831.54,-197.43 9830.6,-204.36"/>
</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="14559.36,-129 14559.36,-159 14703.36,-159 14703.36,-129 14559.36,-129"/>
<text text-anchor="start" x="14567.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14631.36" 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="M9995.83,-201.03C10543.37,-155.16 14051.26,-227.71 14550.36,-165 14560.85,-163.68 14571.94,-161.49 14582.44,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9995.35,-197.56 9985.7,-201.92 9995.97,-204.53 9995.35,-197.56"/>
</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="14556.86,-56.5 14556.86,-86.5 14705.86,-86.5 14705.86,-56.5 14556.86,-56.5"/>
<text text-anchor="start" x="14564.86" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
<text text-anchor="middle" x="14631.36" 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="M14631.36,-118.73C14631.36,-108.07 14631.36,-95.91 14631.36,-86.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14627.86,-118.73 14631.36,-128.73 14634.86,-118.73 14627.86,-118.73"/>
</g>
<!-- Node8&#45;&gt;Node3 -->
<g id="edge8" class="edge">
<title>Node8&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M9199.39,-200.11C9292.21,-187.29 9409.48,-170.3 9419.36,-165 9441.54,-153.09 9434.82,-134.21 9457.36,-123 9542,-80.92 9813.5,-73.41 9951.77,-72.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9198.77,-196.66 9189.34,-201.5 9199.73,-203.6 9198.77,-196.66"/>
</g>
<!-- Node8&#45;&gt;Node4 -->
<g id="edge9" class="edge">
<title>Node8&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M9204.67,-201.08C9819.14,-165.04 13779.24,-221.36 14344.36,-165 14367.02,-162.74 14392.1,-157.92 14411.85,-153.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9204.35,-197.59 9194.58,-201.7 9204.77,-204.58 9204.35,-197.59"/>
</g>
<!-- Node8&#45;&gt;Node6 -->
<g id="edge11" class="edge">
<title>Node8&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M9204.6,-201.09C9841.78,-163.82 13964.1,-238.31 14550.36,-165 14560.85,-163.69 14571.95,-161.5 14582.45,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9204.35,-197.59 9194.58,-201.7 9204.77,-204.58 9204.35,-197.59"/>
</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="8442.86,-129 8442.86,-159 8659.86,-159 8659.86,-129 8442.86,-129"/>
<text text-anchor="start" x="8450.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8551.36" 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="M8966.12,-202.53C8882.84,-193.11 8769.16,-179.51 8669.36,-165 8656.92,-163.19 8643.77,-161.12 8630.94,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8965.79,-206.02 8976.12,-203.66 8966.58,-199.06 8965.79,-206.02"/>
</g>
<!-- Node10&#45;&gt;Node3 -->
<g id="edge13" class="edge">
<title>Node10&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M9390.07,-201.23C9484.53,-186.78 9616.79,-166.38 9619.36,-165 9641.51,-153.04 9635.08,-134.72 9657.36,-123 9706.96,-96.91 9856.54,-83.21 9951.7,-76.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9389.26,-197.81 9379.91,-202.78 9390.32,-204.73 9389.26,-197.81"/>
</g>
<!-- Node10&#45;&gt;Node4 -->
<g id="edge14" class="edge">
<title>Node10&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M9390.03,-201.27C9391.14,-201.18 9392.25,-201.09 9393.36,-201 9941.82,-158.23 13796.96,-219.66 14344.36,-165 14367.02,-162.74 14392.1,-157.92 14411.85,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9389.49,-197.81 9379.87,-202.25 9390.16,-204.78 9389.49,-197.81"/>
</g>
<!-- Node10&#45;&gt;Node6 -->
<g id="edge16" class="edge">
<title>Node10&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M9390.3,-203.85C9402.41,-202.69 9414.67,-201.69 9426.36,-201 9994.71,-167.4 13985.42,-235.73 14550.36,-165 14560.85,-163.69 14571.94,-161.5 14582.45,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9389.77,-200.38 9380.17,-204.86 9390.46,-207.35 9389.77,-200.38"/>
</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="8678.36,-129 8678.36,-159 8844.36,-159 8844.36,-129 8678.36,-129"/>
<text text-anchor="start" x="8686.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8761.36" 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="M9202.77,-200.98C9046.56,-181.29 9004.61,-189.14 8853.36,-165 8843.03,-163.35 8832.11,-161.28 8821.55,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9202.37,-204.46 9212.74,-202.25 9203.26,-197.51 9202.37,-204.46"/>
</g>
<!-- Node12&#45;&gt;Node3 -->
<g id="edge18" class="edge">
<title>Node12&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M9651.53,-201.19C9747.59,-193.66 9957.1,-217.5 10015.36,-165 10039.47,-143.27 10037.65,-99.82 10035.59,-81.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9651.12,-197.71 9641.5,-202.14 9651.78,-204.68 9651.12,-197.71"/>
</g>
<!-- Node12&#45;&gt;Node4 -->
<g id="edge19" class="edge">
<title>Node12&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M9651.52,-201.1C10216.11,-166.37 13828.66,-216.6 14344.36,-165 14367.02,-162.73 14392.1,-157.91 14411.85,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9651.21,-197.61 9641.46,-201.75 9651.67,-204.6 9651.21,-197.61"/>
</g>
<!-- Node12&#45;&gt;Node6 -->
<g id="edge21" class="edge">
<title>Node12&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M9651.52,-201.1C10239.07,-165.09 14013.4,-232.31 14550.36,-165 14560.85,-163.68 14571.94,-161.49 14582.45,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9651.22,-197.62 9641.46,-201.75 9651.67,-204.6 9651.22,-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="8862.36,-129 8862.36,-159 9068.36,-159 9068.36,-129 8862.36,-129"/>
<text text-anchor="start" x="8870.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8965.36" 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="M9425.16,-203.99C9310.85,-192.2 9142.19,-174.33 9077.36,-165 9065.24,-163.26 9052.42,-161.18 9039.95,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9425.05,-207.49 9435.35,-205.04 9425.76,-200.53 9425.05,-207.49"/>
</g>
<!-- Node14&#45;&gt;Node3 -->
<g id="edge23" class="edge">
<title>Node14&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M10157.79,-201.44C10303.94,-194.73 11489.2,-218.53 11541.36,-165 11554.38,-151.63 11554.33,-136.42 11541.36,-123 11491.57,-71.52 10425.31,-71.15 10117.1,-72.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10157.46,-197.95 10147.71,-202.1 10157.92,-204.94 10157.46,-197.95"/>
</g>
<!-- Node14&#45;&gt;Node4 -->
<g id="edge24" class="edge">
<title>Node14&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10157.7,-201.13C11100.43,-116.7 13421.82,-257.74 14344.36,-165 14367.01,-162.72 14392.1,-157.9 14411.85,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10157.35,-197.64 10147.71,-202.03 10157.98,-204.61 10157.35,-197.64"/>
</g>
<!-- Node14&#45;&gt;Node6 -->
<g id="edge26" class="edge">
<title>Node14&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10157.89,-201.14C10688.43,-157.26 14069.24,-225.52 14550.36,-165 14560.85,-163.68 14571.94,-161.49 14582.44,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10157.36,-197.68 10147.71,-202.03 10157.97,-204.65 10157.36,-197.68"/>
</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="9466.36,-129 9466.36,-159 9610.36,-159 9610.36,-129 9466.36,-129"/>
<text text-anchor="start" x="9474.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9538.36" 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="M9992.97,-200.87C9843.53,-179.95 9803.38,-185.05 9657.36,-165 9642.21,-162.92 9626.02,-160.4 9610.62,-157.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9992.58,-204.35 10002.98,-202.28 9993.56,-197.41 9992.58,-204.35"/>
</g>
<!-- Node16&#45;&gt;Node3 -->
<g id="edge28" class="edge">
<title>Node16&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M10347.3,-201.44C10506.27,-196.85 12202.66,-201.39 12238.36,-165 12251.43,-151.68 12251.41,-136.35 12238.36,-123 12200.59,-84.36 10513.66,-74.59 10117.17,-72.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10346.84,-197.95 10337,-201.89 10347.15,-204.95 10346.84,-197.95"/>
</g>
<!-- Node16&#45;&gt;Node4 -->
<g id="edge29" class="edge">
<title>Node16&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10347.21,-201.05C11248.83,-130.73 13463.7,-253.71 14344.36,-165 14367.01,-162.72 14392.1,-157.9 14411.85,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10346.69,-197.58 10337,-201.85 10347.24,-204.55 10346.69,-197.58"/>
</g>
<!-- Node16&#45;&gt;Node6 -->
<g id="edge31" class="edge">
<title>Node16&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10347.13,-201.08C10856.63,-164.47 14090.06,-222.99 14550.36,-165 14560.85,-163.68 14571.94,-161.48 14582.44,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10346.7,-197.61 10337,-201.85 10347.23,-204.59 10346.7,-197.61"/>
</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="9666.36,-129 9666.36,-159 9836.36,-159 9836.36,-129 9666.36,-129"/>
<text text-anchor="start" x="9674.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9751.36" 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="M10155.53,-200.93C10017.16,-182.74 9980.05,-186.79 9846.36,-165 9835.88,-163.29 9824.8,-161.21 9814.06,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10155.3,-204.43 10165.67,-202.28 10156.22,-197.49 10155.3,-204.43"/>
</g>
<!-- Node18&#45;&gt;Node3 -->
<g id="edge33" class="edge">
<title>Node18&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M9833.42,-201.23C9909.52,-195.64 10206.56,-196.49 10235.36,-165 10278.72,-117.59 10179.63,-92.65 10105.72,-81.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9832.8,-197.77 9823.17,-202.19 9833.46,-204.74 9832.8,-197.77"/>
</g>
<!-- Node18&#45;&gt;Node4 -->
<g id="edge34" class="edge">
<title>Node18&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M9833.19,-201.08C10376.47,-160.14 13848.67,-214.68 14344.36,-165 14367.01,-162.73 14392.1,-157.91 14411.85,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9832.83,-197.6 9823.14,-201.88 9833.39,-204.57 9832.83,-197.6"/>
</g>
<!-- Node18&#45;&gt;Node6 -->
<g id="edge36" class="edge">
<title>Node18&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M9833.23,-201.08C10399.55,-158.51 14033.38,-229.88 14550.36,-165 14560.85,-163.68 14571.94,-161.49 14582.44,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9832.83,-197.6 9823.14,-201.87 9833.38,-204.58 9832.83,-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="9086.36,-129 9086.36,-159 9248.36,-159 9248.36,-129 9086.36,-129"/>
<text text-anchor="start" x="9094.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9167.36" 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="M9649.48,-200.96C9474.58,-179.65 9427.44,-191.58 9257.36,-165 9246.92,-163.37 9235.88,-161.25 9225.25,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9649.19,-204.45 9659.54,-202.2 9650.05,-197.5 9649.19,-204.45"/>
</g>
<!-- Node20&#45;&gt;Node3 -->
<g id="edge122" class="edge">
<title>Node20&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M8947.05,-282.19C8061.93,-278.8 334.07,-246.8 253.36,-165 240.25,-151.71 240.19,-136.23 253.36,-123 298.67,-77.46 9007.76,-72.89 9951.68,-72.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8947.14,-285.69 8957.15,-282.23 8947.16,-278.69 8947.14,-285.69"/>
</g>
<!-- Node20&#45;&gt;Node4 -->
<g id="edge123" class="edge">
<title>Node20&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M9111.69,-276.24C9202.18,-268.43 9341.12,-253.45 9389.36,-232 9408.96,-223.28 9406.22,-208.4 9426.36,-201 9554.58,-153.85 14208.42,-178.58 14344.36,-165 14367.02,-162.74 14392.1,-157.92 14411.85,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9111.12,-272.77 9101.45,-277.11 9111.71,-279.75 9111.12,-272.77"/>
</g>
<!-- Node20&#45;&gt;Node6 -->
<g id="edge125" class="edge">
<title>Node20&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M9111.54,-282.53C9799.49,-282.7 14575.41,-282.07 14627.36,-232 14646.74,-213.32 14641.1,-178.56 14635.87,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="9111.47,-279.03 9101.47,-282.53 9111.47,-286.03 9111.47,-279.03"/>
</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="7437.86,-201.5 7437.86,-231.5 7578.86,-231.5 7578.86,-201.5 7437.86,-201.5"/>
<text text-anchor="start" x="7445.86" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="7508.36" 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="M8947.21,-278.99C8678.72,-267.52 7830.03,-231.25 7578.97,-220.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8947.13,-282.49 8957.28,-279.42 8947.43,-275.5 8947.13,-282.49"/>
</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="8280.36,-129 8280.36,-159 8424.36,-159 8424.36,-129 8280.36,-129"/>
<text text-anchor="start" x="8288.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="8352.36" 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="M8946.95,-267.53C8831.71,-246.31 8616,-205.53 8433.36,-165 8425.02,-163.15 8416.22,-161.09 8407.61,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="8946.64,-271.03 8957.11,-269.4 8947.91,-264.15 8946.64,-271.03"/>
</g>
<!-- Node21&#45;&gt;Node3 -->
<g id="edge45" class="edge">
<title>Node21&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M7589.13,-213.27C7766.06,-207.89 8176.62,-192.58 8233.36,-165 8256,-154 8248.5,-133.54 8271.36,-123 8348.39,-87.48 9613.37,-75.61 9951.7,-73.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.99,-209.77 7579.1,-213.57 7589.2,-216.77 7588.99,-209.77"/>
</g>
<!-- Node21&#45;&gt;Node4 -->
<g id="edge46" class="edge">
<title>Node21&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M7589.16,-214.61C7809.92,-212.18 8441.86,-205.37 8967.36,-201 9266.08,-198.52 14047.1,-194.6 14344.36,-165 14367.02,-162.74 14392.1,-157.92 14411.85,-153.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.11 7578.96,-214.72 7589,-218.11 7588.92,-211.11"/>
</g>
<!-- Node21&#45;&gt;Node5 -->
<g id="edge48" class="edge">
<title>Node21&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M7589.66,-215.45C7888.93,-214.91 8928.85,-209.78 9257.36,-165 9267.55,-163.61 9278.32,-161.45 9288.56,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.32,-211.95 7579.33,-215.47 7589.33,-218.95 7589.32,-211.95"/>
</g>
<!-- Node21&#45;&gt;Node9 -->
<g id="edge50" class="edge">
<title>Node21&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M7589.39,-214.16C7750.58,-210.82 8122.71,-199.69 8433.36,-165 8447.3,-163.44 8462.09,-161.32 8476.31,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.01,-210.67 7579.08,-214.37 7589.15,-217.67 7589.01,-210.67"/>
</g>
<!-- Node21&#45;&gt;Node11 -->
<g id="edge52" class="edge">
<title>Node21&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M7589.25,-213.75C7816.74,-208.55 8459.14,-191.86 8668.36,-165 8679.82,-163.53 8691.97,-161.37 8703.57,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.97,-210.26 7579.05,-213.98 7589.13,-217.26 7588.97,-210.26"/>
</g>
<!-- Node21&#45;&gt;Node13 -->
<g id="edge54" class="edge">
<title>Node21&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M7589.22,-213.94C7840.56,-208.87 8606.16,-191.58 8853.36,-165 8867.01,-163.53 8881.5,-161.39 8895.37,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.99,-210.45 7579.06,-214.15 7589.13,-217.44 7588.99,-210.45"/>
</g>
<!-- Node21&#45;&gt;Node15 -->
<g id="edge55" class="edge">
<title>Node21&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M7589.54,-214.87C7905.82,-212.19 9055.98,-200.16 9419.36,-165 9434.58,-163.53 9450.8,-161.27 9466.2,-158.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.06,-211.37 7579.09,-214.96 7589.12,-218.37 7589.06,-211.37"/>
</g>
<!-- Node21&#45;&gt;Node17 -->
<g id="edge57" class="edge">
<title>Node21&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M7589.23,-214.93C7925.47,-212.37 9214.18,-200.4 9619.36,-165 9635.64,-163.58 9652.96,-161.42 9669.52,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.06,-211.44 7579.09,-215.01 7589.11,-218.44 7589.06,-211.44"/>
</g>
<!-- Node21&#45;&gt;Node19 -->
<g id="edge65" class="edge">
<title>Node21&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M7589.13,-214.89C7867.38,-212.48 8785.06,-201.85 9077.36,-165 9088.63,-163.58 9100.58,-161.41 9111.95,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.08,-211.39 7579.11,-214.98 7589.14,-218.39 7589.08,-211.39"/>
</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="32.86,-129 32.86,-159 205.86,-159 205.86,-129 32.86,-129"/>
<text text-anchor="start" x="40.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="119.36" 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="M7427.54,-215.63C6681.41,-216.75 1004.02,-223.34 253.36,-165 236.24,-163.67 217.99,-161.47 200.64,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.65,-219.13 7437.64,-215.62 7427.64,-212.13 7427.65,-219.13"/>
</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="20.86,-0.5 20.86,-19.5 217.86,-19.5 217.86,-0.5 20.86,-0.5"/>
<text text-anchor="middle" x="119.36" 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="M7427.56,-215.34C6621.66,-213.71 57.96,-199.39 23.36,-165 -11,-130.85 -3.71,-96.83 22.36,-56 34.45,-37.07 56.78,-25.98 76.97,-19.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.61,-218.84 7437.61,-215.36 7427.62,-211.84 7427.61,-218.84"/>
</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="6216.36,-129 6216.36,-159 6374.36,-159 6374.36,-129 6216.36,-129"/>
<text text-anchor="start" x="6224.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
<text text-anchor="middle" x="6295.36" 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="M7427.21,-213.74C7204.22,-208.61 6585.29,-192.26 6383.36,-165 6372.49,-163.53 6360.99,-161.37 6350.01,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.45,-217.25 7437.53,-213.98 7427.61,-210.25 7427.45,-217.25"/>
</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="10444.86,-129 10444.86,-159 10589.86,-159 10589.86,-129 10444.86,-129"/>
<text text-anchor="start" x="10452.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10517.36" 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="M7589.08,-214.61C8045.78,-209.53 10290.52,-183.68 10435.36,-165 10445.82,-163.65 10456.89,-161.48 10467.39,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.9,-211.11 7578.94,-214.73 7588.98,-218.11 7588.9,-211.11"/>
</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="10608.36,-129 10608.36,-159 10768.36,-159 10768.36,-129 10608.36,-129"/>
<text text-anchor="start" x="10616.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10688.36" 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="M7589,-214.65C8060.59,-209.61 10445.73,-183.32 10599.36,-165 10610.68,-163.65 10622.67,-161.48 10634.07,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.84,-211.15 7578.88,-214.76 7588.92,-218.15 7588.84,-211.15"/>
</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="10786.36,-129 10786.36,-159 10940.36,-159 10940.36,-129 10786.36,-129"/>
<text text-anchor="start" x="10794.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10863.36" 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="M7589.31,-214.74C8077.57,-210.08 10614.48,-184.97 10777.36,-165 10788.31,-163.66 10799.91,-161.49 10810.92,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.14,-211.24 7579.18,-214.83 7589.21,-218.24 7589.14,-211.24"/>
</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="10958.36,-129 10958.36,-159 11124.36,-159 11124.36,-129 10958.36,-129"/>
<text text-anchor="start" x="10966.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11041.36" 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="M7589.1,-214.77C8091.82,-210.17 10777.25,-184.77 10949.36,-165 10961.05,-163.66 10973.44,-161.49 10985.22,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589,-211.27 7579.03,-214.86 7589.06,-218.27 7589,-211.27"/>
</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="11180.36,-129 11180.36,-159 11370.36,-159 11370.36,-129 11180.36,-129"/>
<text text-anchor="start" x="11188.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11275.36" 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="M7589.23,-214.66C8107.86,-209.26 10950.92,-179.06 11133.36,-165 11151.23,-163.62 11170.28,-161.44 11188.44,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.18,-211.16 7579.22,-214.77 7589.25,-218.16 7589.18,-211.16"/>
</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="11588.36,-129 11588.36,-159 11732.36,-159 11732.36,-129 11588.36,-129"/>
<text text-anchor="start" x="11596.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11660.36" 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="M7588.99,-214.66C8148.97,-208.82 11439.28,-174.16 11541.36,-165 11556.59,-163.63 11572.81,-161.42 11588.22,-158.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.94,-211.16 7578.98,-214.77 7589.02,-218.16 7588.94,-211.16"/>
</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="11388.36,-129 11388.36,-159 11532.36,-159 11532.36,-129 11388.36,-129"/>
<text text-anchor="start" x="11396.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11460.36" 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="M7589.18,-214.7C8136.57,-209.26 11281.99,-177.49 11379.36,-165 11389.7,-163.67 11400.64,-161.51 11411.01,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.98,-211.2 7579.01,-214.8 7589.05,-218.2 7588.98,-211.2"/>
</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="6392.36,-129 6392.36,-159 6592.36,-159 6592.36,-129 6392.36,-129"/>
<text text-anchor="start" x="6400.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6492.36" 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="M7427.66,-214.41C7268.89,-211.51 6904.96,-201.16 6601.36,-165 6588.37,-163.45 6574.59,-161.32 6561.35,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.76,-217.91 7437.82,-214.59 7427.89,-210.91 7427.76,-217.91"/>
</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="11750.86,-129 11750.86,-159 11903.86,-159 11903.86,-129 11750.86,-129"/>
<text text-anchor="start" x="11758.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11827.36" 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="M7589.48,-214.65C8171.31,-208.56 11687.82,-171.47 11741.36,-165 11752.32,-163.68 11763.91,-161.52 11774.92,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.05,-211.16 7579.09,-214.76 7589.13,-218.16 7589.05,-211.16"/>
</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="6610.36,-129 6610.36,-159 6754.36,-159 6754.36,-129 6610.36,-129"/>
<text text-anchor="start" x="6618.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6682.36" 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="M7427.79,-214.63C7290.58,-212.12 7003.12,-202.43 6763.36,-165 6753.63,-163.48 6743.35,-161.36 6733.5,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.74,-218.13 7437.8,-214.8 7427.87,-211.13 7427.74,-218.13"/>
</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="11921.86,-129 11921.86,-159 12066.86,-159 12066.86,-129 11921.86,-129"/>
<text text-anchor="start" x="11929.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="11994.36" 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="M7589.48,-214.7C8184.83,-208.79 11857.59,-172.11 11913.36,-165 11923.7,-163.68 11934.64,-161.52 11945.01,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.24,-211.2 7579.27,-214.8 7589.3,-218.2 7589.24,-211.2"/>
</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="12085.36,-129 12085.36,-159 12229.36,-159 12229.36,-129 12085.36,-129"/>
<text text-anchor="start" x="12093.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12157.36" 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="M7589.18,-214.67C8198.47,-208.4 12047.38,-168.69 12076.36,-165 12086.85,-163.67 12097.94,-161.47 12108.44,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.14,-211.17 7579.17,-214.77 7589.21,-218.17 7589.14,-211.17"/>
</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="6772.86,-129 6772.86,-159 6961.86,-159 6961.86,-129 6772.86,-129"/>
<text text-anchor="start" x="6780.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="6867.36" 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="M7427.5,-210.33C7322.15,-203.04 7132.39,-188 6971.36,-165 6959.62,-163.32 6947.19,-161.22 6935.17,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.52,-213.84 7437.73,-211.03 7428,-206.86 7427.52,-213.84"/>
</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="12285.36,-129 12285.36,-159 12429.36,-159 12429.36,-129 12285.36,-129"/>
<text text-anchor="start" x="12293.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12357.36" 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="M7589.08,-214.68C8210.31,-208.37 12208.18,-167.68 12238.36,-165 12253.59,-163.65 12269.81,-161.44 12285.22,-158.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.84,-211.18 7578.88,-214.78 7588.91,-218.18 7588.84,-211.18"/>
</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="12447.36,-129 12447.36,-159 12591.36,-159 12591.36,-129 12447.36,-129"/>
<text text-anchor="start" x="12455.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12519.36" 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="M7588.89,-214.69C8226.15,-208.29 12430.51,-166 12438.36,-165 12448.85,-163.67 12459.94,-161.47 12470.44,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.84,-211.19 7578.88,-214.79 7588.91,-218.19 7588.84,-211.19"/>
</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="12609.36,-129 12609.36,-159 12753.36,-159 12753.36,-129 12609.36,-129"/>
<text text-anchor="start" x="12617.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12681.36" 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="M7589.16,-214.7C7809.93,-212.5 8441.87,-206.21 8967.36,-201 9169.19,-199 12400.11,-190.36 12600.36,-165 12610.85,-163.67 12621.94,-161.47 12632.44,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.2 7578.96,-214.8 7588.99,-218.2 7588.92,-211.2"/>
</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="12771.36,-129 12771.36,-159 12915.36,-159 12915.36,-129 12771.36,-129"/>
<text text-anchor="start" x="12779.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="12843.36" 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="M7589.16,-214.68C7809.93,-212.46 8441.87,-206.1 8967.36,-201 9178.19,-198.95 12553.18,-191.45 12762.36,-165 12772.85,-163.67 12783.94,-161.48 12794.44,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.19 7578.96,-214.79 7588.99,-218.19 7588.92,-211.19"/>
</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="12933.36,-129 12933.36,-159 13077.36,-159 13077.36,-129 12933.36,-129"/>
<text text-anchor="start" x="12941.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13005.36" 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="M7589.16,-214.67C7809.93,-212.42 8441.87,-206 8967.36,-201 9187.19,-198.91 12706.25,-192.54 12924.36,-165 12934.85,-163.68 12945.94,-161.48 12956.44,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.18 7578.96,-214.78 7589,-218.17 7588.92,-211.18"/>
</g>
<!-- Node21&#45;&gt;Node44 -->
<g id="edge72" class="edge">
<title>Node21&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M7589.19,-214.4C7728.28,-211.56 8021.52,-201.38 8266.36,-165 8276.67,-163.47 8287.57,-161.34 8298.02,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.97,-210.91 7579.04,-214.6 7589.11,-217.91 7588.97,-210.91"/>
</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="13095.36,-129 13095.36,-159 13239.36,-159 13239.36,-129 13095.36,-129"/>
<text text-anchor="start" x="13103.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13167.36" 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="M7589.16,-214.66C7809.92,-212.38 8441.87,-205.91 8967.36,-201 9196.19,-198.86 12859.31,-193.62 13086.36,-165 13096.85,-163.68 13107.94,-161.48 13118.44,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.17 7578.96,-214.77 7589,-218.16 7588.92,-211.17"/>
</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="13257.36,-129 13257.36,-159 13405.36,-159 13405.36,-129 13257.36,-129"/>
<text text-anchor="start" x="13265.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13331.36" 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="M7589.16,-214.65C7809.92,-212.35 8441.87,-205.82 8967.36,-201 9205.19,-198.82 13012.3,-194.05 13248.36,-165 13259.1,-163.68 13270.46,-161.48 13281.22,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.16 7578.96,-214.76 7589,-218.16 7588.92,-211.16"/>
</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="13423.36,-129 13423.36,-159 13567.36,-159 13567.36,-129 13423.36,-129"/>
<text text-anchor="start" x="13431.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13495.36" 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="M7589.16,-214.64C7809.92,-212.32 8441.87,-205.74 8967.36,-201 9214.41,-198.77 13169.22,-195.82 13414.36,-165 13424.85,-163.68 13435.94,-161.49 13446.44,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.15 7578.96,-214.75 7589,-218.15 7588.92,-211.15"/>
</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="10062.36,-129 10062.36,-159 10226.36,-159 10226.36,-129 10062.36,-129"/>
<text text-anchor="start" x="10070.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10144.36" 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="M7589.19,-214.52C7991.63,-209.53 9769.46,-186.44 10015.36,-165 10031.39,-163.6 10048.45,-161.44 10064.74,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.05,-211.02 7579.1,-214.64 7589.14,-218.02 7589.05,-211.02"/>
</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="10282.36,-129 10282.36,-159 10426.36,-159 10426.36,-129 10282.36,-129"/>
<text text-anchor="start" x="10290.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="10354.36" 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="M7588.97,-214.72C8012.02,-210.53 9966.51,-189.94 10235.36,-165 10250.59,-163.59 10266.81,-161.35 10282.21,-158.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.93,-211.22 7578.97,-214.82 7589,-218.22 7588.93,-211.22"/>
</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="13585.36,-129 13585.36,-159 13729.36,-159 13729.36,-129 13585.36,-129"/>
<text text-anchor="start" x="13593.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13657.36" 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="M7589.16,-214.64C7809.92,-212.29 8441.87,-205.66 8967.36,-201 9223.41,-198.73 13322.29,-196.91 13576.36,-165 13586.85,-163.68 13597.94,-161.49 13608.44,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.14 7578.96,-214.75 7589,-218.14 7588.92,-211.14"/>
</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="13747.86,-129 13747.86,-159 13900.86,-159 13900.86,-129 13747.86,-129"/>
<text text-anchor="start" x="13755.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13824.36" 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="M7589.16,-214.63C7809.92,-212.26 8441.87,-205.59 8967.36,-201 9232.41,-198.68 13475.14,-196.21 13738.36,-165 13749.47,-163.68 13761.24,-161.49 13772.38,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.13 7578.96,-214.74 7589,-218.13 7588.92,-211.13"/>
</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="9854.86,-129 9854.86,-159 10005.86,-159 10005.86,-129 9854.86,-129"/>
<text text-anchor="start" x="9862.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="9930.36" 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="M7589.32,-214.76C7975.16,-211.08 9618.2,-193.85 9845.36,-165 9856.19,-163.62 9867.65,-161.44 9878.53,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7589.05,-211.26 7579.08,-214.85 7589.11,-218.26 7589.05,-211.26"/>
</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="13919.36,-129 13919.36,-159 14063.36,-159 14063.36,-129 13919.36,-129"/>
<text text-anchor="start" x="13927.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="13991.36" 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="M7589.16,-214.62C7809.92,-212.24 8441.87,-205.52 8967.36,-201 9241.97,-198.64 13637.87,-199.15 13910.36,-165 13920.85,-163.69 13931.94,-161.49 13942.45,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.12 7578.96,-214.73 7589,-218.12 7588.92,-211.12"/>
</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="14119.86,-129 14119.86,-159 14334.86,-159 14334.86,-129 14119.86,-129"/>
<text text-anchor="start" x="14127.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14227.36" 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="M7589.16,-214.62C7809.92,-212.22 8441.87,-205.46 8967.36,-201 9534.57,-196.18 13506.42,-203.37 14072.36,-165 14091.98,-163.67 14112.93,-161.49 14132.86,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.92,-211.12 7578.96,-214.73 7589,-218.12 7588.92,-211.12"/>
</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="6980.36,-123.5 6980.36,-164.5 7174.36,-164.5 7174.36,-123.5 6980.36,-123.5"/>
<text text-anchor="start" x="6988.36" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="start" x="6988.36" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
<text text-anchor="middle" x="7077.36" 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="M7427.66,-203.7C7361.83,-193.9 7266.46,-179.29 7183.36,-165 7180.41,-164.49 7177.41,-163.97 7174.38,-163.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.16,-207.17 7437.56,-205.17 7428.18,-200.24 7427.16,-207.17"/>
</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="7192.36,-129 7192.36,-159 7342.36,-159 7342.36,-129 7192.36,-129"/>
<text text-anchor="start" x="7200.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7267.36" 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="M7450.81,-198.66C7409.53,-186.59 7354.56,-170.51 7315.58,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7449.88,-202.04 7460.46,-201.49 7451.84,-195.32 7449.88,-202.04"/>
</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="7360.36,-129 7360.36,-159 7492.36,-159 7492.36,-129 7360.36,-129"/>
<text text-anchor="start" x="7368.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
<text text-anchor="middle" x="7426.36" 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="M7483.89,-194.46C7470.56,-183 7454.43,-169.14 7442.65,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7481.9,-197.37 7491.76,-201.23 7486.46,-192.06 7481.9,-197.37"/>
</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="7510.36,-129 7510.36,-159 7672.36,-159 7672.36,-129 7510.36,-129"/>
<text text-anchor="start" x="7518.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
<text text-anchor="middle" x="7591.36" 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="M7533.12,-194.46C7546.62,-183 7562.94,-169.14 7574.87,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7530.51,-192.09 7525.15,-201.23 7535.04,-197.43 7530.51,-192.09"/>
</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="7690.86,-129 7690.86,-159 7851.86,-159 7851.86,-129 7690.86,-129"/>
<text text-anchor="start" x="7698.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="7771.36" 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="M7570.31,-198.89C7615.44,-186.79 7675.93,-170.58 7718.73,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7569.39,-195.52 7560.63,-201.49 7571.2,-202.28 7569.39,-195.52"/>
</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="7870.36,-129 7870.36,-159 8030.36,-159 8030.36,-129 7870.36,-129"/>
<text text-anchor="start" x="7878.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="7950.36" 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="M7589.36,-205.66C7660.89,-196.55 7767.89,-181.88 7860.36,-165 7869.96,-163.25 7880.1,-161.19 7889.97,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.55,-202.23 7579.07,-206.96 7589.43,-209.18 7588.55,-202.23"/>
</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="8048.36,-129 8048.36,-159 8224.36,-159 8224.36,-129 8048.36,-129"/>
<text text-anchor="start" x="8056.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="8136.36" 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="M7589.24,-210.55C7693.63,-203.53 7880.72,-188.83 8039.36,-165 8050.41,-163.34 8062.1,-161.23 8073.4,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7588.83,-207.07 7579.09,-211.22 7589.3,-214.05 7588.83,-207.07"/>
</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="262.36,-129 262.36,-159 470.36,-159 470.36,-129 262.36,-129"/>
<text text-anchor="start" x="270.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="366.36" 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="M7427.38,-215.31C6669.71,-213.47 842.91,-198.24 479.36,-165 464.87,-163.68 449.46,-161.48 434.83,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.63,-218.81 7437.64,-215.33 7427.65,-211.81 7427.63,-218.81"/>
</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="488.36,-129 488.36,-159 658.36,-159 658.36,-129 488.36,-129"/>
<text text-anchor="start" x="496.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="573.36" 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="M7427.51,-215.37C6681.75,-214.13 1020.25,-203.44 667.36,-165 655.25,-163.68 642.4,-161.49 630.22,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.61,-218.87 7437.61,-215.39 7427.62,-211.87 7427.61,-218.87"/>
</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="676.36,-129 676.36,-159 858.36,-159 858.36,-129 676.36,-129"/>
<text text-anchor="start" x="684.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="767.36" 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="M7427.62,-215.32C6694.59,-213.68 1209.8,-200.22 867.36,-165 854.5,-163.68 840.85,-161.48 827.89,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.8,-218.83 7437.81,-215.35 7427.82,-211.83 7427.8,-218.83"/>
</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="876.36,-129 876.36,-159 1058.36,-159 1058.36,-129 876.36,-129"/>
<text text-anchor="start" x="884.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="967.36" 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="M7427.81,-215.31C6708.02,-213.51 1399.14,-199.17 1067.36,-165 1054.5,-163.68 1040.85,-161.48 1027.89,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.82,-218.81 7437.83,-215.33 7427.83,-211.81 7427.82,-218.81"/>
</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="1076.86,-129 1076.86,-159 1297.86,-159 1297.86,-129 1076.86,-129"/>
<text text-anchor="start" x="1084.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="1187.36" 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="M7427.44,-215.61C6743.87,-216.45 1944.68,-220.36 1307.36,-165 1292,-163.67 1275.64,-161.47 1260.1,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.68,-219.11 7437.68,-215.6 7427.67,-212.11 7427.68,-219.11"/>
</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="1316.36,-129 1316.36,-159 1476.36,-159 1476.36,-129 1316.36,-129"/>
<text text-anchor="start" x="1324.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="1396.36" 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="M7427.71,-215.31C6734.21,-213.65 1794.4,-200.61 1485.36,-165 1473.87,-163.68 1461.7,-161.48 1450.17,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.85,-218.81 7437.86,-215.34 7427.86,-211.81 7427.85,-218.81"/>
</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="1494.36,-129 1494.36,-159 1700.36,-159 1700.36,-129 1494.36,-129"/>
<text text-anchor="start" x="1502.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="1597.36" 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="M7427.36,-215.62C6768.9,-216.48 2303.41,-220.23 1709.36,-165 1695,-163.67 1679.72,-161.47 1665.22,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.69,-219.12 7437.69,-215.61 7427.68,-212.12 7427.69,-219.12"/>
</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="1718.36,-129 1718.36,-159 1904.36,-159 1904.36,-129 1718.36,-129"/>
<text text-anchor="start" x="1726.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="1811.36" 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="M7427.68,-215.67C6783.55,-216.94 2485.28,-223.15 1913.36,-165 1900.25,-163.67 1886.33,-161.47 1873.12,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.8,-219.17 7437.79,-215.65 7427.79,-212.17 7427.8,-219.17"/>
</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="1922.36,-129 1922.36,-159 2082.36,-159 2082.36,-129 1922.36,-129"/>
<text text-anchor="start" x="1930.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2002.36" 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="M7427.6,-215.24C6774.09,-213.03 2368.1,-197.02 2091.36,-165 2079.87,-163.67 2067.7,-161.47 2056.17,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.84,-218.74 7437.86,-215.27 7427.87,-211.74 7427.84,-218.74"/>
</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="2100.36,-129 2100.36,-159 2260.36,-159 2260.36,-129 2100.36,-129"/>
<text text-anchor="start" x="2108.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2180.36" 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="M7427.75,-215.21C6787.05,-212.84 2536.65,-195.97 2269.36,-165 2257.87,-163.67 2245.7,-161.47 2234.17,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.8,-218.71 7437.81,-215.25 7427.82,-211.71 7427.8,-218.71"/>
</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="2278.36,-129 2278.36,-159 2438.36,-159 2438.36,-129 2278.36,-129"/>
<text text-anchor="start" x="2286.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2358.36" 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="M7427.07,-215.18C6796.61,-212.62 2705.09,-194.9 2447.36,-165 2435.87,-163.67 2423.7,-161.47 2412.17,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.4,-218.68 7437.42,-215.22 7427.43,-211.68 7427.4,-218.68"/>
</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="2456.36,-129 2456.36,-159 2672.36,-159 2672.36,-129 2456.36,-129"/>
<text text-anchor="start" x="2464.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2564.36" 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="M7427.48,-215.43C6834.86,-214.81 3172.1,-209.23 2681.36,-165 2666.48,-163.66 2650.64,-161.47 2635.59,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.63,-218.93 7437.64,-215.44 7427.64,-211.93 7427.63,-218.93"/>
</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="2690.86,-129 2690.86,-159 2859.86,-159 2859.86,-129 2690.86,-129"/>
<text text-anchor="start" x="2698.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2775.36" 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="M7427.45,-215.59C6848.05,-216.1 3339.17,-217.01 2869.36,-165 2857.34,-163.67 2844.58,-161.49 2832.48,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.8,-219.09 7437.8,-215.58 7427.79,-212.09 7427.8,-219.09"/>
</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="2878.36,-129 2878.36,-159 3038.36,-159 3038.36,-129 2878.36,-129"/>
<text text-anchor="start" x="2886.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="2958.36" 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="M7427.43,-215.61C6860.85,-216.22 3498,-217.59 3047.36,-165 3036.03,-163.68 3024.04,-161.52 3012.65,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.55,-219.11 7437.55,-215.6 7427.54,-212.11 7427.55,-219.11"/>
</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="3056.36,-129 3056.36,-159 3234.36,-159 3234.36,-129 3056.36,-129"/>
<text text-anchor="start" x="3064.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3145.36" 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="M7427.52,-215.48C6875.72,-215.18 3672.82,-211.49 3242.36,-165 3229.96,-163.66 3216.81,-161.48 3204.32,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.77,-218.98 7437.77,-215.48 7427.77,-211.98 7427.77,-218.98"/>
</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="3251.86,-129 3251.86,-159 3456.86,-159 3456.86,-129 3251.86,-129"/>
<text text-anchor="start" x="3259.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3354.36" 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="M7427.17,-215.29C6891.45,-213.78 3873.57,-203.64 3466.36,-165 3452.1,-163.65 3436.94,-161.46 3422.52,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.49,-218.79 7437.5,-215.32 7427.51,-211.79 7427.49,-218.79"/>
</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="3475.36,-129 3475.36,-159 3635.36,-159 3635.36,-129 3475.36,-129"/>
<text text-anchor="start" x="3483.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3555.36" 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="M7427.41,-215.45C6906.17,-215.02 4031.88,-210.57 3644.36,-165 3633.03,-163.67 3621.04,-161.5 3609.65,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.48,-218.95 7437.48,-215.46 7427.48,-211.95 7427.48,-218.95"/>
</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="3653.36,-129 3653.36,-159 3813.36,-159 3813.36,-129 3653.36,-129"/>
<text text-anchor="start" x="3661.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3733.36" 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="M7427.55,-215.4C6920.87,-214.63 4191.14,-208.49 3822.36,-165 3811.03,-163.66 3799.04,-161.5 3787.65,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.69,-218.9 7437.7,-215.41 7427.7,-211.9 7427.69,-218.9"/>
</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="3831.36,-129 3831.36,-159 3991.36,-159 3991.36,-129 3831.36,-129"/>
<text text-anchor="start" x="3839.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="3911.36" 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="M7427.57,-215.34C6935.47,-214.22 4350.39,-206.4 4000.36,-165 3989.03,-163.66 3977.04,-161.49 3965.65,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.77,-218.84 7437.78,-215.36 7427.79,-211.84 7427.77,-218.84"/>
</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="4009.36,-129 4009.36,-159 4169.36,-159 4169.36,-129 4009.36,-129"/>
<text text-anchor="start" x="4017.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4089.36" 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="M7427.52,-215.27C6950.19,-213.79 4509.65,-204.31 4178.36,-165 4167.04,-163.66 4155.04,-161.49 4143.65,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.75,-218.77 7437.76,-215.3 7427.78,-211.77 7427.75,-218.77"/>
</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="4187.36,-129 4187.36,-159 4347.36,-159 4347.36,-129 4187.36,-129"/>
<text text-anchor="start" x="4195.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4267.36" 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="M7427.44,-215.2C6965.25,-213.33 4668.92,-202.22 4356.36,-165 4345.04,-163.65 4333.04,-161.48 4321.65,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.68,-218.7 7437.7,-215.24 7427.71,-211.7 7427.68,-218.7"/>
</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="4365.36,-129 4365.36,-159 4525.36,-159 4525.36,-129 4365.36,-129"/>
<text text-anchor="start" x="4373.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4445.36" 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="M7427.4,-215.11C6980.86,-212.84 4828.23,-200.14 4534.36,-165 4523.04,-163.65 4511.04,-161.47 4499.65,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.61,-218.61 7437.63,-215.16 7427.64,-211.61 7427.61,-218.61"/>
</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="4543.36,-129 4543.36,-159 4707.36,-159 4707.36,-129 4543.36,-129"/>
<text text-anchor="start" x="4551.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4625.36" 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="M7427.56,-214.99C6997.98,-212.18 4991.27,-197.37 4716.36,-165 4704.79,-163.64 4692.53,-161.46 4680.89,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.69,-218.5 7437.71,-215.06 7427.73,-211.5 7427.69,-218.5"/>
</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="4725.36,-129 4725.36,-159 4885.36,-159 4885.36,-129 4725.36,-129"/>
<text text-anchor="start" x="4733.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4805.36" 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="M7427.75,-214.91C7015.32,-211.77 5150.62,-195.95 4894.36,-165 4883.04,-163.63 4871.05,-161.45 4859.65,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.77,-218.41 7437.8,-214.99 7427.83,-211.41 7427.77,-218.41"/>
</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="4903.36,-129 4903.36,-159 5063.36,-159 5063.36,-129 4903.36,-129"/>
<text text-anchor="start" x="4911.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="4983.36" 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="M7427.55,-214.79C7032.07,-211.17 5310,-193.87 5072.36,-165 5061.04,-163.62 5049.05,-161.44 5037.66,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.73,-218.29 7437.76,-214.88 7427.79,-211.29 7427.73,-218.29"/>
</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="5081.36,-129 5081.36,-159 5241.36,-159 5241.36,-129 5081.36,-129"/>
<text text-anchor="start" x="5089.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5161.36" 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="M7427.63,-215.84C7077.02,-217 5684.55,-218.11 5250.36,-165 5239.2,-163.63 5227.38,-161.49 5216.13,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.71,-219.34 7437.7,-215.81 7427.69,-212.34 7427.71,-219.34"/>
</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="5259.86,-129 5259.86,-159 5428.86,-159 5428.86,-129 5259.86,-129"/>
<text text-anchor="start" x="5267.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5344.36" 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="M7427.84,-215.55C7095.99,-215.46 5833.15,-211.96 5437.36,-165 5425.71,-163.62 5413.38,-161.46 5401.62,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.86,-219.05 7437.86,-215.55 7427.86,-212.05 7427.86,-219.05"/>
</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="5446.86,-129 5446.86,-159 5613.86,-159 5613.86,-129 5446.86,-129"/>
<text text-anchor="start" x="5454.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5530.36" 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="M7427.44,-215.33C7114.14,-214.34 5980.61,-207.83 5623.36,-165 5611.72,-163.6 5599.38,-161.44 5587.63,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.78,-218.83 7437.79,-215.36 7427.81,-211.83 7427.78,-218.83"/>
</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="5632.36,-129 5632.36,-159 5792.36,-159 5792.36,-129 5632.36,-129"/>
<text text-anchor="start" x="5640.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="middle" x="5712.36" 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="M7427.54,-215.16C7133.61,-213.61 6121.87,-205.38 5801.36,-165 5790.2,-163.59 5778.39,-161.43 5767.14,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.68,-218.66 7437.7,-215.21 7427.71,-211.66 7427.68,-218.66"/>
</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="5810.86,-123.5 5810.86,-164.5 5995.86,-164.5 5995.86,-123.5 5810.86,-123.5"/>
<text text-anchor="start" x="5818.86" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="5818.86" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="5903.36" 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="M7427.33,-214.51C7156.44,-210.93 6283.67,-197.13 6004.36,-165 6001.61,-164.68 5998.82,-164.33 5996,-163.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.44,-218.01 7437.48,-214.64 7427.53,-211.01 7427.44,-218.01"/>
</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="6013.86,-123.5 6013.86,-164.5 6198.86,-164.5 6198.86,-123.5 6013.86,-123.5"/>
<text text-anchor="start" x="6021.86" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
<text text-anchor="start" x="6021.86" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
<text text-anchor="middle" x="6106.36" 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="M7427.2,-214.02C7181.06,-209.25 6445.27,-193 6207.36,-165 6204.61,-164.68 6201.82,-164.32 6199.01,-163.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="7427.44,-217.52 7437.51,-214.21 7427.57,-210.52 7427.44,-217.52"/>
</g>
<!-- Node22&#45;&gt;Node3 -->
<g id="edge40" class="edge">
<title>Node22&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M190.42,-127.17C200.43,-125.46 210.62,-123.98 220.36,-123 732.72,-71.43 9031.37,-72.23 9951.64,-72.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="189.72,-123.74 180.5,-128.95 190.96,-130.63 189.72,-123.74"/>
</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="31.36,-56.5 31.36,-86.5 207.36,-86.5 207.36,-56.5 31.36,-56.5"/>
<text text-anchor="start" x="39.36" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
<text text-anchor="middle" x="119.36" 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="M119.36,-118.73C119.36,-108.07 119.36,-95.91 119.36,-86.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="115.86,-118.73 119.36,-128.73 122.86,-118.73 115.86,-118.73"/>
</g>
<!-- Node22&#45;&gt;Node24 -->
<g id="edge43" class="edge">
<title>Node22&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M166.15,-124.7C199.1,-108.91 234.38,-84.23 216.36,-56 204.27,-37.07 181.94,-25.98 161.75,-19.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="164.6,-121.57 156.97,-128.92 167.51,-127.93 164.6,-121.57"/>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge42" class="edge">
<title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M119.36,-46.29C119.36,-36.86 119.36,-26.65 119.36,-19.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="115.86,-46.4 119.36,-56.4 122.86,-46.4 115.86,-46.4"/>
</g>
<!-- Node93&#45;&gt;Node3 -->
<g id="edge127" class="edge">
<title>Node93&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M10518.02,-201.61C10733.98,-196.78 14038.47,-199.23 14072.36,-165 14085.49,-151.73 14085.47,-136.28 14072.36,-123 14036.31,-86.5 10688.8,-74.52 10116.98,-72.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10517.58,-198.12 10507.71,-201.99 10517.83,-205.12 10517.58,-198.12"/>
</g>
<!-- Node93&#45;&gt;Node4 -->
<g id="edge128" class="edge">
<title>Node93&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10517.81,-201.1C11381.18,-127.04 13501.48,-250.08 14344.36,-165 14367.01,-162.71 14392.1,-157.89 14411.84,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10517.37,-197.63 10507.71,-201.98 10517.98,-204.6 10517.37,-197.63"/>
</g>
<!-- Node93&#45;&gt;Node6 -->
<g id="edge130" class="edge">
<title>Node93&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10517.8,-201.14C11008.11,-162.46 14108.9,-220.7 14550.36,-165 14560.85,-163.68 14571.94,-161.48 14582.44,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10517.38,-197.66 10507.71,-201.98 10517.97,-204.64 10517.38,-197.66"/>
</g>
<!-- Node93&#45;&gt;Node52 -->
<g id="edge129" class="edge">
<title>Node93&#45;&gt;Node52</title>
<path fill="none" stroke="midnightblue" d="M10344.98,-200.84C10214.86,-182.03 10180.07,-183.08 10053.36,-165 10038.04,-162.82 10021.69,-160.29 10006.07,-157.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10344.53,-204.31 10354.93,-202.29 10345.54,-197.38 10344.53,-204.31"/>
</g>
<!-- Node94&#45;&gt;Node4 -->
<g id="edge132" class="edge">
<title>Node94&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14677.08,-199.17C14616.7,-184.93 14531.5,-164.84 14483.64,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14676.39,-202.6 14686.93,-201.49 14678,-195.79 14676.39,-202.6"/>
</g>
<!-- Node94&#45;&gt;Node6 -->
<g id="edge134" class="edge">
<title>Node94&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14714.68,-196.08C14695.56,-184.36 14671.62,-169.68 14654.31,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14713.01,-199.16 14723.36,-201.4 14716.67,-193.19 14713.01,-199.16"/>
</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="14721.36,-129 14721.36,-159 14865.36,-159 14865.36,-129 14721.36,-129"/>
<text text-anchor="start" x="14729.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14793.36" 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="M14761.43,-192.89C14768.8,-181.84 14777.43,-168.89 14783.86,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14758.5,-190.97 14755.87,-201.23 14764.33,-194.85 14758.5,-190.97"/>
</g>
<!-- Node96&#45;&gt;Node4 -->
<g id="edge136" class="edge">
<title>Node96&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11027.74,-201.12C11778.09,-134.3 13614.3,-239.22 14344.36,-165 14367.01,-162.7 14392.1,-157.87 14411.84,-153.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11027.24,-197.65 11017.59,-202.04 11027.87,-204.63 11027.24,-197.65"/>
</g>
<!-- Node96&#45;&gt;Node6 -->
<g id="edge138" class="edge">
<title>Node96&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11027.7,-201.17C11461.26,-165.98 14165.13,-213.85 14550.36,-165 14560.85,-163.67 14571.94,-161.47 14582.44,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11027.25,-197.69 11017.59,-202.04 11027.86,-204.67 11027.25,-197.69"/>
</g>
<!-- Node96&#45;&gt;Node26 -->
<g id="edge137" class="edge">
<title>Node96&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M10861,-200.83C10744.07,-182.94 10712.1,-186.41 10599.36,-165 10590.29,-163.28 10580.72,-161.19 10571.44,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10860.65,-204.32 10871.06,-202.39 10861.72,-197.4 10860.65,-204.32"/>
</g>
<!-- Node97&#45;&gt;Node4 -->
<g id="edge140" class="edge">
<title>Node97&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14825.74,-200.8C14702.86,-182.66 14669.68,-184.32 14550.36,-165 14529.86,-161.68 14507.19,-157.35 14488.35,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14825.52,-204.3 14835.93,-202.31 14826.55,-197.38 14825.52,-204.3"/>
</g>
<!-- Node97&#45;&gt;Node6 -->
<g id="edge142" class="edge">
<title>Node97&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14846.77,-199.05C14798.49,-186.93 14733.51,-170.63 14687.59,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14845.95,-202.45 14856.51,-201.49 14847.66,-195.66 14845.95,-202.45"/>
</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="14883.86,-129 14883.86,-159 15034.86,-159 15034.86,-129 14883.86,-129"/>
<text text-anchor="start" x="14891.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="14959.36" 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="M14927.43,-192.89C14934.8,-181.84 14943.43,-168.89 14949.86,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14924.5,-190.97 14921.87,-201.23 14930.33,-194.85 14924.5,-190.97"/>
</g>
<!-- Node99&#45;&gt;Node4 -->
<g id="edge144" class="edge">
<title>Node99&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11207.37,-201.04C11917.82,-142.27 13653.88,-235.42 14344.36,-165 14367.01,-162.69 14392.1,-157.87 14411.84,-153.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11206.91,-197.56 11197.24,-201.89 11207.5,-204.54 11206.91,-197.56"/>
</g>
<!-- Node99&#45;&gt;Node6 -->
<g id="edge146" class="edge">
<title>Node99&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11207.45,-201.07C11620.94,-170.08 14184.9,-211.45 14550.36,-165 14560.85,-163.67 14571.94,-161.47 14582.44,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11206.93,-197.6 11197.24,-201.89 11207.49,-204.58 11206.93,-197.6"/>
</g>
<!-- Node99&#45;&gt;Node27 -->
<g id="edge145" class="edge">
<title>Node99&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M11025.47,-200.89C10914.14,-184.16 10884.21,-184.7 10777.36,-165 10767.86,-163.25 10757.83,-161.2 10748.07,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11025,-204.36 11035.41,-202.4 11026.05,-197.44 11025,-204.36"/>
</g>
<!-- Node100&#45;&gt;Node4 -->
<g id="edge148" class="edge">
<title>Node100&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14996.52,-200.96C14797.58,-178.84 14744.55,-191.59 14550.36,-165 14528.88,-162.06 14505.12,-157.53 14485.83,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14996.39,-204.47 15006.72,-202.12 14997.17,-197.52 14996.39,-204.47"/>
</g>
<!-- Node100&#45;&gt;Node6 -->
<g id="edge150" class="edge">
<title>Node100&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14996.55,-200.92C14869.13,-183.88 14834.69,-187.75 14712.36,-165 14703.24,-163.31 14693.62,-161.21 14684.32,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14996.32,-204.42 15006.7,-202.3 14997.26,-197.48 14996.32,-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="15053.36,-129 15053.36,-159 15229.36,-159 15229.36,-129 15053.36,-129"/>
<text text-anchor="start" x="15061.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15141.36" 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="M15110.33,-192.56C15117.49,-181.59 15125.83,-168.8 15132.06,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15107.2,-190.95 15104.67,-201.23 15113.06,-194.77 15107.2,-190.95"/>
</g>
<!-- Node102&#45;&gt;Node4 -->
<g id="edge152" class="edge">
<title>Node102&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15191.79,-200.92C14907.3,-168.48 14831.06,-199.95 14550.36,-165 14528.49,-162.28 14504.28,-157.66 14484.83,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15191.66,-204.43 15202,-202.1 15192.47,-197.47 15191.66,-204.43"/>
</g>
<!-- Node102&#45;&gt;Node6 -->
<g id="edge154" class="edge">
<title>Node102&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15192.05,-200.93C14978.93,-174.81 14920.85,-198.3 14712.36,-165 14702.63,-163.45 14692.36,-161.31 14682.51,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15191.63,-204.4 15201.99,-202.17 15192.5,-197.46 15191.63,-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="15247.36,-129 15247.36,-159 15391.36,-159 15391.36,-129 15247.36,-129"/>
<text text-anchor="start" x="15255.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15319.36" 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="M15289,-192.56C15296.01,-181.59 15304.17,-168.8 15310.27,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15285.89,-190.92 15283.46,-201.23 15291.8,-194.69 15285.89,-190.92"/>
</g>
<!-- Node104&#45;&gt;Node4 -->
<g id="edge156" class="edge">
<title>Node104&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15354.26,-200.97C14997.22,-166.41 14902.69,-206.86 14550.36,-165 14528.29,-162.38 14503.86,-157.71 14484.34,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15354.06,-204.47 15364.36,-201.97 15354.75,-197.51 15354.06,-204.47"/>
</g>
<!-- Node104&#45;&gt;Node6 -->
<g id="edge158" class="edge">
<title>Node104&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15354.12,-200.95C15068.9,-171.99 14992.1,-206.99 14712.36,-165 14702.47,-163.52 14692.03,-161.38 14682.06,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15354.05,-204.46 15364.35,-202.01 15354.76,-197.5 15354.05,-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="15409.86,-129 15409.86,-159 15578.86,-159 15578.86,-129 15409.86,-129"/>
<text text-anchor="start" x="15417.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15494.36" 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="M15464,-192.56C15471.01,-181.59 15479.17,-168.8 15485.27,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15460.89,-190.92 15458.46,-201.23 15466.8,-194.69 15460.89,-190.92"/>
</g>
<!-- Node106&#45;&gt;Node4 -->
<g id="edge160" class="edge">
<title>Node106&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11380.39,-201.04C12052.63,-143.58 13692.2,-231.73 14344.36,-165 14367.01,-162.68 14392.1,-157.86 14411.84,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11379.73,-197.59 11370.07,-201.94 11380.34,-204.56 11379.73,-197.59"/>
</g>
<!-- Node106&#45;&gt;Node6 -->
<g id="edge162" class="edge">
<title>Node106&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11380.04,-201.07C12097.73,-139.95 13854.54,-253.64 14550.36,-165 14560.85,-163.66 14571.94,-161.46 14582.44,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11379.73,-197.59 11370.07,-201.94 11380.34,-204.56 11379.73,-197.59"/>
</g>
<!-- Node106&#45;&gt;Node28 -->
<g id="edge161" class="edge">
<title>Node106&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M11204.4,-200.73C11090.63,-183.54 11059.54,-185.49 10949.36,-165 10940.01,-163.26 10930.15,-161.19 10920.57,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11204.14,-204.23 11214.56,-202.28 11205.2,-197.31 11204.14,-204.23"/>
</g>
<!-- Node107&#45;&gt;Node4 -->
<g id="edge164" class="edge">
<title>Node107&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15541.9,-200.96C15102.48,-154.89 14985.79,-214.86 14550.36,-165 14528.1,-162.45 14503.45,-157.73 14483.85,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15541.69,-204.45 15552.01,-202.03 15542.43,-197.49 15541.69,-204.45"/>
</g>
<!-- Node107&#45;&gt;Node6 -->
<g id="edge166" class="edge">
<title>Node107&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15541.88,-200.95C15174.14,-161.36 15074.98,-217.09 14712.36,-165 14702.32,-163.56 14691.72,-161.41 14681.61,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15541.68,-204.45 15552,-202.05 15542.44,-197.49 15541.68,-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="15597.36,-129 15597.36,-159 15741.36,-159 15741.36,-129 15597.36,-129"/>
<text text-anchor="start" x="15605.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15669.36" 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="M15639,-192.56C15646.01,-181.59 15654.17,-168.8 15660.27,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15635.89,-190.92 15633.46,-201.23 15641.8,-194.69 15635.89,-190.92"/>
</g>
<!-- Node109&#45;&gt;Node4 -->
<g id="edge168" class="edge">
<title>Node109&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11565.09,-201.06C12196.64,-150.12 13733.06,-227.8 14344.36,-165 14367.01,-162.67 14392.1,-157.85 14411.84,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11564.62,-197.59 11554.94,-201.9 11565.2,-204.56 11564.62,-197.59"/>
</g>
<!-- Node109&#45;&gt;Node6 -->
<g id="edge170" class="edge">
<title>Node109&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11565.34,-201.04C12242.72,-146.8 13895.48,-248.66 14550.36,-165 14560.7,-163.68 14571.64,-161.52 14582.01,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11564.62,-197.59 11554.94,-201.89 11565.19,-204.56 11564.62,-197.59"/>
</g>
<!-- Node109&#45;&gt;Node29 -->
<g id="edge169" class="edge">
<title>Node109&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M11377.7,-200.14C11302.19,-187.76 11196.99,-170.52 11124.44,-158.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11377.25,-203.62 11387.68,-201.78 11378.38,-196.71 11377.25,-203.62"/>
</g>
<!-- Node110&#45;&gt;Node4 -->
<g id="edge172" class="edge">
<title>Node110&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15704.42,-201.01C15192.26,-153.83 15057.39,-221.76 14550.36,-165 14528.09,-162.51 14503.44,-157.79 14483.84,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15704.39,-204.52 15714.67,-201.97 15705.04,-197.55 15704.39,-204.52"/>
</g>
<!-- Node110&#45;&gt;Node6 -->
<g id="edge174" class="edge">
<title>Node110&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15704.53,-201.02C15264.01,-159.56 15146.4,-225.79 14712.36,-165 14702.17,-163.57 14691.41,-161.4 14681.17,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15704.38,-204.52 15714.67,-201.99 15705.04,-197.55 15704.38,-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="15759.36,-129 15759.36,-159 15923.36,-159 15923.36,-129 15759.36,-129"/>
<text text-anchor="start" x="15767.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="15841.36" 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="M15811.68,-192.56C15818.52,-181.59 15826.51,-168.8 15832.47,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15808.59,-190.9 15806.26,-201.23 15814.53,-194.6 15808.59,-190.9"/>
</g>
<!-- Node112&#45;&gt;Node4 -->
<g id="edge176" class="edge">
<title>Node112&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M15887.89,-200.96C15295.13,-143.77 15138.81,-229.59 14550.36,-165 14527.91,-162.54 14503.04,-157.77 14483.36,-153.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15887.68,-204.46 15897.97,-201.94 15888.36,-197.49 15887.68,-204.46"/>
</g>
<!-- Node112&#45;&gt;Node6 -->
<g id="edge178" class="edge">
<title>Node112&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M15887.94,-200.96C15366.84,-149.97 15227.57,-235.67 14712.36,-165 14702.17,-163.6 14691.4,-161.44 14681.16,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15887.67,-204.45 15897.97,-201.96 15888.36,-197.49 15887.67,-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="15941.86,-129 15941.86,-159 16092.86,-159 16092.86,-129 15941.86,-129"/>
<text text-anchor="start" x="15949.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16017.36" 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="M15988.35,-192.56C15995.04,-181.59 16002.84,-168.8 16008.67,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="15985.28,-190.87 15983.06,-201.23 15991.26,-194.52 15985.28,-190.87"/>
</g>
<!-- Node114&#45;&gt;Node4 -->
<g id="edge180" class="edge">
<title>Node114&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11774.14,-201.04C12359.88,-158.6 13779.32,-223.35 14344.36,-165 14367.01,-162.66 14392.1,-157.84 14411.84,-153.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11773.59,-197.57 11763.87,-201.8 11774.11,-204.55 11773.59,-197.57"/>
</g>
<!-- Node114&#45;&gt;Node6 -->
<g id="edge182" class="edge">
<title>Node114&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11774.02,-201.05C12405.4,-155.65 13941.49,-243.06 14550.36,-165 14560.7,-163.67 14571.64,-161.51 14582.01,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11773.59,-197.57 11763.87,-201.8 11774.1,-204.55 11773.59,-197.57"/>
</g>
<!-- Node114&#45;&gt;Node30 -->
<g id="edge181" class="edge">
<title>Node114&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M11575.74,-199.73C11519,-189.96 11444.93,-177.03 11379.36,-165 11369.05,-163.11 11358.18,-161.07 11347.5,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11575.31,-203.21 11585.76,-201.45 11576.5,-196.31 11575.31,-203.21"/>
</g>
<!-- Node115&#45;&gt;Node4 -->
<g id="edge184" class="edge">
<title>Node115&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16057.65,-200.95C15390.08,-134.75 15213.9,-236.82 14550.36,-165 14527.9,-162.57 14503.03,-157.8 14483.36,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16057.71,-204.47 16068.01,-201.98 16058.41,-197.5 16057.71,-204.47"/>
</g>
<!-- Node115&#45;&gt;Node6 -->
<g id="edge186" class="edge">
<title>Node115&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16057.87,-200.97C15461.8,-141.24 15302.51,-244.79 14712.36,-165 14702.17,-163.62 14691.4,-161.47 14681.16,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16057.71,-204.47 16068.01,-201.99 16058.41,-197.5 16057.71,-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="16111.36,-129 16111.36,-159 16255.36,-159 16255.36,-129 16111.36,-129"/>
<text text-anchor="start" x="16119.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16183.36" 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="M16154.35,-192.56C16161.04,-181.59 16168.84,-168.8 16174.67,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16151.28,-190.87 16149.06,-201.23 16157.26,-194.52 16151.28,-190.87"/>
</g>
<!-- Node117&#45;&gt;Node4 -->
<g id="edge188" class="edge">
<title>Node117&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16219.91,-200.97C15480.43,-128.38 15285.64,-243.73 14550.36,-165 14527.9,-162.6 14503.03,-157.83 14483.36,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16219.72,-204.47 16230.01,-201.97 16220.41,-197.51 16219.72,-204.47"/>
</g>
<!-- Node117&#45;&gt;Node6 -->
<g id="edge190" class="edge">
<title>Node117&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16219.65,-200.95C15552.06,-134.92 15373.89,-253.48 14712.36,-165 14702.02,-163.62 14691.09,-161.43 14680.72,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16219.71,-204.47 16230.01,-201.98 16220.41,-197.51 16219.71,-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="16273.36,-129 16273.36,-159 16417.36,-159 16417.36,-129 16273.36,-129"/>
<text text-anchor="start" x="16281.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16345.36" 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="M16316.35,-192.56C16323.04,-181.59 16330.84,-168.8 16336.67,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16313.28,-190.87 16311.06,-201.23 16319.26,-194.52 16313.28,-190.87"/>
</g>
<!-- Node119&#45;&gt;Node4 -->
<g id="edge192" class="edge">
<title>Node119&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M11936.71,-201.01C12484.65,-150.52 13815.07,-219.91 14344.36,-165 14367.01,-162.65 14392.09,-157.83 14411.84,-153.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11936.33,-197.53 11926.7,-201.95 11936.99,-204.5 11936.33,-197.53"/>
</g>
<!-- Node119&#45;&gt;Node6 -->
<g id="edge194" class="edge">
<title>Node119&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M11936.67,-201.01C12530.25,-146.66 13977.18,-238.72 14550.36,-165 14560.7,-163.67 14571.63,-161.51 14582.01,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11936.33,-197.53 11926.7,-201.95 11936.98,-204.5 11936.33,-197.53"/>
</g>
<!-- Node119&#45;&gt;Node32 -->
<g id="edge193" class="edge">
<title>Node119&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M11772.04,-200.76C11683.95,-185 11593.61,-168.84 11532.46,-157.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11771.47,-204.22 11781.93,-202.53 11772.71,-197.33 11771.47,-204.22"/>
</g>
<!-- Node120&#45;&gt;Node4 -->
<g id="edge196" class="edge">
<title>Node120&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12098.96,-200.97C13093.28,-105.81 13354.35,-268.24 14344.36,-165 14366.82,-162.66 14391.69,-157.89 14411.36,-153.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12098.32,-197.51 12088.7,-201.95 12098.99,-204.48 12098.32,-197.51"/>
</g>
<!-- Node120&#45;&gt;Node6 -->
<g id="edge198" class="edge">
<title>Node120&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12098.89,-200.99C12656.71,-149.84 14012.97,-234.37 14550.36,-165 14560.7,-163.66 14571.63,-161.5 14582.01,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12098.33,-197.53 12088.7,-201.95 12098.98,-204.5 12098.33,-197.53"/>
</g>
<!-- Node120&#45;&gt;Node31 -->
<g id="edge197" class="edge">
<title>Node120&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M11933.94,-200.56C11860.21,-187.15 11760.96,-168.98 11742.36,-165 11733.9,-163.19 11724.99,-161.15 11716.28,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="11933.7,-204.07 11944.16,-202.41 11934.95,-197.18 11933.7,-204.07"/>
</g>
<!-- Node121&#45;&gt;Node4 -->
<g id="edge200" class="edge">
<title>Node121&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16382.07,-200.97C15569.02,-141.51 15357.27,-250.62 14550.36,-165 14527.9,-162.62 14503.03,-157.85 14483.36,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16382.03,-204.48 16392.26,-201.72 16382.55,-197.5 16382.03,-204.48"/>
</g>
<!-- Node121&#45;&gt;Node6 -->
<g id="edge202" class="edge">
<title>Node121&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16382.14,-200.99C15996.64,-173.82 15077.32,-213.38 14712.36,-165 14702.02,-163.63 14691.09,-161.45 14680.72,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16382.04,-204.49 16392.26,-201.73 16382.55,-197.51 16382.04,-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="16435.36,-129 16435.36,-159 16641.36,-159 16641.36,-129 16435.36,-129"/>
<text text-anchor="start" x="16443.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16538.36" 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="M16509.35,-192.56C16516.04,-181.59 16523.84,-168.8 16529.67,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16506.28,-190.87 16504.06,-201.23 16512.26,-194.52 16506.28,-190.87"/>
</g>
<!-- Node123&#45;&gt;Node4 -->
<g id="edge204" class="edge">
<title>Node123&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16605.95,-200.98C15695.57,-113.24 15456.39,-260.16 14550.36,-165 14527.89,-162.64 14503.03,-157.87 14483.35,-153.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16605.72,-204.48 16616.01,-201.96 16606.4,-197.51 16605.72,-204.48"/>
</g>
<!-- Node123&#45;&gt;Node6 -->
<g id="edge206" class="edge">
<title>Node123&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16605.87,-200.99C16171.7,-160.69 15126.7,-219.39 14712.36,-165 14702.02,-163.64 14691.09,-161.47 14680.72,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16605.73,-204.5 16616.01,-201.96 16606.39,-197.53 16605.73,-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="16659.36,-129 16659.36,-159 16803.36,-159 16803.36,-129 16659.36,-129"/>
<text text-anchor="start" x="16667.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16731.36" 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="M16702.35,-192.56C16709.04,-181.59 16716.84,-168.8 16722.67,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16699.28,-190.87 16697.06,-201.23 16705.26,-194.52 16699.28,-190.87"/>
</g>
<!-- Node125&#45;&gt;Node4 -->
<g id="edge208" class="edge">
<title>Node125&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12270.8,-200.98C13189.56,-117.15 13430.39,-260.92 14344.36,-165 14366.82,-162.64 14391.69,-157.88 14411.36,-153.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12270.28,-197.51 12260.64,-201.91 12270.92,-204.48 12270.28,-197.51"/>
</g>
<!-- Node125&#45;&gt;Node6 -->
<g id="edge210" class="edge">
<title>Node125&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12270.9,-200.99C12790.95,-155.71 14050.93,-229.75 14550.36,-165 14560.7,-163.66 14571.63,-161.49 14582,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12270.29,-197.53 12260.64,-201.9 12270.91,-204.5 12270.29,-197.53"/>
</g>
<!-- Node125&#45;&gt;Node34 -->
<g id="edge209" class="edge">
<title>Node125&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M12096.04,-200.16C12043.08,-190.62 11974.2,-177.76 11913.36,-165 11904.51,-163.14 11895.17,-161.08 11886.03,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12095.62,-203.64 12106.08,-201.97 12096.86,-196.75 12095.62,-203.64"/>
</g>
<!-- Node126&#45;&gt;Node4 -->
<g id="edge212" class="edge">
<title>Node126&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16768.64,-201.06C15785.56,-109.91 15528.03,-267.05 14550.36,-165 14527.89,-162.65 14503.02,-157.89 14483.35,-153.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16768.5,-204.57 16778.78,-202.01 16769.15,-197.6 16768.5,-204.57"/>
</g>
<!-- Node126&#45;&gt;Node6 -->
<g id="edge214" class="edge">
<title>Node126&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16768.81,-201.1C16297.98,-158.92 15162.48,-223.75 14712.36,-165 14702.02,-163.65 14691.09,-161.48 14680.71,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16768.5,-204.58 16778.78,-202.02 16769.15,-197.61 16768.5,-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="16821.86,-129 16821.86,-159 16970.86,-159 16970.86,-129 16821.86,-129"/>
<text text-anchor="start" x="16829.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="16896.36" 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="M16867.35,-192.56C16874.04,-181.59 16881.84,-168.8 16887.67,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16864.28,-190.87 16862.06,-201.23 16870.26,-194.52 16864.28,-190.87"/>
</g>
<!-- Node128&#45;&gt;Node4 -->
<g id="edge216" class="edge">
<title>Node128&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M16935.9,-201C16392.33,-152.06 15074.68,-219.43 14550.36,-165 14527.71,-162.65 14502.62,-157.83 14482.88,-153.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16935.95,-204.52 16946.22,-201.95 16936.59,-197.55 16935.95,-204.52"/>
</g>
<!-- Node128&#45;&gt;Node6 -->
<g id="edge218" class="edge">
<title>Node128&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M16936.22,-201.03C16428.71,-155.28 15199.52,-228.26 14712.36,-165 14702.02,-163.66 14691.08,-161.49 14680.71,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="16935.94,-204.52 16946.22,-201.96 16936.59,-197.55 16935.94,-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="16988.86,-129 16988.86,-159 17135.86,-159 17135.86,-129 16988.86,-129"/>
<text text-anchor="start" x="16996.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17062.36" 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="M17034.03,-192.56C17040.56,-181.59 17048.18,-168.8 17053.87,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17030.97,-190.85 17028.86,-201.23 17036.98,-194.43 17030.97,-190.85"/>
</g>
<!-- Node130&#45;&gt;Node4 -->
<g id="edge220" class="edge">
<title>Node130&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18147.91,-204.25C18135.68,-202.93 18123.2,-201.78 18111.36,-201 17321.69,-149.06 15337.7,-244.75 14550.36,-165 14527.7,-162.71 14502.62,-157.88 14482.87,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18147.78,-207.76 18158.11,-205.39 18148.56,-200.8 18147.78,-207.76"/>
</g>
<!-- Node130&#45;&gt;Node6 -->
<g id="edge222" class="edge">
<title>Node130&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18148.2,-201.36C18146.91,-201.23 18145.63,-201.11 18144.36,-201 17764.51,-167.19 15090.68,-213.03 14712.36,-165 14701.87,-163.67 14690.77,-161.47 14680.27,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18147.87,-204.85 18158.2,-202.49 18148.66,-197.89 18147.87,-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="18158.36,-129 18158.36,-159 18302.36,-159 18302.36,-129 18158.36,-129"/>
<text text-anchor="start" x="18166.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18230.36" 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="M18230.36,-191.23C18230.36,-180.57 18230.36,-168.41 18230.36,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18226.86,-191.23 18230.36,-201.23 18233.86,-191.23 18226.86,-191.23"/>
</g>
<!-- Node132&#45;&gt;Node4 -->
<g id="edge224" class="edge">
<title>Node132&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12434.58,-201C13280.59,-119.85 13502.88,-253.95 14344.36,-165 14366.82,-162.63 14391.69,-157.86 14411.36,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12434.21,-197.52 12424.6,-201.97 12434.89,-204.49 12434.21,-197.52"/>
</g>
<!-- Node132&#45;&gt;Node6 -->
<g id="edge226" class="edge">
<title>Node132&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12434.84,-201C12918.41,-156.88 14087.09,-225.35 14550.36,-165 14560.7,-163.65 14571.63,-161.48 14582,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12434.23,-197.54 12424.6,-201.96 12434.88,-204.51 12434.23,-197.54"/>
</g>
<!-- Node132&#45;&gt;Node36 -->
<g id="edge225" class="edge">
<title>Node132&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M12267.97,-200.73C12200.87,-188.75 12112.09,-172.63 12076.36,-165 12067.9,-163.19 12058.99,-161.16 12050.28,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12267.66,-204.23 12278.12,-202.54 12268.89,-197.34 12267.66,-204.23"/>
</g>
<!-- Node133&#45;&gt;Node4 -->
<g id="edge228" class="edge">
<title>Node133&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18309.79,-200.99C17462.31,-124.1 15378.59,-248.67 14550.36,-165 14527.7,-162.71 14502.62,-157.89 14482.87,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18309.74,-204.5 18320.02,-201.93 18310.38,-197.53 18309.74,-204.5"/>
</g>
<!-- Node133&#45;&gt;Node6 -->
<g id="edge230" class="edge">
<title>Node133&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18310.05,-201.05C17869.53,-164.44 15106,-214.88 14712.36,-165 14701.87,-163.67 14690.77,-161.47 14680.27,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18309.75,-204.54 18320.02,-201.93 18310.36,-197.57 18309.75,-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="18320.36,-129 18320.36,-159 18464.36,-159 18464.36,-129 18320.36,-129"/>
<text text-anchor="start" x="18328.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18392.36" 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="M18392.36,-191.23C18392.36,-180.57 18392.36,-168.41 18392.36,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18388.86,-191.23 18392.36,-201.23 18395.86,-191.23 18388.86,-191.23"/>
</g>
<!-- Node135&#45;&gt;Node4 -->
<g id="edge232" class="edge">
<title>Node135&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18472.01,-201.01C17588.79,-120.9 15414.49,-252.12 14550.36,-165 14527.7,-162.72 14502.62,-157.89 14482.87,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18471.74,-204.5 18482.02,-201.93 18472.38,-197.53 18471.74,-204.5"/>
</g>
<!-- Node135&#45;&gt;Node6 -->
<g id="edge234" class="edge">
<title>Node135&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18471.94,-201.04C18013.06,-162.88 15123.82,-217.05 14712.36,-165 14701.87,-163.67 14690.77,-161.48 14680.27,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18471.75,-204.54 18482.02,-201.93 18472.36,-197.56 18471.75,-204.54"/>
</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="18482.36,-129 18482.36,-159 18626.36,-159 18626.36,-129 18482.36,-129"/>
<text text-anchor="start" x="18490.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18554.36" 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="M18554.36,-191.23C18554.36,-180.57 18554.36,-168.41 18554.36,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18550.86,-191.23 18554.36,-201.23 18557.86,-191.23 18550.86,-191.23"/>
</g>
<!-- Node137&#45;&gt;Node4 -->
<g id="edge236" class="edge">
<title>Node137&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12596.7,-200.99C13370.8,-125.31 13574.54,-247.05 14344.36,-165 14366.82,-162.61 14391.69,-157.84 14411.36,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12596.31,-197.51 12586.7,-201.97 12597,-204.47 12596.31,-197.51"/>
</g>
<!-- Node137&#45;&gt;Node6 -->
<g id="edge238" class="edge">
<title>Node137&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12596.83,-201C13044.29,-159.53 14122.78,-221.01 14550.36,-165 14560.7,-163.65 14571.63,-161.47 14582,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12596.32,-197.53 12586.7,-201.96 12596.99,-204.5 12596.32,-197.53"/>
</g>
<!-- Node137&#45;&gt;Node37 -->
<g id="edge237" class="edge">
<title>Node137&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M12433.32,-199.5C12371.64,-187.32 12287.57,-170.71 12228.49,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12432.91,-202.98 12443.4,-201.49 12434.27,-196.12 12432.91,-202.98"/>
</g>
<!-- Node138&#45;&gt;Node4 -->
<g id="edge240" class="edge">
<title>Node138&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18633.94,-201C17714.8,-117.73 15450.3,-255.57 14550.36,-165 14527.7,-162.72 14502.61,-157.9 14482.87,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18633.74,-204.5 18644.02,-201.93 18634.38,-197.53 18633.74,-204.5"/>
</g>
<!-- Node138&#45;&gt;Node6 -->
<g id="edge242" class="edge">
<title>Node138&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18633.87,-201.03C18156.71,-161.31 15141.66,-219.22 14712.36,-165 14701.87,-163.68 14690.77,-161.48 14680.27,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18633.75,-204.54 18644.02,-201.93 18634.36,-197.56 18633.75,-204.54"/>
</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="18644.36,-129 18644.36,-159 18788.36,-159 18788.36,-129 18644.36,-129"/>
<text text-anchor="start" x="18652.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18716.36" 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="M18716.36,-191.23C18716.36,-180.57 18716.36,-168.41 18716.36,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18712.86,-191.23 18716.36,-201.23 18719.86,-191.23 18712.86,-191.23"/>
</g>
<!-- Node140&#45;&gt;Node4 -->
<g id="edge244" class="edge">
<title>Node140&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12758.82,-200.97C13461.11,-131.67 13646.24,-240.15 14344.36,-165 14366.82,-162.58 14391.68,-157.81 14411.36,-153.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12758.31,-197.5 12748.7,-201.98 12759,-204.47 12758.31,-197.5"/>
</g>
<!-- Node140&#45;&gt;Node6 -->
<g id="edge246" class="edge">
<title>Node140&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12758.92,-200.99C13170.53,-162.68 14158.53,-216.65 14550.36,-165 14560.7,-163.64 14571.63,-161.46 14582,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12758.32,-197.53 12748.7,-201.97 12758.99,-204.5 12758.32,-197.53"/>
</g>
<!-- Node140&#45;&gt;Node39 -->
<g id="edge245" class="edge">
<title>Node140&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M12597.24,-199.39C12550.86,-189.78 12491.19,-177.12 12438.36,-165 12430.17,-163.12 12421.53,-161.07 12413.07,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12596.73,-202.86 12607.23,-201.46 12598.14,-196.01 12596.73,-202.86"/>
</g>
<!-- Node141&#45;&gt;Node4 -->
<g id="edge248" class="edge">
<title>Node141&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18795.89,-201C17840.86,-114.56 15486.12,-259.01 14550.36,-165 14527.7,-162.72 14502.61,-157.9 14482.87,-153.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18795.74,-204.5 18806.02,-201.93 18796.38,-197.53 18795.74,-204.5"/>
</g>
<!-- Node141&#45;&gt;Node6 -->
<g id="edge250" class="edge">
<title>Node141&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18795.83,-201.03C18300.48,-159.74 15159.51,-221.39 14712.36,-165 14701.87,-163.68 14690.77,-161.48 14680.27,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18795.75,-204.54 18806.02,-201.93 18796.36,-197.56 18795.75,-204.54"/>
</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="18806.36,-129 18806.36,-159 18950.36,-159 18950.36,-129 18806.36,-129"/>
<text text-anchor="start" x="18814.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18878.36" 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="M18878.36,-191.23C18878.36,-180.57 18878.36,-168.41 18878.36,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18874.86,-191.23 18878.36,-201.23 18881.86,-191.23 18874.86,-191.23"/>
</g>
<!-- Node143&#45;&gt;Node4 -->
<g id="edge252" class="edge">
<title>Node143&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M12920.96,-200.95C13551.44,-138.03 13717.93,-233.25 14344.36,-165 14366.81,-162.55 14391.68,-157.78 14411.36,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12920.3,-197.5 12910.7,-201.99 12921.01,-204.47 12920.3,-197.5"/>
</g>
<!-- Node143&#45;&gt;Node6 -->
<g id="edge254" class="edge">
<title>Node143&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M12920.85,-200.99C13296.51,-165.81 14194.23,-212.31 14550.36,-165 14560.7,-163.63 14571.63,-161.44 14582,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12920.32,-197.53 12910.7,-201.98 12920.99,-204.5 12920.32,-197.53"/>
</g>
<!-- Node143&#45;&gt;Node40 -->
<g id="edge253" class="edge">
<title>Node143&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M12759.24,-199.39C12712.86,-189.78 12653.19,-177.12 12600.36,-165 12592.17,-163.12 12583.53,-161.07 12575.07,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12758.73,-202.86 12769.23,-201.46 12760.14,-196.01 12758.73,-202.86"/>
</g>
<!-- Node144&#45;&gt;Node4 -->
<g id="edge256" class="edge">
<title>Node144&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13083.05,-200.94C13641.75,-144.38 13789.61,-226.35 14344.36,-165 14366.63,-162.54 14391.28,-157.82 14410.87,-153.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13082.3,-197.5 13072.71,-202 13083.01,-204.46 13082.3,-197.5"/>
</g>
<!-- Node144&#45;&gt;Node6 -->
<g id="edge258" class="edge">
<title>Node144&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13082.79,-200.97C13732.9,-136.46 13906.38,-251.35 14550.36,-165 14560.55,-163.63 14571.32,-161.49 14581.56,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13082.31,-197.5 13072.7,-201.98 13083,-204.47 13082.31,-197.5"/>
</g>
<!-- Node144&#45;&gt;Node41 -->
<g id="edge257" class="edge">
<title>Node144&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M12921.24,-199.39C12874.86,-189.78 12815.19,-177.12 12762.36,-165 12754.17,-163.12 12745.53,-161.07 12737.07,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="12920.73,-202.86 12931.23,-201.46 12922.14,-196.01 12920.73,-202.86"/>
</g>
<!-- Node145&#45;&gt;Node4 -->
<g id="edge260" class="edge">
<title>Node145&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13244.82,-200.96C13732.02,-150.68 13861.17,-219.46 14344.36,-165 14366.62,-162.49 14391.27,-157.78 14410.87,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13244.29,-197.5 13234.71,-202.01 13245.02,-204.46 13244.29,-197.5"/>
</g>
<!-- Node145&#45;&gt;Node6 -->
<g id="edge262" class="edge">
<title>Node145&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13244.97,-200.95C13823.24,-142.82 13977.9,-242.64 14550.36,-165 14560.55,-163.62 14571.32,-161.46 14581.56,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13244.3,-197.5 13234.71,-202 13245.01,-204.47 13244.3,-197.5"/>
</g>
<!-- Node145&#45;&gt;Node42 -->
<g id="edge261" class="edge">
<title>Node145&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M13083.24,-199.39C13036.86,-189.78 12977.19,-177.12 12924.36,-165 12916.17,-163.12 12907.53,-161.07 12899.07,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13082.73,-202.86 13093.23,-201.46 13084.14,-196.01 13082.73,-202.86"/>
</g>
<!-- Node146&#45;&gt;Node4 -->
<g id="edge264" class="edge">
<title>Node146&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M18957.87,-201C17966.96,-111.39 15521.94,-262.46 14550.36,-165 14527.7,-162.73 14502.61,-157.91 14482.87,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18957.74,-204.5 18968.02,-201.93 18958.38,-197.53 18957.74,-204.5"/>
</g>
<!-- Node146&#45;&gt;Node6 -->
<g id="edge266" class="edge">
<title>Node146&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18957.81,-201.03C18444.38,-158.17 15177.37,-223.56 14712.36,-165 14701.87,-163.68 14690.77,-161.48 14680.27,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18957.75,-204.53 18968.02,-201.93 18958.36,-197.56 18957.75,-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="18968.36,-129 18968.36,-159 19112.36,-159 19112.36,-129 18968.36,-129"/>
<text text-anchor="start" x="18976.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19040.36" 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="M19040.36,-191.23C19040.36,-180.57 19040.36,-168.41 19040.36,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19036.86,-191.23 19040.36,-201.23 19043.86,-191.23 19036.86,-191.23"/>
</g>
<!-- Node148&#45;&gt;Node4 -->
<g id="edge268" class="edge">
<title>Node148&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M19119.94,-201.02C18570.03,-160.88 15052.53,-215.3 14550.36,-165 14527.7,-162.73 14502.61,-157.91 14482.87,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19119.88,-204.52 19130.12,-201.8 19120.41,-197.54 19119.88,-204.52"/>
</g>
<!-- Node148&#45;&gt;Node6 -->
<g id="edge270" class="edge">
<title>Node148&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M19119.9,-201.02C18587.89,-162.4 15195.23,-225.73 14712.36,-165 14701.87,-163.68 14690.77,-161.49 14680.27,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19119.88,-204.53 19130.12,-201.8 19120.41,-197.55 19119.88,-204.53"/>
</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="19130.86,-129 19130.86,-159 19299.86,-159 19299.86,-129 19130.86,-129"/>
<text text-anchor="start" x="19138.86" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19215.36" 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="M19215.36,-191.23C19215.36,-180.57 19215.36,-168.41 19215.36,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19211.86,-191.23 19215.36,-201.23 19218.86,-191.23 19211.86,-191.23"/>
</g>
<!-- Node150&#45;&gt;Node4 -->
<g id="edge272" class="edge">
<title>Node150&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13406.89,-200.94C13822.35,-157 13932.82,-212.56 14344.36,-165 14366.62,-162.43 14391.26,-157.71 14410.86,-153.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13406.28,-197.49 13396.71,-202.03 13407.03,-204.45 13406.28,-197.49"/>
</g>
<!-- Node150&#45;&gt;Node6 -->
<g id="edge274" class="edge">
<title>Node150&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13406.84,-200.96C13913.52,-149.13 14049.3,-233.95 14550.36,-165 14560.55,-163.6 14571.31,-161.44 14581.56,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13406.29,-197.5 13396.71,-202.01 13407.01,-204.46 13406.29,-197.5"/>
</g>
<!-- Node150&#45;&gt;Node43 -->
<g id="edge273" class="edge">
<title>Node150&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M13245.24,-199.39C13198.86,-189.78 13139.19,-177.12 13086.36,-165 13078.17,-163.12 13069.53,-161.07 13061.07,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13244.73,-202.86 13255.23,-201.46 13246.14,-196.01 13244.73,-202.86"/>
</g>
<!-- Node151&#45;&gt;Node4 -->
<g id="edge276" class="edge">
<title>Node151&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M19307.86,-201.03C18737.69,-153.03 15073.31,-217.3 14550.36,-165 14527.7,-162.73 14502.61,-157.91 14482.87,-153.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19307.75,-204.53 19318.02,-201.92 19308.36,-197.56 19307.75,-204.53"/>
</g>
<!-- Node151&#45;&gt;Node6 -->
<g id="edge278" class="edge">
<title>Node151&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M19307.8,-201.02C18755.4,-154.77 15215.95,-228.25 14712.36,-165 14701.87,-163.68 14690.77,-161.49 14680.27,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19307.75,-204.53 19318.02,-201.92 19308.36,-197.56 19307.75,-204.53"/>
</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="19318.36,-129 19318.36,-159 19462.36,-159 19462.36,-129 19318.36,-129"/>
<text text-anchor="start" x="19326.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="19390.36" 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="M19390.36,-191.23C19390.36,-180.57 19390.36,-168.41 19390.36,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="19386.86,-191.23 19390.36,-201.23 19393.86,-191.23 19386.86,-191.23"/>
</g>
<!-- Node153&#45;&gt;Node4 -->
<g id="edge280" class="edge">
<title>Node153&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13568.73,-201.08C13913.24,-163.68 14004.81,-205.62 14344.36,-165 14366.42,-162.36 14390.85,-157.69 14410.38,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13568.28,-197.61 13558.72,-202.18 13569.05,-204.57 13568.28,-197.61"/>
</g>
<!-- Node153&#45;&gt;Node6 -->
<g id="edge282" class="edge">
<title>Node153&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13568.74,-201.09C14004.41,-155.93 14121.13,-225.21 14550.36,-165 14560.54,-163.57 14571.31,-161.4 14581.55,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13568.3,-197.62 13558.72,-202.14 13569.03,-204.58 13568.3,-197.62"/>
</g>
<!-- Node153&#45;&gt;Node45 -->
<g id="edge281" class="edge">
<title>Node153&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M13407.24,-199.39C13360.86,-189.78 13301.19,-177.12 13248.36,-165 13240.17,-163.12 13231.53,-161.07 13223.07,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13406.73,-202.86 13417.23,-201.46 13408.14,-196.01 13406.73,-202.86"/>
</g>
<!-- Node154&#45;&gt;Node4 -->
<g id="edge284" class="edge">
<title>Node154&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13736.07,-201.02C14006.46,-170.59 14078.63,-198.5 14344.36,-165 14366.23,-162.24 14390.43,-157.62 14409.88,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13735.49,-197.57 13725.95,-202.18 13736.28,-204.52 13735.49,-197.57"/>
</g>
<!-- Node154&#45;&gt;Node6 -->
<g id="edge286" class="edge">
<title>Node154&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13735.9,-201.06C14097.59,-163.06 14194.73,-216.24 14550.36,-165 14560.39,-163.55 14571,-161.4 14581.11,-159.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13735.52,-197.58 13725.94,-202.12 13736.26,-204.54 13735.52,-197.58"/>
</g>
<!-- Node154&#45;&gt;Node46 -->
<g id="edge285" class="edge">
<title>Node154&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M13573.11,-199.37C13526.86,-189.7 13467.2,-176.99 13414.36,-165 13406.12,-163.13 13397.43,-161.1 13388.91,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13572.56,-202.83 13583.06,-201.45 13573.99,-195.98 13572.56,-202.83"/>
</g>
<!-- Node155&#45;&gt;Node4 -->
<g id="edge288" class="edge">
<title>Node155&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17101.85,-200.99C16521.9,-147.72 15111.44,-222.96 14550.36,-165 14527.71,-162.66 14502.62,-157.84 14482.88,-153.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17101.73,-204.5 17112.02,-201.95 17102.39,-197.53 17101.73,-204.5"/>
</g>
<!-- Node155&#45;&gt;Node6 -->
<g id="edge290" class="edge">
<title>Node155&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17101.68,-200.98C16557.5,-151.06 15236.02,-232.7 14712.36,-165 14702.02,-163.66 14691.08,-161.5 14680.71,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17101.73,-204.5 17112.02,-201.95 17102.39,-197.53 17101.73,-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="17154.36,-129 17154.36,-159 17298.36,-159 17298.36,-129 17154.36,-129"/>
<text text-anchor="start" x="17162.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17226.36" 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="M17198.03,-192.56C17204.56,-181.59 17212.18,-168.8 17217.87,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17194.97,-190.85 17192.86,-201.23 17200.98,-194.43 17194.97,-190.85"/>
</g>
<!-- Node157&#45;&gt;Node4 -->
<g id="edge292" class="edge">
<title>Node157&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17263.67,-200.98C16647.73,-144.57 15147.21,-226.41 14550.36,-165 14527.71,-162.67 14502.62,-157.85 14482.88,-153.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17263.73,-204.5 17274.02,-201.94 17264.39,-197.53 17263.73,-204.5"/>
</g>
<!-- Node157&#45;&gt;Node6 -->
<g id="edge294" class="edge">
<title>Node157&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17263.85,-200.99C16683.89,-147.89 15271.8,-237.05 14712.36,-165 14702.01,-163.67 14691.08,-161.5 14680.71,-159.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17263.73,-204.5 17274.02,-201.95 17264.39,-197.53 17263.73,-204.5"/>
</g>
<!-- Node158 -->
<g id="node158" class="node">
<title>Node158</title>
<g id="a_node158"><a xlink:href="_cl_sin_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17316.36,-129 17316.36,-159 17460.36,-159 17460.36,-129 17316.36,-129"/>
<text text-anchor="start" x="17324.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17388.36" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSinWorkload.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="M17360.03,-192.56C17366.56,-181.59 17374.18,-168.8 17379.87,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17356.97,-190.85 17354.86,-201.23 17362.98,-194.43 17356.97,-190.85"/>
</g>
<!-- Node159&#45;&gt;Node4 -->
<g id="edge296" class="edge">
<title>Node159&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17426.02,-201.01C16774.42,-141.38 15183.15,-229.87 14550.36,-165 14527.71,-162.68 14502.62,-157.86 14482.87,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17425.73,-204.5 17436.02,-201.94 17426.38,-197.53 17425.73,-204.5"/>
</g>
<!-- Node159&#45;&gt;Node6 -->
<g id="edge298" class="edge">
<title>Node159&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17425.67,-200.98C16809.71,-144.74 15307.47,-241.39 14712.36,-165 14702.01,-163.67 14691.08,-161.51 14680.71,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17425.73,-204.5 17436.02,-201.94 17426.38,-197.53 17425.73,-204.5"/>
</g>
<!-- Node160 -->
<g id="node160" class="node">
<title>Node160</title>
<g id="a_node160"><a xlink:href="_cl_slice_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17478.36,-129 17478.36,-159 17622.36,-159 17622.36,-129 17478.36,-129"/>
<text text-anchor="start" x="17486.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17550.36" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSliceWorkload.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="M17522.03,-192.56C17528.56,-181.59 17536.18,-168.8 17541.87,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17518.97,-190.85 17516.86,-201.23 17524.98,-194.43 17518.97,-190.85"/>
</g>
<!-- Node161&#45;&gt;Node4 -->
<g id="edge300" class="edge">
<title>Node161&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M13898.88,-200.89C14096.78,-175.95 14150.17,-191.59 14344.36,-165 14365.83,-162.06 14389.6,-157.53 14408.89,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13898.2,-197.45 13888.73,-202.19 13899.09,-204.39 13898.2,-197.45"/>
</g>
<!-- Node161&#45;&gt;Node6 -->
<g id="edge302" class="edge">
<title>Node161&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M13898.65,-200.95C14187.82,-168.23 14266.13,-207.54 14550.36,-165 14560.24,-163.52 14570.68,-161.39 14580.66,-159.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13898.25,-197.48 13888.72,-202.1 13899.05,-204.43 13898.25,-197.48"/>
</g>
<!-- Node161&#45;&gt;Node47 -->
<g id="edge301" class="edge">
<title>Node161&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M13736.57,-199.43C13689.8,-189.84 13629.63,-177.18 13576.36,-165 13568.17,-163.13 13559.53,-161.08 13551.07,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13736.14,-202.92 13746.64,-201.5 13737.55,-196.06 13736.14,-202.92"/>
</g>
<!-- Node162&#45;&gt;Node4 -->
<g id="edge304" class="edge">
<title>Node162&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17588.67,-201.05C16899.59,-148.29 15218.96,-233.31 14550.36,-165 14527.71,-162.69 14502.62,-157.86 14482.87,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17588.5,-204.55 17598.75,-201.84 17589.05,-197.57 17588.5,-204.55"/>
</g>
<!-- Node162&#45;&gt;Node6 -->
<g id="edge306" class="edge">
<title>Node162&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17588.72,-201.06C16935.57,-151.07 15343.32,-245.75 14712.36,-165 14702.01,-163.68 14691.08,-161.51 14680.71,-159.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17588.5,-204.55 17598.75,-201.84 17589.05,-197.57 17588.5,-204.55"/>
</g>
<!-- Node163 -->
<g id="node163" class="node">
<title>Node163</title>
<g id="a_node163"><a xlink:href="_cl_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17640.36,-129 17640.36,-159 17816.36,-159 17816.36,-129 17640.36,-129"/>
<text text-anchor="start" x="17648.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17728.36" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToBatchNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node162&#45;&gt;Node163 -->
<g id="edge305" class="edge">
<title>Node162&#45;&gt;Node163</title>
<path fill="none" stroke="midnightblue" d="M17700.7,-192.56C17707.08,-181.59 17714.52,-168.8 17720.07,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17697.66,-190.83 17695.66,-201.23 17703.71,-194.35 17697.66,-190.83"/>
</g>
<!-- Node164&#45;&gt;Node4 -->
<g id="edge308" class="edge">
<title>Node164&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10701.27,-201.04C11524.22,-134.71 13542,-246.18 14344.36,-165 14367.01,-162.71 14392.1,-157.89 14411.84,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10700.72,-197.58 10691.04,-201.88 10701.29,-204.55 10700.72,-197.58"/>
</g>
<!-- Node164&#45;&gt;Node6 -->
<g id="edge310" class="edge">
<title>Node164&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10701.02,-201.1C11170.48,-166.37 14129.05,-218.24 14550.36,-165 14560.85,-163.67 14571.94,-161.48 14582.44,-159.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10700.74,-197.61 10691.04,-201.88 10701.28,-204.59 10700.74,-197.61"/>
</g>
<!-- Node164&#45;&gt;Node48 -->
<g id="edge309" class="edge">
<title>Node164&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M10515.54,-200.88C10406.77,-184.31 10378.14,-180.88 10273.36,-165 10258.23,-162.71 10242.12,-160.23 10226.58,-157.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10515.2,-204.37 10525.61,-202.42 10516.25,-197.45 10515.2,-204.37"/>
</g>
<!-- Node165&#45;&gt;Node4 -->
<g id="edge312" class="edge">
<title>Node165&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M10863.75,-201C11649.35,-129.55 13577.78,-242.74 14344.36,-165 14367.01,-162.7 14392.1,-157.88 14411.84,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10863.33,-197.53 10853.7,-201.93 10863.98,-204.5 10863.33,-197.53"/>
</g>
<!-- Node165&#45;&gt;Node6 -->
<g id="edge314" class="edge">
<title>Node165&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M10863.91,-201.03C11315.11,-163.59 14146.98,-216.06 14550.36,-165 14560.85,-163.67 14571.94,-161.48 14582.44,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10863.35,-197.57 10853.7,-201.93 10863.97,-204.54 10863.35,-197.57"/>
</g>
<!-- Node165&#45;&gt;Node49 -->
<g id="edge313" class="edge">
<title>Node165&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M10698.87,-200.81C10581.64,-182.79 10549.52,-186.46 10436.36,-165 10427.29,-163.28 10417.72,-161.2 10408.44,-159.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="10698.54,-204.3 10708.96,-202.39 10699.62,-197.39 10698.54,-204.3"/>
</g>
<!-- Node166&#45;&gt;Node4 -->
<g id="edge316" class="edge">
<title>Node166&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14060.83,-200.83C14187.29,-181.9 14221.49,-184.67 14344.36,-165 14365.04,-161.69 14387.93,-157.32 14406.86,-153.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14060.12,-197.39 14050.75,-202.35 14061.16,-204.32 14060.12,-197.39"/>
</g>
<!-- Node166&#45;&gt;Node6 -->
<g id="edge318" class="edge">
<title>Node166&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14060.86,-200.9C14278.24,-174.45 14337.53,-198.83 14550.36,-165 14560.09,-163.45 14570.36,-161.32 14580.21,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14060.22,-197.46 14050.72,-202.16 14061.08,-204.4 14060.22,-197.46"/>
</g>
<!-- Node166&#45;&gt;Node50 -->
<g id="edge317" class="edge">
<title>Node166&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M13899.17,-199.41C13852.57,-189.78 13792.52,-177.1 13739.36,-165 13731.07,-163.11 13722.33,-161.06 13713.77,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="13898.71,-202.89 13909.21,-201.48 13900.12,-196.03 13898.71,-202.89"/>
</g>
<!-- Node167&#45;&gt;Node4 -->
<g id="edge320" class="edge">
<title>Node167&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17783.87,-200.99C17052.89,-134.39 15262.28,-237.48 14550.36,-165 14527.71,-162.69 14502.62,-157.87 14482.87,-153.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17783.74,-204.5 17794.02,-201.94 17784.38,-197.53 17783.74,-204.5"/>
</g>
<!-- Node167&#45;&gt;Node6 -->
<g id="edge322" class="edge">
<title>Node167&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17783.86,-200.99C17088.74,-137.73 15386.5,-251.01 14712.36,-165 14702.01,-163.68 14691.08,-161.52 14680.71,-159.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17783.74,-204.5 17794.02,-201.94 17784.38,-197.53 17783.74,-204.5"/>
</g>
<!-- Node168 -->
<g id="node168" class="node">
<title>Node168</title>
<g id="a_node168"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17834.36,-129 17834.36,-159 17978.36,-159 17978.36,-129 17834.36,-129"/>
<text text-anchor="start" x="17842.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="17906.36" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node167&#45;&gt;Node168 -->
<g id="edge321" class="edge">
<title>Node167&#45;&gt;Node168</title>
<path fill="none" stroke="midnightblue" d="M17879.56,-192.23C17885.75,-181.33 17892.91,-168.7 17898.28,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17876.34,-190.81 17874.45,-201.23 17882.43,-194.26 17876.34,-190.81"/>
</g>
<!-- Node169&#45;&gt;Node4 -->
<g id="edge324" class="edge">
<title>Node169&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14215.33,-199.17C14276.32,-184.93 14362.38,-164.84 14410.71,-153.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14214.33,-195.81 14205.38,-201.49 14215.92,-202.62 14214.33,-195.81"/>
</g>
<!-- Node169&#45;&gt;Node6 -->
<g id="edge326" class="edge">
<title>Node169&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14232.62,-200.88C14374.37,-181.52 14413.07,-189.59 14550.36,-165 14559.63,-163.34 14569.41,-161.23 14578.85,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14232.11,-197.42 14222.68,-202.26 14233.07,-204.35 14232.11,-197.42"/>
</g>
<!-- Node169&#45;&gt;Node51 -->
<g id="edge325" class="edge">
<title>Node169&#45;&gt;Node51</title>
<path fill="none" stroke="midnightblue" d="M14068.8,-199.39C14022.82,-189.63 13963.19,-176.82 13910.36,-165 13901.83,-163.09 13892.84,-161.04 13884.01,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14068.18,-202.84 14078.69,-201.49 14069.64,-195.99 14068.18,-202.84"/>
</g>
<!-- Node170&#45;&gt;Node4 -->
<g id="edge328" class="edge">
<title>Node170&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14348.45,-196.65C14375.29,-182.63 14410.66,-164.16 14431.02,-153.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14346.6,-193.67 14339.35,-201.4 14349.84,-199.88 14346.6,-193.67"/>
</g>
<!-- Node170&#45;&gt;Node6 -->
<g id="edge330" class="edge">
<title>Node170&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14391.47,-199.39C14437.85,-189.78 14497.52,-177.12 14550.36,-165 14558.55,-163.12 14567.18,-161.07 14575.64,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14390.57,-196.01 14381.49,-201.46 14391.99,-202.86 14390.57,-196.01"/>
</g>
<!-- Node170&#45;&gt;Node53 -->
<g id="edge329" class="edge">
<title>Node170&#45;&gt;Node53</title>
<path fill="none" stroke="midnightblue" d="M14238.46,-199.27C14183.1,-187.11 14108.11,-170.64 14055.31,-159.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14238.04,-202.76 14248.56,-201.49 14239.54,-195.92 14238.04,-202.76"/>
</g>
<!-- Node171&#45;&gt;Node4 -->
<g id="edge332" class="edge">
<title>Node171&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M14490.93,-193.76C14478.94,-180.34 14464.2,-163.85 14455.31,-153.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14488.34,-196.11 14497.61,-201.23 14493.56,-191.44 14488.34,-196.11"/>
</g>
<!-- Node171&#45;&gt;Node6 -->
<g id="edge334" class="edge">
<title>Node171&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M14543.41,-196.24C14563.58,-184.49 14588.91,-169.73 14607.2,-159.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14541.43,-193.34 14534.55,-201.4 14544.96,-199.39 14541.43,-193.34"/>
</g>
<!-- Node171&#45;&gt;Node54 -->
<g id="edge333" class="edge">
<title>Node171&#45;&gt;Node54</title>
<path fill="none" stroke="midnightblue" d="M14444.31,-199.05C14395.68,-186.93 14330.24,-170.63 14283.99,-159.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="14443.56,-202.47 14454.11,-201.49 14445.25,-195.67 14443.56,-202.47"/>
</g>
<!-- Node172&#45;&gt;Node4 -->
<g id="edge336" class="edge">
<title>Node172&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M17946.47,-201.06C17179.05,-132 15298.13,-240.93 14550.36,-165 14527.7,-162.7 14502.62,-157.88 14482.87,-153.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17946.29,-204.56 17956.56,-201.99 17946.93,-197.59 17946.29,-204.56"/>
</g>
<!-- Node172&#45;&gt;Node6 -->
<g id="edge338" class="edge">
<title>Node172&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M17946.41,-201.06C17214.81,-135.31 15422.23,-255.35 14712.36,-165 14701.87,-163.66 14690.78,-161.46 14680.28,-159"/>
<polygon fill="midnightblue" stroke="midnightblue" points="17946.29,-204.56 17956.56,-201.99 17946.93,-197.59 17946.29,-204.56"/>
</g>
<!-- Node173 -->
<g id="node173" class="node">
<title>Node173</title>
<g id="a_node173"><a xlink:href="_cl_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="17996.36,-129 17996.36,-159 18140.36,-159 18140.36,-129 17996.36,-129"/>
<text text-anchor="start" x="18004.36" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="middle" x="18068.36" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node172&#45;&gt;Node173 -->
<g id="edge337" class="edge">
<title>Node172&#45;&gt;Node173</title>
<path fill="none" stroke="midnightblue" d="M18042.23,-192.23C18048.26,-181.33 18055.25,-168.7 18060.48,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18039.03,-190.79 18037.25,-201.23 18045.15,-194.18 18039.03,-190.79"/>
</g>
<!-- Node174&#45;&gt;Node6 -->
<g id="edge340" class="edge">
<title>Node174&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M18100.48,-259.97C18114.18,-241.9 18127.19,-217 18111.36,-201 18078.15,-167.44 14759.19,-170.95 14712.36,-165 14701.87,-163.67 14690.77,-161.47 14680.27,-159.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="18097.38,-258.24 18093.83,-268.22 18102.83,-262.64 18097.38,-258.24"/>
</g>
</g>
</svg>