aboutsummaryrefslogtreecommitdiff
path: root/latest/_permute_8hpp__dep__incl.svg
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2024-05-16 09:47:51 +0100
committerNikhil Raj <nikhil.raj@arm.com>2024-05-16 09:47:51 +0100
commit1dc83febfb76d6a770bdf3ba16c4034a970c2320 (patch)
tree66d27e5587e9010f3db26a23a348df844c88f8e6 /latest/_permute_8hpp__dep__incl.svg
parent38b600d8abb2c5f7a44511b5deddf441f975d51d (diff)
downloadarmnn-gh-pages.tar.gz
IVGCVSW-8260 Update Doxgen Docu for 24.05gh-pages
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: If4bc983bf2793a27ded8e26ac2b29523fc1e4711
Diffstat (limited to 'latest/_permute_8hpp__dep__incl.svg')
-rw-r--r--latest/_permute_8hpp__dep__incl.svg917
1 files changed, 506 insertions, 411 deletions
diff --git a/latest/_permute_8hpp__dep__incl.svg b/latest/_permute_8hpp__dep__incl.svg
index 24de9ffd82..8ee87b0359 100644
--- a/latest/_permute_8hpp__dep__incl.svg
+++ b/latest/_permute_8hpp__dep__incl.svg
@@ -4,18 +4,18 @@
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: include/armnnUtils/Permute.hpp Pages: 1 -->
-<svg width="4800pt" height="329pt"
- viewBox="0.00 0.00 4799.50 329.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<svg width="5894pt" height="329pt"
+ viewBox="0.00 0.00 5893.50 329.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 325)">
<title>include/armnnUtils/Permute.hpp</title>
-<polygon fill="white" stroke="transparent" points="-4,4 -4,-325 4795.5,-325 4795.5,4 -4,4"/>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-325 5889.5,-325 5889.5,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="2322.5,-290.5 2322.5,-320.5 2431.5,-320.5 2431.5,-290.5 2322.5,-290.5"/>
-<text text-anchor="start" x="2330.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnnUtils</text>
-<text text-anchor="middle" x="2377" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Permute.hpp</text>
+<polygon fill="#bfbfbf" stroke="black" points="2810.5,-290.5 2810.5,-320.5 2919.5,-320.5 2919.5,-290.5 2810.5,-290.5"/>
+<text text-anchor="start" x="2818.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnnUtils</text>
+<text text-anchor="middle" x="2865" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Permute.hpp</text>
</a>
</g>
</g>
@@ -23,198 +23,198 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_batch_mat_mul_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="477,-218 477,-248 625,-248 625,-218 477,-218"/>
-<text text-anchor="start" x="485" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchMat</text>
-<text text-anchor="middle" x="551" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">MulLayer.cpp</text>
+<polygon fill="white" stroke="black" points="965,-218 965,-248 1113,-248 1113,-218 965,-218"/>
+<text text-anchor="start" x="973" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/BatchMat</text>
+<text text-anchor="middle" x="1039" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">MulLayer.cpp</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="M2312.01,-304.42C2036.99,-303.81 967.66,-298.54 634,-254 623.57,-252.61 612.54,-250.45 602.05,-248.06"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2312.22,-307.92 2322.22,-304.44 2312.23,-300.92 2312.22,-307.92"/>
+<path fill="none" stroke="midnightblue" d="M2800.01,-304.42C2524.99,-303.81 1455.66,-298.54 1122,-254 1111.57,-252.61 1100.54,-250.45 1090.05,-248.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2800.22,-307.92 2810.22,-304.44 2800.23,-300.92 2800.22,-307.92"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_permute_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="643.5,-218 643.5,-248 786.5,-248 786.5,-218 643.5,-218"/>
-<text text-anchor="start" x="651.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Permute</text>
-<text text-anchor="middle" x="715" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<polygon fill="white" stroke="black" points="1131.5,-218 1131.5,-248 1274.5,-248 1274.5,-218 1131.5,-218"/>
+<text text-anchor="start" x="1139.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Permute</text>
+<text text-anchor="middle" x="1203" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
-<path fill="none" stroke="midnightblue" d="M2311.72,-304.27C2052.47,-303.07 1095.15,-295.82 795,-254 784.93,-252.6 774.3,-250.43 764.18,-248.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2312.08,-307.77 2322.1,-304.32 2312.11,-300.77 2312.08,-307.77"/>
+<path fill="none" stroke="midnightblue" d="M2799.72,-304.27C2540.47,-303.07 1583.15,-295.82 1283,-254 1272.93,-252.6 1262.3,-250.43 1252.18,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2800.08,-307.77 2810.1,-304.32 2800.11,-300.77 2800.08,-307.77"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="_convert_const_dequantisation_layers_to_const_layers_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1185,-212.5 1185,-253.5 1377,-253.5 1377,-212.5 1185,-212.5"/>
-<text text-anchor="start" x="1193" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="start" x="1193" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstDequantisationLayers</text>
-<text text-anchor="middle" x="1281" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">ToConstLayers.hpp</text>
+<polygon fill="white" stroke="black" points="1673,-212.5 1673,-253.5 1865,-253.5 1865,-212.5 1673,-212.5"/>
+<text text-anchor="start" x="1681" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="start" x="1681" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstDequantisationLayers</text>
+<text text-anchor="middle" x="1769" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">ToConstLayers.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
-<path fill="none" stroke="midnightblue" d="M2312.19,-304.27C2153.59,-303.04 1733.5,-295.75 1386,-254 1383.05,-253.65 1380.06,-253.26 1377.05,-252.84"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2312.23,-307.77 2322.26,-304.34 2312.28,-300.77 2312.23,-307.77"/>
+<path fill="none" stroke="midnightblue" d="M2800.19,-304.27C2641.59,-303.04 2221.5,-295.75 1874,-254 1871.05,-253.65 1868.06,-253.26 1865.05,-252.84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2800.23,-307.77 2810.26,-304.34 2800.28,-300.77 2800.23,-307.77"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="_convert_const_permute_layers_to_const_layers_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1395,-212.5 1395,-253.5 1565,-253.5 1565,-212.5 1395,-212.5"/>
-<text text-anchor="start" x="1403" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="start" x="1403" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstPermuteLayersTo</text>
-<text text-anchor="middle" x="1480" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">ConstLayers.hpp</text>
+<polygon fill="white" stroke="black" points="1883,-212.5 1883,-253.5 2053,-253.5 2053,-212.5 1883,-212.5"/>
+<text text-anchor="start" x="1891" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="start" x="1891" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstPermuteLayersTo</text>
+<text text-anchor="middle" x="1968" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">ConstLayers.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge14" class="edge">
<title>Node1&#45;&gt;Node13</title>
-<path fill="none" stroke="midnightblue" d="M2311.88,-303.64C2174.75,-301.12 1846.45,-291.35 1574,-254 1571.11,-253.6 1568.17,-253.17 1565.21,-252.7"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2312.14,-307.14 2322.2,-303.82 2312.26,-300.15 2312.14,-307.14"/>
+<path fill="none" stroke="midnightblue" d="M2799.88,-303.64C2662.75,-301.12 2334.45,-291.35 2062,-254 2059.11,-253.6 2056.17,-253.17 2053.21,-252.7"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2800.14,-307.14 2810.2,-303.82 2800.26,-300.15 2800.14,-307.14"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="_move_permute_up_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="804.5,-218 804.5,-248 939.5,-248 939.5,-218 804.5,-218"/>
-<text text-anchor="start" x="812.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="872" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/MovePermuteUp.hpp</text>
+<polygon fill="white" stroke="black" points="1292.5,-218 1292.5,-248 1427.5,-248 1427.5,-218 1292.5,-218"/>
+<text text-anchor="start" x="1300.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="1360" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/MovePermuteUp.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge16" class="edge">
<title>Node1&#45;&gt;Node14</title>
-<path fill="none" stroke="midnightblue" d="M2312.04,-304.12C2069.43,-302.39 1216.6,-293.59 948,-254 938.42,-252.59 928.3,-250.42 918.69,-248.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2312.09,-307.62 2322.12,-304.19 2312.14,-300.62 2312.09,-307.62"/>
+<path fill="none" stroke="midnightblue" d="M2800.04,-304.12C2557.43,-302.39 1704.6,-293.59 1436,-254 1426.42,-252.59 1416.3,-250.42 1406.69,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2800.09,-307.62 2810.12,-304.19 2800.14,-300.62 2800.09,-307.62"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:href="_permute_depthwise_conv2d_weights_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="957.5,-218 957.5,-248 1166.5,-248 1166.5,-218 957.5,-218"/>
-<text text-anchor="start" x="965.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
-<text text-anchor="middle" x="1062" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/PermuteDepthwiseConv2dWeights.hpp</text>
+<polygon fill="white" stroke="black" points="1445.5,-218 1445.5,-248 1654.5,-248 1654.5,-218 1445.5,-218"/>
+<text text-anchor="start" x="1453.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
+<text text-anchor="middle" x="1550" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/PermuteDepthwiseConv2dWeights.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge18" class="edge">
<title>Node1&#45;&gt;Node15</title>
-<path fill="none" stroke="midnightblue" d="M2312.22,-304.77C2131.73,-304.87 1607.99,-300.77 1176,-254 1162.22,-252.51 1147.58,-250.37 1133.55,-248.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2312.35,-308.27 2322.34,-304.76 2312.34,-301.27 2312.35,-308.27"/>
+<path fill="none" stroke="midnightblue" d="M2800.22,-304.77C2619.73,-304.87 2095.99,-300.77 1664,-254 1650.22,-252.51 1635.58,-250.37 1621.55,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2800.35,-308.27 2810.34,-304.76 2800.34,-301.27 2800.35,-308.27"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:href="_deserializer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1583,-218 1583,-248 1707,-248 1707,-218 1583,-218"/>
-<text text-anchor="start" x="1591" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnDeserializer</text>
-<text text-anchor="middle" x="1645" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/Deserializer.cpp</text>
+<polygon fill="white" stroke="black" points="2071,-218 2071,-248 2195,-248 2195,-218 2071,-218"/>
+<text text-anchor="start" x="2079" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnDeserializer</text>
+<text text-anchor="middle" x="2133" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/Deserializer.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge20" class="edge">
<title>Node1&#45;&gt;Node16</title>
-<path fill="none" stroke="midnightblue" d="M2312.09,-303.8C2193.02,-301.56 1932.1,-292.3 1716,-254 1707.43,-252.48 1698.4,-250.36 1689.76,-248.06"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2312.07,-307.3 2322.13,-303.97 2312.19,-300.3 2312.07,-307.3"/>
+<path fill="none" stroke="midnightblue" d="M2800.09,-303.8C2681.02,-301.56 2420.1,-292.3 2204,-254 2195.43,-252.48 2186.4,-250.36 2177.76,-248.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2800.07,-307.3 2810.13,-303.97 2800.19,-300.3 2800.07,-307.3"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:href="_onnx_parser_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1725.5,-218 1725.5,-248 1846.5,-248 1846.5,-218 1725.5,-218"/>
-<text text-anchor="start" x="1733.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnOnnxParser</text>
-<text text-anchor="middle" x="1786" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/OnnxParser.cpp</text>
+<polygon fill="white" stroke="black" points="2213.5,-218 2213.5,-248 2334.5,-248 2334.5,-218 2213.5,-218"/>
+<text text-anchor="start" x="2221.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnOnnxParser</text>
+<text text-anchor="middle" x="2274" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/OnnxParser.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge21" class="edge">
<title>Node1&#45;&gt;Node17</title>
-<path fill="none" stroke="midnightblue" d="M2312.26,-302.1C2213.05,-297.56 2017.8,-285.19 1855,-254 1846.79,-252.43 1838.16,-250.31 1829.87,-248.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2312.28,-305.6 2322.42,-302.55 2312.59,-298.61 2312.28,-305.6"/>
+<path fill="none" stroke="midnightblue" d="M2800.26,-302.1C2701.05,-297.56 2505.8,-285.19 2343,-254 2334.79,-252.43 2326.16,-250.31 2317.87,-248.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2800.28,-305.6 2810.42,-302.55 2800.59,-298.61 2800.28,-305.6"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:href="_tf_lite_parser_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1864.5,-218 1864.5,-248 1987.5,-248 1987.5,-218 1864.5,-218"/>
-<text text-anchor="start" x="1872.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTfLiteParser</text>
-<text text-anchor="middle" x="1926" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/TfLiteParser.cpp</text>
+<polygon fill="white" stroke="black" points="2352.5,-218 2352.5,-248 2475.5,-248 2475.5,-218 2352.5,-218"/>
+<text text-anchor="start" x="2360.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTfLiteParser</text>
+<text text-anchor="middle" x="2414" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/TfLiteParser.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node18 -->
<g id="edge22" class="edge">
<title>Node1&#45;&gt;Node18</title>
-<path fill="none" stroke="midnightblue" d="M2311.92,-298.8C2235.68,-291.46 2105.81,-276.84 1996,-254 1988.08,-252.35 1979.75,-250.28 1971.7,-248.1"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2312.03,-302.33 2322.32,-299.79 2312.69,-295.36 2312.03,-302.33"/>
+<path fill="none" stroke="midnightblue" d="M2799.92,-298.8C2723.68,-291.46 2593.81,-276.84 2484,-254 2476.08,-252.35 2467.75,-250.28 2459.7,-248.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2800.03,-302.33 2810.32,-299.79 2800.69,-295.36 2800.03,-302.33"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_parser_helper_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2005.5,-223.5 2005.5,-242.5 2178.5,-242.5 2178.5,-223.5 2005.5,-223.5"/>
-<text text-anchor="middle" x="2092" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/ParserHelper.cpp</text>
+<polygon fill="white" stroke="black" points="2493.5,-223.5 2493.5,-242.5 2666.5,-242.5 2666.5,-223.5 2493.5,-223.5"/>
+<text text-anchor="middle" x="2580" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/ParserHelper.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge23" class="edge">
<title>Node1&#45;&gt;Node19</title>
-<path fill="none" stroke="midnightblue" d="M2312.65,-288.58C2255.04,-274.33 2172.77,-253.98 2126.69,-242.58"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2311.84,-291.99 2322.39,-290.99 2313.52,-285.19 2311.84,-291.99"/>
+<path fill="none" stroke="midnightblue" d="M2800.65,-288.58C2743.04,-274.33 2660.77,-253.98 2614.69,-242.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2799.84,-291.99 2810.39,-290.99 2801.52,-285.19 2799.84,-291.99"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="_permute_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2197,-223.5 2197,-242.5 2349,-242.5 2349,-223.5 2197,-223.5"/>
-<text text-anchor="middle" x="2273" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/Permute.cpp</text>
+<polygon fill="white" stroke="black" points="2685,-223.5 2685,-242.5 2837,-242.5 2837,-223.5 2685,-223.5"/>
+<text text-anchor="middle" x="2761" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/Permute.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge24" class="edge">
<title>Node1&#45;&gt;Node20</title>
-<path fill="none" stroke="midnightblue" d="M2347.63,-284.59C2327.26,-270.78 2301.14,-253.08 2285.82,-242.69"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2345.71,-287.52 2355.95,-290.23 2349.64,-281.73 2345.71,-287.52"/>
+<path fill="none" stroke="midnightblue" d="M2835.63,-284.59C2815.26,-270.78 2789.14,-253.08 2773.82,-242.69"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2833.71,-287.52 2843.95,-290.23 2837.64,-281.73 2833.71,-287.52"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:href="_workload_utils_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2405.5,-218 2405.5,-248 2578.5,-248 2578.5,-218 2405.5,-218"/>
-<text text-anchor="start" x="2413.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="2492" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.hpp</text>
+<polygon fill="white" stroke="black" points="2893.5,-218 2893.5,-248 3066.5,-248 3066.5,-218 2893.5,-218"/>
+<text text-anchor="start" x="2901.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="2980" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge25" class="edge">
<title>Node1&#45;&gt;Node21</title>
-<path fill="none" stroke="midnightblue" d="M2408.68,-285.08C2427.8,-273.36 2451.74,-258.68 2469.04,-248.07"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2406.69,-282.19 2400,-290.4 2410.35,-288.16 2406.69,-282.19"/>
+<path fill="none" stroke="midnightblue" d="M2896.68,-285.08C2915.8,-273.36 2939.74,-258.68 2957.04,-248.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2894.69,-282.19 2888,-290.4 2898.35,-288.16 2894.69,-282.19"/>
</g>
-<!-- Node39 -->
-<g id="node39" class="node">
-<title>Node39</title>
-<g id="a_node39"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<!-- Node42 -->
+<g id="node42" class="node">
+<title>Node42</title>
+<g id="a_node42"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="620,-134.5 620,-175.5 814,-175.5 814,-134.5 620,-134.5"/>
<text text-anchor="start" x="628" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
<text text-anchor="start" x="628" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
@@ -222,174 +222,174 @@
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node39 -->
-<g id="edge56" class="edge">
-<title>Node1&#45;&gt;Node39</title>
-<path fill="none" stroke="midnightblue" d="M2379.57,-280.21C2380.35,-258.7 2377.48,-228.27 2358,-212 2292.53,-157.32 907.83,-184.94 823,-176 820.11,-175.7 817.19,-175.36 814.24,-174.98"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2376.08,-280.03 2378.93,-290.23 2383.06,-280.48 2376.08,-280.03"/>
+<!-- Node1&#45;&gt;Node42 -->
+<g id="edge62" class="edge">
+<title>Node1&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M2867.59,-280.18C2868.39,-258.66 2865.53,-228.22 2846,-212 2802.76,-176.09 878.91,-181.73 823,-176 820.11,-175.7 817.19,-175.37 814.24,-175.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2864.1,-280.01 2866.94,-290.22 2871.08,-280.46 2864.1,-280.01"/>
</g>
-<!-- Node48 -->
-<g id="node48" class="node">
-<title>Node48</title>
-<g id="a_node48"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4403.5,-134.5 4403.5,-175.5 4588.5,-175.5 4588.5,-134.5 4403.5,-134.5"/>
-<text text-anchor="start" x="4411.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="start" x="4411.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
-<text text-anchor="middle" x="4496" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
+<!-- Node53 -->
+<g id="node53" class="node">
+<title>Node53</title>
+<g id="a_node53"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5497.5,-134.5 5497.5,-175.5 5682.5,-175.5 5682.5,-134.5 5497.5,-134.5"/>
+<text text-anchor="start" x="5505.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="start" x="5505.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
+<text text-anchor="middle" x="5590" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node48 -->
-<g id="edge57" class="edge">
-<title>Node1&#45;&gt;Node48</title>
-<path fill="none" stroke="midnightblue" d="M2441.69,-297.85C2484.91,-291.32 2541.89,-278.59 2587,-254 2610.74,-241.06 2606.01,-222.31 2631,-212 2721.56,-174.64 4296.6,-186.46 4394,-176 4397.05,-175.67 4400.15,-175.3 4403.27,-174.89"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2440.97,-294.42 2431.57,-299.3 2441.97,-301.34 2440.97,-294.42"/>
+<!-- Node1&#45;&gt;Node53 -->
+<g id="edge63" class="edge">
+<title>Node1&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M2929.69,-297.85C2972.91,-291.32 3029.89,-278.59 3075,-254 3098.74,-241.06 3093.98,-222.24 3119,-212 3240.81,-162.12 5357.09,-189.72 5488,-176 5491.05,-175.68 5494.15,-175.31 5497.27,-174.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2928.97,-294.42 2919.57,-299.3 2929.97,-301.34 2928.97,-294.42"/>
</g>
-<!-- Node49 -->
-<g id="node49" class="node">
-<title>Node49</title>
-<g id="a_node49"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4606.5,-134.5 4606.5,-175.5 4791.5,-175.5 4791.5,-134.5 4606.5,-134.5"/>
-<text text-anchor="start" x="4614.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="start" x="4614.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
-<text text-anchor="middle" x="4699" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+<!-- Node54 -->
+<g id="node54" class="node">
+<title>Node54</title>
+<g id="a_node54"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5700.5,-134.5 5700.5,-175.5 5885.5,-175.5 5885.5,-134.5 5700.5,-134.5"/>
+<text text-anchor="start" x="5708.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="start" x="5708.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
+<text text-anchor="middle" x="5793" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node49 -->
-<g id="edge58" class="edge">
-<title>Node1&#45;&gt;Node49</title>
-<path fill="none" stroke="midnightblue" d="M2441.93,-301.37C2493.65,-296.56 2566.5,-284.42 2623,-254 2646.24,-241.48 2640.71,-222.33 2665,-212 2763.84,-169.97 4491.21,-187.48 4598,-176 4600.75,-175.7 4603.55,-175.37 4606.36,-175.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2441.54,-297.9 2431.87,-302.24 2442.14,-304.87 2441.54,-297.9"/>
+<!-- Node1&#45;&gt;Node54 -->
+<g id="edge64" class="edge">
+<title>Node1&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M2929.93,-301.37C2981.65,-296.56 3054.5,-284.42 3111,-254 3134.24,-241.48 3128.68,-222.27 3153,-212 3282.95,-157.09 5551.7,-190.76 5692,-176 5694.76,-175.71 5697.55,-175.38 5700.36,-175.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2929.54,-297.9 2919.87,-302.24 2930.14,-304.87 2929.54,-297.9"/>
</g>
-<!-- Node51 -->
-<g id="node51" class="node">
-<title>Node51</title>
-<g id="a_node51"><a xlink:href="_workload_data_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2673.5,-218 2673.5,-248 2846.5,-248 2846.5,-218 2673.5,-218"/>
-<text text-anchor="start" x="2681.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="2760" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadData.cpp</text>
+<!-- Node57 -->
+<g id="node57" class="node">
+<title>Node57</title>
+<g id="a_node57"><a xlink:href="_workload_data_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3161.5,-218 3161.5,-248 3334.5,-248 3334.5,-218 3161.5,-218"/>
+<text text-anchor="start" x="3169.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="3248" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadData.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node51 -->
-<g id="edge55" class="edge">
-<title>Node1&#45;&gt;Node51</title>
-<path fill="none" stroke="midnightblue" d="M2441.63,-293.27C2498.83,-283.25 2584.54,-268.04 2659,-254 2669.01,-252.11 2679.57,-250.07 2689.94,-248.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2440.89,-289.85 2431.64,-295.02 2442.1,-296.74 2440.89,-289.85"/>
+<!-- Node1&#45;&gt;Node57 -->
+<g id="edge61" class="edge">
+<title>Node1&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M2929.63,-293.27C2986.83,-283.25 3072.54,-268.04 3147,-254 3157.01,-252.11 3167.57,-250.07 3177.94,-248.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2928.89,-289.85 2919.64,-295.02 2930.1,-296.74 2928.89,-289.85"/>
</g>
-<!-- Node52 -->
-<g id="node52" class="node">
-<title>Node52</title>
-<g id="a_node52"><a xlink:href="_batch_mat_mul_impl_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2864.5,-218 2864.5,-248 3043.5,-248 3043.5,-218 2864.5,-218"/>
-<text text-anchor="start" x="2872.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="middle" x="2954" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.cpp</text>
+<!-- Node58 -->
+<g id="node58" class="node">
+<title>Node58</title>
+<g id="a_node58"><a xlink:href="_batch_mat_mul_impl_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3352.5,-218 3352.5,-248 3531.5,-248 3531.5,-218 3352.5,-218"/>
+<text text-anchor="start" x="3360.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3442" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node52 -->
-<g id="edge59" class="edge">
-<title>Node1&#45;&gt;Node52</title>
-<path fill="none" stroke="midnightblue" d="M2441.85,-299.66C2534.17,-292.31 2708.64,-276.75 2856,-254 2866.98,-252.3 2878.6,-250.21 2889.85,-248.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2441.51,-296.17 2431.82,-300.45 2442.06,-303.15 2441.51,-296.17"/>
-</g>
-<!-- Node53 -->
-<g id="node53" class="node">
-<title>Node53</title>
-<g id="a_node53"><a xlink:href="_depth_to_space_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3062,-218 3062,-248 3224,-248 3224,-218 3062,-218"/>
-<text text-anchor="start" x="3070" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="middle" x="3143" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DepthToSpace.cpp</text>
+<!-- Node1&#45;&gt;Node58 -->
+<g id="edge65" class="edge">
+<title>Node1&#45;&gt;Node58</title>
+<path fill="none" stroke="midnightblue" d="M2929.85,-299.66C3022.17,-292.31 3196.64,-276.75 3344,-254 3354.98,-252.3 3366.6,-250.21 3377.85,-248.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2929.51,-296.17 2919.82,-300.45 2930.06,-303.15 2929.51,-296.17"/>
+</g>
+<!-- Node59 -->
+<g id="node59" class="node">
+<title>Node59</title>
+<g id="a_node59"><a xlink:href="_depth_to_space_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3550,-218 3550,-248 3712,-248 3712,-218 3550,-218"/>
+<text text-anchor="start" x="3558" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3631" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DepthToSpace.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node53 -->
-<g id="edge60" class="edge">
-<title>Node1&#45;&gt;Node53</title>
-<path fill="none" stroke="midnightblue" d="M2441.8,-302.76C2562.6,-298.84 2830.14,-286.91 3053,-254 3063.61,-252.43 3074.83,-250.32 3085.61,-248.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2441.5,-299.27 2431.62,-303.09 2441.73,-306.27 2441.5,-299.27"/>
+<!-- Node1&#45;&gt;Node59 -->
+<g id="edge66" class="edge">
+<title>Node1&#45;&gt;Node59</title>
+<path fill="none" stroke="midnightblue" d="M2929.8,-302.76C3050.6,-298.84 3318.14,-286.91 3541,-254 3551.61,-252.43 3562.83,-250.32 3573.61,-248.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2929.5,-299.27 2919.62,-303.09 2929.73,-306.27 2929.5,-299.27"/>
</g>
-<!-- Node54 -->
-<g id="node54" class="node">
-<title>Node54</title>
-<g id="a_node54"><a xlink:href="_ref_permute_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3242.5,-218 3242.5,-248 3439.5,-248 3439.5,-218 3242.5,-218"/>
-<text text-anchor="start" x="3250.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="middle" x="3341" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPermuteWorkload.cpp</text>
+<!-- Node60 -->
+<g id="node60" class="node">
+<title>Node60</title>
+<g id="a_node60"><a xlink:href="_ref_permute_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3730.5,-218 3730.5,-248 3927.5,-248 3927.5,-218 3730.5,-218"/>
+<text text-anchor="start" x="3738.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3829" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPermuteWorkload.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node54 -->
-<g id="edge61" class="edge">
-<title>Node1&#45;&gt;Node54</title>
-<path fill="none" stroke="midnightblue" d="M2441.9,-303.42C2585.16,-300.43 2939.07,-289.75 3233,-254 3245.78,-252.45 3259.33,-250.32 3272.35,-248.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2441.47,-299.93 2431.54,-303.63 2441.61,-306.93 2441.47,-299.93"/>
-</g>
-<!-- Node55 -->
-<g id="node55" class="node">
-<title>Node55</title>
-<g id="a_node55"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3458,-212.5 3458,-253.5 3616,-253.5 3616,-212.5 3458,-212.5"/>
-<text text-anchor="start" x="3466" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="start" x="3466" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
-<text text-anchor="middle" x="3537" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
+<!-- Node1&#45;&gt;Node60 -->
+<g id="edge67" class="edge">
+<title>Node1&#45;&gt;Node60</title>
+<path fill="none" stroke="midnightblue" d="M2929.9,-303.42C3073.16,-300.43 3427.07,-289.75 3721,-254 3733.78,-252.45 3747.33,-250.32 3760.35,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2929.47,-299.93 2919.54,-303.63 2929.61,-306.93 2929.47,-299.93"/>
+</g>
+<!-- Node61 -->
+<g id="node61" class="node">
+<title>Node61</title>
+<g id="a_node61"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3946,-212.5 3946,-253.5 4104,-253.5 4104,-212.5 3946,-212.5"/>
+<text text-anchor="start" x="3954" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="start" x="3954" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
+<text text-anchor="middle" x="4025" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node55 -->
-<g id="edge62" class="edge">
-<title>Node1&#45;&gt;Node55</title>
-<path fill="none" stroke="midnightblue" d="M2441.84,-302.95C2642.68,-297.9 3252.68,-280.72 3449,-254 3451.95,-253.6 3454.95,-253.15 3457.97,-252.65"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2441.65,-299.45 2431.74,-303.2 2441.83,-306.45 2441.65,-299.45"/>
+<!-- Node1&#45;&gt;Node61 -->
+<g id="edge68" class="edge">
+<title>Node1&#45;&gt;Node61</title>
+<path fill="none" stroke="midnightblue" d="M2929.84,-302.95C3130.68,-297.9 3740.68,-280.72 3937,-254 3939.95,-253.6 3942.95,-253.15 3945.97,-252.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2929.65,-299.45 2919.74,-303.2 2929.83,-306.45 2929.65,-299.45"/>
</g>
-<!-- Node56 -->
-<g id="node56" class="node">
-<title>Node56</title>
-<g id="a_node56"><a xlink:href="_reverse_v2_impl_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3633.5,-218 3633.5,-248 3800.5,-248 3800.5,-218 3633.5,-218"/>
-<text text-anchor="start" x="3641.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="middle" x="3717" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.cpp</text>
+<!-- Node62 -->
+<g id="node62" class="node">
+<title>Node62</title>
+<g id="a_node62"><a xlink:href="_reverse_v2_impl_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4121.5,-218 4121.5,-248 4288.5,-248 4288.5,-218 4121.5,-218"/>
+<text text-anchor="start" x="4129.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="4205" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node56 -->
-<g id="edge63" class="edge">
-<title>Node1&#45;&gt;Node56</title>
-<path fill="none" stroke="midnightblue" d="M2442.03,-303.36C2664.29,-299.23 3392.76,-283.71 3625,-254 3636.35,-252.55 3648.37,-250.39 3659.85,-248.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2441.77,-299.86 2431.84,-303.55 2441.9,-306.86 2441.77,-299.86"/>
+<!-- Node1&#45;&gt;Node62 -->
+<g id="edge69" class="edge">
+<title>Node1&#45;&gt;Node62</title>
+<path fill="none" stroke="midnightblue" d="M2930.03,-303.36C3152.29,-299.23 3880.76,-283.71 4113,-254 4124.35,-252.55 4136.37,-250.39 4147.85,-248.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2929.77,-299.86 2919.84,-303.55 2929.9,-306.86 2929.77,-299.86"/>
</g>
-<!-- Node57 -->
-<g id="node57" class="node">
-<title>Node57</title>
-<g id="a_node57"><a xlink:href="_canonical_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3819,-218 3819,-248 3971,-248 3971,-218 3819,-218"/>
-<text text-anchor="start" x="3827" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
-<text text-anchor="middle" x="3895" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
+<!-- Node63 -->
+<g id="node63" class="node">
+<title>Node63</title>
+<g id="a_node63"><a xlink:href="_canonical_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4307,-218 4307,-248 4459,-248 4459,-218 4307,-218"/>
+<text text-anchor="start" x="4315" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
+<text text-anchor="middle" x="4383" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node57 -->
-<g id="edge64" class="edge">
-<title>Node1&#45;&gt;Node57</title>
-<path fill="none" stroke="midnightblue" d="M2441.7,-303.9C2684.32,-301.4 3540,-290.17 3810,-254 3820.52,-252.59 3831.64,-250.46 3842.25,-248.1"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2441.59,-300.4 2431.62,-304.01 2441.66,-307.4 2441.59,-300.4"/>
+<!-- Node1&#45;&gt;Node63 -->
+<g id="edge70" class="edge">
+<title>Node1&#45;&gt;Node63</title>
+<path fill="none" stroke="midnightblue" d="M2929.7,-303.9C3172.32,-301.4 4028,-290.17 4298,-254 4308.52,-252.59 4319.64,-250.46 4330.25,-248.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2929.59,-300.4 2919.62,-304.01 2929.66,-307.4 2929.59,-300.4"/>
</g>
-<!-- Node58 -->
-<g id="node58" class="node">
-<title>Node58</title>
-<g id="a_node58"><a xlink:href="_conversion_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3989.5,-218 3989.5,-248 4148.5,-248 4148.5,-218 3989.5,-218"/>
-<text text-anchor="start" x="3997.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
-<text text-anchor="middle" x="4069" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
+<!-- Node64 -->
+<g id="node64" class="node">
+<title>Node64</title>
+<g id="a_node64"><a xlink:href="_conversion_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4477.5,-218 4477.5,-248 4636.5,-248 4636.5,-218 4477.5,-218"/>
+<text text-anchor="start" x="4485.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
+<text text-anchor="middle" x="4557" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
</a>
</g>
</g>
-<!-- Node1&#45;&gt;Node58 -->
-<g id="edge65" class="edge">
-<title>Node1&#45;&gt;Node58</title>
-<path fill="none" stroke="midnightblue" d="M2441.85,-304.1C2702.57,-302.22 3674.88,-292.73 3980,-254 3991.15,-252.58 4002.97,-250.42 4014.22,-248.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2441.76,-300.6 2431.79,-304.17 2441.81,-307.6 2441.76,-300.6"/>
+<!-- Node1&#45;&gt;Node64 -->
+<g id="edge71" class="edge">
+<title>Node1&#45;&gt;Node64</title>
+<path fill="none" stroke="midnightblue" d="M2929.85,-304.1C3190.57,-302.22 4162.88,-292.73 4468,-254 4479.15,-252.58 4490.97,-250.42 4502.22,-248.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2929.76,-300.6 2919.79,-304.17 2929.81,-307.6 2929.76,-300.6"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
@@ -404,8 +404,8 @@
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
-<path fill="none" stroke="midnightblue" d="M1174.74,-212.08C923.99,-181.57 855.74,-215.23 611,-176 601.59,-174.49 591.66,-172.34 582.17,-170.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1174.53,-215.58 1184.89,-213.33 1175.39,-208.63 1174.53,-215.58"/>
+<path fill="none" stroke="midnightblue" d="M1662.87,-212.11C1196.24,-161.65 1070.7,-242.74 611,-176 601.3,-174.59 591.05,-172.43 581.31,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1662.58,-215.6 1672.9,-213.21 1663.34,-208.64 1662.58,-215.6"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
@@ -529,453 +529,548 @@
<!-- Node13&#45;&gt;Node5 -->
<g id="edge15" class="edge">
<title>Node13&#45;&gt;Node5</title>
-<path fill="none" stroke="midnightblue" d="M1384.85,-211.97C1042.23,-169.1 948.68,-227.13 611,-176 601.44,-174.55 591.35,-172.4 581.74,-170.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="1384.44,-215.45 1394.8,-213.24 1385.32,-208.51 1384.44,-215.45"/>
+<path fill="none" stroke="midnightblue" d="M1872.48,-211.95C1314.58,-146.63 1163.57,-254.61 611,-176 601.29,-174.62 591.05,-172.47 581.31,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1872.46,-215.47 1882.81,-213.17 1873.29,-208.52 1872.46,-215.47"/>
</g>
<!-- Node14&#45;&gt;Node5 -->
<g id="edge17" class="edge">
<title>Node14&#45;&gt;Node5</title>
-<path fill="none" stroke="midnightblue" d="M809.48,-215.42C804.59,-214.23 799.72,-213.07 795,-212 713.75,-193.52 692.25,-194.48 611,-176 603.05,-174.19 594.68,-172.16 586.5,-170.09"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="808.95,-218.9 819.5,-217.91 810.64,-212.1 808.95,-218.9"/>
+<path fill="none" stroke="midnightblue" d="M1301.94,-215.6C1295.58,-214.2 1289.18,-212.96 1283,-212 987.44,-166.17 906.56,-221.83 611,-176 601.58,-174.54 591.65,-172.41 582.16,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1301.31,-219.05 1311.84,-217.91 1302.9,-212.23 1301.31,-219.05"/>
</g>
<!-- Node15&#45;&gt;Node5 -->
<g id="edge19" class="edge">
<title>Node15&#45;&gt;Node5</title>
-<path fill="none" stroke="midnightblue" d="M976.44,-216.35C966.86,-214.79 957.23,-213.3 948,-212 798.84,-190.97 759.19,-203.01 611,-176 602.17,-174.39 592.86,-172.31 583.88,-170.1"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="975.94,-219.81 986.38,-218 977.09,-212.91 975.94,-219.81"/>
+<path fill="none" stroke="midnightblue" d="M1468.5,-216.38C1457.6,-214.68 1446.55,-213.15 1436,-212 1071.15,-172.21 973.96,-230.43 611,-176 601.44,-174.57 591.35,-172.42 581.74,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1468.01,-219.85 1478.44,-217.98 1469.13,-212.93 1468.01,-219.85"/>
</g>
<!-- Node22 -->
<g id="node22" class="node">
<title>Node22</title>
-<g id="a_node22"><a xlink:href="_mem_copy_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2908.5,-140 2908.5,-170 3081.5,-170 3081.5,-140 2908.5,-140"/>
-<text text-anchor="start" x="2916.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="2995" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/MemCopyWorkload.cpp</text>
+<g id="a_node22"><a xlink:href="_splitter_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3969.5,-140 3969.5,-170 4106.5,-170 4106.5,-140 3969.5,-140"/>
+<text text-anchor="start" x="3977.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Splitter</text>
+<text text-anchor="middle" x="4038" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge26" class="edge">
<title>Node21&#45;&gt;Node22</title>
-<path fill="none" stroke="midnightblue" d="M2568.85,-216.13C2576.99,-214.65 2585.15,-213.24 2593,-212 2728.27,-190.68 2763.84,-197.99 2899,-176 2909.59,-174.28 2920.78,-172.19 2931.63,-170.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2568.15,-212.7 2558.96,-217.97 2569.44,-219.58 2568.15,-212.7"/>
+<path fill="none" stroke="midnightblue" d="M3053.13,-216.14C3062.48,-214.52 3071.94,-213.08 3081,-212 3469.71,-165.84 3573.81,-233.53 3961,-176 3970.56,-174.58 3980.65,-172.44 3990.27,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3052.29,-212.73 3043.07,-217.95 3053.53,-219.62 3052.29,-212.73"/>
</g>
<!-- Node23 -->
<g id="node23" class="node">
<title>Node23</title>
-<g id="a_node23"><a xlink:href="_mem_import_workload_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3099.5,-140 3099.5,-170 3272.5,-170 3272.5,-140 3099.5,-140"/>
-<text text-anchor="start" x="3107.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="3186" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/MemImportWorkload.hpp</text>
+<g id="a_node23"><a xlink:href="_mem_copy_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4124.5,-140 4124.5,-170 4297.5,-170 4297.5,-140 4124.5,-140"/>
+<text text-anchor="start" x="4132.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="4211" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/MemCopyWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node23 -->
<g id="edge27" class="edge">
<title>Node21&#45;&gt;Node23</title>
-<path fill="none" stroke="midnightblue" d="M2566.66,-216.14C2575.51,-214.58 2584.44,-213.15 2593,-212 2812.93,-182.39 2871.26,-206.93 3091,-176 3102.18,-174.43 3114.02,-172.31 3125.4,-170.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2565.94,-212.72 2556.73,-217.95 2567.19,-219.6 2565.94,-212.72"/>
+<path fill="none" stroke="midnightblue" d="M3052.42,-216.21C3062,-214.55 3071.71,-213.07 3081,-212 3538.23,-159.13 3659.09,-231.62 4116,-176 4127.8,-174.56 4140.3,-172.4 4152.23,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3051.74,-212.77 3042.52,-218 3052.98,-219.66 3051.74,-212.77"/>
</g>
-<!-- Node30 -->
-<g id="node30" class="node">
-<title>Node30</title>
-<g id="a_node30"><a xlink:href="_mem_sync_workload_8hpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3290.5,-140 3290.5,-170 3463.5,-170 3463.5,-140 3290.5,-140"/>
-<text text-anchor="start" x="3298.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="3377" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/MemSyncWorkload.hpp</text>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:href="_mem_import_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4315.5,-140 4315.5,-170 4488.5,-170 4488.5,-140 4315.5,-140"/>
+<text text-anchor="start" x="4323.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="4402" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/MemImportWorkload.hpp</text>
</a>
</g>
</g>
-<!-- Node21&#45;&gt;Node30 -->
-<g id="edge34" class="edge">
-<title>Node21&#45;&gt;Node30</title>
-<path fill="none" stroke="midnightblue" d="M2565.55,-216.16C2574.76,-214.56 2584.08,-213.11 2593,-212 2897.29,-174.12 2977.94,-215.71 3282,-176 3293.53,-174.49 3305.75,-172.35 3317.44,-170.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2564.84,-212.74 2555.62,-217.96 2566.09,-219.62 2564.84,-212.74"/>
+<!-- Node21&#45;&gt;Node24 -->
+<g id="edge28" class="edge">
+<title>Node21&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M3052.21,-216.19C3061.85,-214.53 3071.64,-213.06 3081,-212 3622.68,-150.84 3765.69,-240.41 4307,-176 4318.88,-174.59 4331.48,-172.42 4343.49,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3051.46,-212.77 3042.24,-217.99 3052.71,-219.66 3051.46,-212.77"/>
</g>
-<!-- Node33 -->
-<g id="node33" class="node">
-<title>Node33</title>
-<g id="a_node33"><a xlink:href="_workload_utils_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3481.5,-140 3481.5,-170 3654.5,-170 3654.5,-140 3481.5,-140"/>
-<text text-anchor="start" x="3489.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="3568" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.cpp</text>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:href="_mem_sync_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4506.5,-140 4506.5,-170 4679.5,-170 4679.5,-140 4506.5,-140"/>
+<text text-anchor="start" x="4514.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="4593" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/MemSyncWorkload.hpp</text>
</a>
</g>
</g>
-<!-- Node21&#45;&gt;Node33 -->
-<g id="edge37" class="edge">
-<title>Node21&#45;&gt;Node33</title>
-<path fill="none" stroke="midnightblue" d="M2565.13,-216.14C2574.48,-214.52 2583.94,-213.08 2593,-212 2981.71,-165.84 3084.58,-224.49 3473,-176 3484.71,-174.54 3497.12,-172.38 3508.97,-170.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2564.29,-212.73 2555.07,-217.95 2565.53,-219.62 2564.29,-212.73"/>
+<!-- Node21&#45;&gt;Node31 -->
+<g id="edge35" class="edge">
+<title>Node21&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M3052.21,-216.16C3061.85,-214.5 3071.64,-213.04 3081,-212 3707.14,-142.56 3872.29,-249.19 4498,-176 4509.97,-174.6 4522.66,-172.42 4534.74,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3051.46,-212.74 3042.24,-217.95 3052.7,-219.63 3051.46,-212.74"/>
</g>
<!-- Node34 -->
<g id="node34" class="node">
<title>Node34</title>
-<g id="a_node34"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3673,-140 3673,-170 3833,-170 3833,-140 3673,-140"/>
-<text text-anchor="start" x="3681" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="3753" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
+<g id="a_node34"><a xlink:href="_workload_utils_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4697.5,-140 4697.5,-170 4870.5,-170 4870.5,-140 4697.5,-140"/>
+<text text-anchor="start" x="4705.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="4784" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node34 -->
<g id="edge38" class="edge">
<title>Node21&#45;&gt;Node34</title>
-<path fill="none" stroke="midnightblue" d="M2564.42,-216.2C2574,-214.54 2583.71,-213.07 2593,-212 3066.15,-157.56 3191.59,-236.48 3664,-176 3675.15,-174.57 3686.97,-172.4 3698.21,-170"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2563.74,-212.76 2554.52,-217.98 2564.98,-219.65 2563.74,-212.76"/>
+<path fill="none" stroke="midnightblue" d="M3052,-216.17C3061.71,-214.49 3071.57,-213.03 3081,-212 3791.61,-134.28 3978.87,-257.98 4689,-176 4700.97,-174.62 4713.67,-172.45 4725.75,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3051.19,-212.76 3041.97,-217.97 3052.43,-219.65 3051.19,-212.76"/>
</g>
<!-- Node35 -->
<g id="node35" class="node">
<title>Node35</title>
-<g id="a_node35"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3851,-140 3851,-170 4057,-170 4057,-140 3851,-140"/>
-<text text-anchor="start" x="3859" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="3954" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
+<g id="a_node35"><a xlink:href="_cl_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4889,-145.5 4889,-164.5 5077,-164.5 5077,-145.5 4889,-145.5"/>
+<text text-anchor="middle" x="4983" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node35 -->
<g id="edge39" class="edge">
<title>Node21&#45;&gt;Node35</title>
-<path fill="none" stroke="midnightblue" d="M2564.21,-216.19C2573.85,-214.52 2583.64,-213.05 2593,-212 3144.85,-149.85 3289.59,-232.97 3842,-176 3855.85,-174.57 3870.57,-172.41 3884.62,-170.03"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2563.46,-212.77 2554.24,-217.99 2564.71,-219.66 2563.46,-212.77"/>
+<path fill="none" stroke="midnightblue" d="M3052,-216.14C3061.71,-214.48 3071.57,-213.02 3081,-212 3876.08,-126 4084.76,-260.53 4880,-176 4902.46,-173.61 4927.33,-168.85 4947,-164.56"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3051.19,-212.74 3041.96,-217.95 3052.43,-219.62 3051.19,-212.74"/>
</g>
<!-- Node36 -->
<g id="node36" class="node">
<title>Node36</title>
-<g id="a_node36"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4075,-140 4075,-170 4219,-170 4219,-140 4075,-140"/>
-<text text-anchor="start" x="4083" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="4147" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
+<g id="a_node36"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5095,-140 5095,-170 5255,-170 5255,-140 5095,-140"/>
+<text text-anchor="start" x="5103" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="5175" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node36 -->
<g id="edge40" class="edge">
<title>Node21&#45;&gt;Node36</title>
-<path fill="none" stroke="midnightblue" d="M2564.01,-216.18C2573.71,-214.51 2583.57,-213.04 2593,-212 3243.91,-140.13 3416.94,-263 4066,-176 4076.19,-174.63 4086.96,-172.49 4097.2,-170.1"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2563.19,-212.77 2553.97,-217.99 2564.43,-219.66 2563.19,-212.77"/>
+<path fill="none" stroke="midnightblue" d="M3051.8,-216.16C3061.57,-214.48 3071.5,-213.02 3081,-212 3524.09,-164.53 4643.55,-229.13 5086,-176 5097.32,-174.64 5109.31,-172.46 5120.71,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3050.91,-212.76 3041.69,-217.98 3052.16,-219.65 3050.91,-212.76"/>
</g>
<!-- Node37 -->
<g id="node37" class="node">
<title>Node37</title>
-<g id="a_node37"><a xlink:href="_cl_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="4237,-140 4237,-170 4385,-170 4385,-140 4237,-140"/>
-<text text-anchor="start" x="4245" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="4311" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReverseV2Workload.cpp</text>
+<g id="a_node37"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5273,-140 5273,-170 5479,-170 5479,-140 5273,-140"/>
+<text text-anchor="start" x="5281" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="5376" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node37 -->
<g id="edge41" class="edge">
<title>Node21&#45;&gt;Node37</title>
-<path fill="none" stroke="midnightblue" d="M2564,-216.16C2573.71,-214.49 2583.57,-213.03 2593,-212 3315.55,-133.11 3507.22,-269.67 4228,-176 4238.58,-174.62 4249.78,-172.44 4260.4,-170.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2563.19,-212.75 2553.97,-217.97 2564.43,-219.64 2563.19,-212.75"/>
+<path fill="none" stroke="midnightblue" d="M3051.79,-216.15C3061.57,-214.47 3071.5,-213.01 3081,-212 4045.91,-109.34 4298.17,-269.59 5264,-176 5278.16,-174.63 5293.21,-172.45 5307.53,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3050.91,-212.75 3041.69,-217.97 3052.15,-219.64 3050.91,-212.75"/>
</g>
<!-- Node38 -->
<g id="node38" class="node">
<title>Node38</title>
-<g id="a_node38"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="832.5,-140 832.5,-170 985.5,-170 985.5,-140 832.5,-140"/>
-<text text-anchor="start" x="840.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
-<text text-anchor="middle" x="909" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
+<g id="a_node38"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="832,-140 832,-170 976,-170 976,-140 832,-140"/>
+<text text-anchor="start" x="840" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="904" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node38 -->
<g id="edge42" class="edge">
<title>Node21&#45;&gt;Node38</title>
-<path fill="none" stroke="midnightblue" d="M2419.79,-216.16C2410.15,-214.5 2400.36,-213.04 2391,-212 1774.14,-143.47 1610.64,-254.7 995,-176 984.2,-174.62 972.78,-172.47 961.91,-170.08"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2419.3,-219.63 2429.76,-217.96 2420.54,-212.74 2419.3,-219.63"/>
+<path fill="none" stroke="midnightblue" d="M2908.2,-216.17C2898.43,-214.49 2888.5,-213.02 2879,-212 2460.45,-166.94 1402.38,-230.8 985,-176 974.66,-174.64 963.73,-172.47 953.36,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2907.84,-219.66 2918.31,-217.99 2909.08,-212.77 2907.84,-219.66"/>
+</g>
+<!-- Node39 -->
+<g id="node39" class="node">
+<title>Node39</title>
+<g id="a_node39"><a xlink:href="_cl_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="994,-140 994,-170 1142,-170 1142,-140 994,-140"/>
+<text text-anchor="start" x="1002" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1068" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReverseV2Workload.cpp</text>
+</a>
+</g>
</g>
<!-- Node21&#45;&gt;Node39 -->
<g id="edge43" class="edge">
<title>Node21&#45;&gt;Node39</title>
-<path fill="none" stroke="midnightblue" d="M2420,-216.17C2410.29,-214.5 2400.43,-213.03 2391,-212 1698.08,-136.01 1516.25,-248.86 823,-176 820.11,-175.7 817.19,-175.36 814.24,-174.99"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2419.57,-219.65 2430.03,-217.98 2420.81,-212.76 2419.57,-219.65"/>
+<path fill="none" stroke="midnightblue" d="M2908,-216.15C2898.29,-214.48 2888.43,-213.02 2879,-212 2115.32,-129.08 1912.82,-274.55 1151,-176 1140.42,-174.63 1129.22,-172.45 1118.59,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2907.57,-219.63 2918.03,-217.96 2908.81,-212.74 2907.57,-219.63"/>
</g>
<!-- Node40 -->
<g id="node40" class="node">
<title>Node40</title>
-<g id="a_node40"><a xlink:href="_gpu_fsa_depthwise_convolution2d_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1004,-140 1004,-170 1236,-170 1236,-140 1004,-140"/>
-<text text-anchor="start" x="1012" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
-<text text-anchor="middle" x="1120" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaDepthwiseConvolution2d.cpp</text>
+<g id="a_node40"><a xlink:href="_cl_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1160,-140 1160,-170 1304,-170 1304,-140 1160,-140"/>
+<text text-anchor="start" x="1168" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1232" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node40 -->
<g id="edge44" class="edge">
<title>Node21&#45;&gt;Node40</title>
-<path fill="none" stroke="midnightblue" d="M2419.58,-216.18C2410.01,-214.52 2400.29,-213.06 2391,-212 1884.69,-154.31 1752.29,-224.35 1245,-176 1229.69,-174.54 1213.4,-172.38 1197.82,-170.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2419.02,-219.63 2429.48,-217.96 2420.26,-212.74 2419.02,-219.63"/>
+<path fill="none" stroke="midnightblue" d="M2908,-216.17C2898.29,-214.5 2888.43,-213.03 2879,-212 2186.97,-136.1 2003.08,-267.99 1313,-176 1302.66,-174.62 1291.73,-172.44 1281.36,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2907.57,-219.65 2918.03,-217.98 2908.81,-212.76 2907.57,-219.65"/>
</g>
<!-- Node41 -->
<g id="node41" class="node">
<title>Node41</title>
-<g id="a_node41"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1254,-140 1254,-170 1430,-170 1430,-140 1254,-140"/>
-<text text-anchor="start" x="1262" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="1342" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
+<g id="a_node41"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1322.5,-140 1322.5,-170 1475.5,-170 1475.5,-140 1322.5,-140"/>
+<text text-anchor="start" x="1330.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
+<text text-anchor="middle" x="1399" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node41 -->
<g id="edge45" class="edge">
<title>Node21&#45;&gt;Node41</title>
-<path fill="none" stroke="midnightblue" d="M2419.07,-216.14C2409.66,-214.52 2400.13,-213.07 2391,-212 1970.46,-162.72 1859.34,-226.93 1439,-176 1427.05,-174.55 1414.38,-172.4 1402.29,-170.04"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2418.74,-219.64 2429.21,-217.97 2419.99,-212.75 2418.74,-219.64"/>
-</g>
-<!-- Node42 -->
-<g id="node42" class="node">
-<title>Node42</title>
-<g id="a_node42"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1448,-140 1448,-170 1656,-170 1656,-140 1448,-140"/>
-<text text-anchor="start" x="1456" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="1552" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
-</a>
-</g>
+<path fill="none" stroke="midnightblue" d="M2907.79,-216.16C2898.15,-214.5 2888.36,-213.04 2879,-212 2263.03,-143.56 2099.76,-254.6 1485,-176 1474.2,-174.62 1462.78,-172.47 1451.91,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2907.3,-219.63 2917.76,-217.96 2908.54,-212.74 2907.3,-219.63"/>
</g>
<!-- Node21&#45;&gt;Node42 -->
<g id="edge46" class="edge">
<title>Node21&#45;&gt;Node42</title>
-<path fill="none" stroke="midnightblue" d="M2418.65,-216.18C2409.38,-214.56 2399.99,-213.11 2391,-212 2070.36,-172.52 1986.03,-212.22 1665,-176 1651.44,-174.47 1637.04,-172.33 1623.23,-170.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2418.19,-219.65 2428.65,-217.99 2419.44,-212.76 2418.19,-219.65"/>
+<path fill="none" stroke="midnightblue" d="M2908.2,-216.16C2898.43,-214.48 2888.5,-213.02 2879,-212 1970.26,-114.85 1732.17,-269.06 823,-176 820.11,-175.7 817.19,-175.37 814.24,-175.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2907.85,-219.65 2918.31,-217.98 2909.09,-212.76 2907.85,-219.65"/>
</g>
<!-- Node43 -->
<g id="node43" class="node">
<title>Node43</title>
-<g id="a_node43"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1674,-140 1674,-170 1882,-170 1882,-140 1674,-140"/>
-<text text-anchor="start" x="1682" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="1778" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
+<g id="a_node43"><a xlink:href="_gpu_fsa_depthwise_convolution2d_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1494,-140 1494,-170 1726,-170 1726,-140 1494,-140"/>
+<text text-anchor="start" x="1502" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
+<text text-anchor="middle" x="1610" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaDepthwiseConvolution2d.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node43 -->
<g id="edge47" class="edge">
<title>Node21&#45;&gt;Node43</title>
-<path fill="none" stroke="midnightblue" d="M2417.34,-216.14C2408.49,-214.58 2399.56,-213.15 2391,-212 2170.19,-182.3 2112.1,-203.45 1891,-176 1877.95,-174.38 1864.12,-172.27 1850.78,-170.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2416.81,-219.6 2427.27,-217.95 2418.06,-212.72 2416.81,-219.6"/>
+<path fill="none" stroke="midnightblue" d="M2907.58,-216.18C2898.01,-214.52 2888.29,-213.06 2879,-212 2373.58,-154.4 2241.4,-224.28 1735,-176 1719.69,-174.54 1703.4,-172.38 1687.82,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2907.02,-219.63 2917.48,-217.96 2908.26,-212.74 2907.02,-219.63"/>
</g>
<!-- Node44 -->
<g id="node44" class="node">
<title>Node44</title>
-<g id="a_node44"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="1900.5,-140 1900.5,-170 2121.5,-170 2121.5,-140 1900.5,-140"/>
-<text text-anchor="start" x="1908.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="2011" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
+<g id="a_node44"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1744,-140 1744,-170 1906,-170 1906,-140 1744,-140"/>
+<text text-anchor="start" x="1752" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
+<text text-anchor="middle" x="1825" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node44 -->
<g id="edge48" class="edge">
<title>Node21&#45;&gt;Node44</title>
-<path fill="none" stroke="midnightblue" d="M2414.08,-216.1C2406.29,-214.65 2398.5,-213.26 2391,-212 2275.96,-192.66 2246.32,-193.59 2131,-176 2118.79,-174.14 2105.89,-172.08 2093.26,-170.02"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2413.44,-219.54 2423.92,-217.96 2414.74,-212.66 2413.44,-219.54"/>
+<path fill="none" stroke="midnightblue" d="M2907.07,-216.14C2897.66,-214.51 2888.13,-213.07 2879,-212 2453.16,-162.2 2340.24,-230.73 1915,-176 1903.89,-174.57 1892.12,-172.43 1880.89,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2906.74,-219.64 2917.21,-217.97 2907.99,-212.75 2906.74,-219.64"/>
</g>
<!-- Node45 -->
<g id="node45" class="node">
<title>Node45</title>
-<g id="a_node45"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2140,-140 2140,-170 2300,-170 2300,-140 2140,-140"/>
-<text text-anchor="start" x="2148" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="2220" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
+<g id="a_node45"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1924,-140 1924,-170 2100,-170 2100,-140 1924,-140"/>
+<text text-anchor="start" x="1932" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2012" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node45 -->
<g id="edge49" class="edge">
<title>Node21&#45;&gt;Node45</title>
-<path fill="none" stroke="midnightblue" d="M2432.06,-215.25C2383.58,-201.71 2316.09,-182.85 2270.37,-170.07"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2431.22,-218.65 2441.79,-217.97 2433.1,-211.91 2431.22,-218.65"/>
+<path fill="none" stroke="midnightblue" d="M2906.66,-216.15C2897.38,-214.54 2887.99,-213.09 2879,-212 2538.91,-170.61 2448.92,-218.72 2109,-176 2097.14,-174.51 2084.57,-172.35 2072.56,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2906.19,-219.62 2916.66,-217.96 2907.44,-212.74 2906.19,-219.62"/>
</g>
<!-- Node46 -->
<g id="node46" class="node">
<title>Node46</title>
-<g id="a_node46"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2318,-140 2318,-170 2482,-170 2482,-140 2318,-140"/>
-<text text-anchor="start" x="2326" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="2400" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
+<g id="a_node46"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2118,-140 2118,-170 2326,-170 2326,-140 2118,-140"/>
+<text text-anchor="start" x="2126" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2222" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node46 -->
<g id="edge50" class="edge">
<title>Node21&#45;&gt;Node46</title>
-<path fill="none" stroke="midnightblue" d="M2466.89,-211.25C2451.12,-198.23 2431.21,-181.78 2417.23,-170.23"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2464.76,-214.03 2474.7,-217.7 2469.21,-208.64 2464.76,-214.03"/>
+<path fill="none" stroke="midnightblue" d="M2905.74,-216.16C2896.76,-214.58 2887.69,-213.14 2879,-212 2638.76,-180.4 2575.55,-205.16 2335,-176 2321.85,-174.41 2307.9,-172.29 2294.47,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2905.36,-219.65 2915.82,-218 2906.61,-212.76 2905.36,-219.65"/>
</g>
<!-- Node47 -->
<g id="node47" class="node">
<title>Node47</title>
-<g id="a_node47"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2500.5,-140 2500.5,-170 2669.5,-170 2669.5,-140 2500.5,-140"/>
-<text text-anchor="start" x="2508.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
-<text text-anchor="middle" x="2585" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
+<g id="a_node47"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2344,-140 2344,-170 2552,-170 2552,-140 2344,-140"/>
+<text text-anchor="start" x="2352" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2448" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node47 -->
<g id="edge51" class="edge">
<title>Node21&#45;&gt;Node47</title>
-<path fill="none" stroke="midnightblue" d="M2517.39,-211.25C2533.32,-198.23 2553.45,-181.78 2567.59,-170.23"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2515.02,-208.67 2509.49,-217.7 2519.45,-214.09 2515.02,-208.67"/>
+<path fill="none" stroke="midnightblue" d="M2903.35,-216.13C2895.15,-214.64 2886.91,-213.23 2879,-212 2738.45,-190.17 2701.76,-196.4 2561,-176 2548.87,-174.24 2536.05,-172.17 2523.57,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2902.84,-219.6 2913.31,-217.99 2904.12,-212.72 2902.84,-219.6"/>
+</g>
+<!-- Node48 -->
+<g id="node48" class="node">
+<title>Node48</title>
+<g id="a_node48"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2570.5,-140 2570.5,-170 2791.5,-170 2791.5,-140 2570.5,-140"/>
+<text text-anchor="start" x="2578.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2681" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
+</a>
+</g>
</g>
<!-- Node21&#45;&gt;Node48 -->
<g id="edge52" class="edge">
<title>Node21&#45;&gt;Node48</title>
-<path fill="none" stroke="midnightblue" d="M2564,-216.14C2573.71,-214.48 2583.57,-213.02 2593,-212 3388.96,-125.91 3597.96,-261.35 4394,-176 4397.05,-175.67 4400.15,-175.3 4403.27,-174.89"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2563.19,-212.73 2553.96,-217.95 2564.43,-219.62 2563.19,-212.73"/>
+<path fill="none" stroke="midnightblue" d="M2915.09,-215.5C2861.64,-201.92 2786.69,-182.87 2736.12,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2914.26,-218.9 2924.81,-217.97 2915.98,-212.12 2914.26,-218.9"/>
+</g>
+<!-- Node49 -->
+<g id="node49" class="node">
+<title>Node49</title>
+<g id="a_node49"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2810,-140 2810,-170 2970,-170 2970,-140 2810,-140"/>
+<text text-anchor="start" x="2818" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2890" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
+</a>
+</g>
</g>
<!-- Node21&#45;&gt;Node49 -->
<g id="edge53" class="edge">
<title>Node21&#45;&gt;Node49</title>
-<path fill="none" stroke="midnightblue" d="M2587.46,-216.67C2602.01,-214.79 2616.88,-213.14 2631,-212 3502.53,-141.6 3728.62,-269.29 4598,-176 4600.75,-175.7 4603.55,-175.37 4606.36,-175.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2586.91,-213.21 2577.45,-218 2587.83,-220.15 2586.91,-213.21"/>
+<path fill="none" stroke="midnightblue" d="M2955.01,-210.89C2939.66,-197.93 2920.41,-181.68 2906.85,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2953.17,-213.93 2963.07,-217.7 2957.69,-208.58 2953.17,-213.93"/>
</g>
<!-- Node50 -->
<g id="node50" class="node">
<title>Node50</title>
-<g id="a_node50"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2688,-140 2688,-170 2890,-170 2890,-140 2688,-140"/>
-<text text-anchor="start" x="2696" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="middle" x="2789" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
+<g id="a_node50"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2988,-140 2988,-170 3152,-170 3152,-140 2988,-140"/>
+<text text-anchor="start" x="2996" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3070" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node50 -->
<g id="edge54" class="edge">
<title>Node21&#45;&gt;Node50</title>
-<path fill="none" stroke="midnightblue" d="M2556.81,-215.42C2609.87,-201.84 2684.12,-182.84 2734.25,-170.01"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="2555.64,-212.1 2546.82,-217.97 2557.38,-218.88 2555.64,-212.1"/>
+<path fill="none" stroke="midnightblue" d="M3004.99,-210.89C3020.34,-197.93 3039.59,-181.68 3053.15,-170.23"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3002.31,-208.58 2996.93,-217.7 3006.83,-213.93 3002.31,-208.58"/>
</g>
-<!-- Node24 -->
-<g id="node24" class="node">
-<title>Node24</title>
-<g id="a_node24"><a xlink:href="_mem_import_layer_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2833,-67.5 2833,-97.5 2991,-97.5 2991,-67.5 2833,-67.5"/>
-<text text-anchor="start" x="2841" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemImport</text>
-<text text-anchor="middle" x="2912" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
+<!-- Node51 -->
+<g id="node51" class="node">
+<title>Node51</title>
+<g id="a_node51"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3170,-140 3170,-170 3330,-170 3330,-140 3170,-140"/>
+<text text-anchor="start" x="3178" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3250" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
</a>
</g>
</g>
-<!-- Node23&#45;&gt;Node24 -->
-<g id="edge28" class="edge">
-<title>Node23&#45;&gt;Node24</title>
-<path fill="none" stroke="midnightblue" d="M3121.76,-137.47C3074.7,-125.36 3011.51,-109.1 2966.83,-97.61"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3120.98,-140.88 3131.54,-139.99 3122.73,-134.11 3120.98,-140.88"/>
+<!-- Node21&#45;&gt;Node51 -->
+<g id="edge55" class="edge">
+<title>Node21&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M3039.5,-215.25C3087.62,-201.71 3154.61,-182.85 3200,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3038.51,-211.89 3029.84,-217.97 3040.41,-218.63 3038.51,-211.89"/>
+</g>
+<!-- Node52 -->
+<g id="node52" class="node">
+<title>Node52</title>
+<g id="a_node52"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3348.5,-140 3348.5,-170 3517.5,-170 3517.5,-140 3348.5,-140"/>
+<text text-anchor="start" x="3356.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3433" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node21&#45;&gt;Node52 -->
+<g id="edge56" class="edge">
+<title>Node21&#45;&gt;Node52</title>
+<path fill="none" stroke="midnightblue" d="M3057.92,-216.11C3065.71,-214.66 3073.5,-213.26 3081,-212 3195.17,-192.75 3224.97,-196.06 3339,-176 3349.11,-174.22 3359.78,-172.14 3370.17,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3057.26,-212.67 3048.09,-217.97 3058.56,-219.55 3057.26,-212.67"/>
+</g>
+<!-- Node21&#45;&gt;Node53 -->
+<g id="edge57" class="edge">
+<title>Node21&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M3051.79,-216.13C3061.57,-214.46 3071.5,-213 3081,-212 3612.99,-155.81 4955.96,-231.69 5488,-176 5491.05,-175.68 5494.15,-175.32 5497.27,-174.91"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3050.91,-212.74 3041.69,-217.95 3052.15,-219.63 3050.91,-212.74"/>
+</g>
+<!-- Node21&#45;&gt;Node54 -->
+<g id="edge58" class="edge">
+<title>Node21&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M3075.15,-216.65C3089.8,-214.77 3104.78,-213.12 3119,-212 3689.08,-167.19 5123.3,-235.78 5692,-176 5694.76,-175.71 5697.55,-175.38 5700.36,-175.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3074.53,-213.2 3065.08,-217.99 3075.45,-220.14 3074.53,-213.2"/>
+</g>
+<!-- Node55 -->
+<g id="node55" class="node">
+<title>Node55</title>
+<g id="a_node55"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3536,-140 3536,-170 3738,-170 3738,-140 3536,-140"/>
+<text text-anchor="start" x="3544" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3637" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node21&#45;&gt;Node55 -->
+<g id="edge59" class="edge">
+<title>Node21&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M3054.87,-216.18C3063.66,-214.62 3072.51,-213.18 3081,-212 3277.98,-184.64 3329.82,-201.82 3527,-176 3539.61,-174.35 3552.96,-172.23 3565.86,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3054.22,-212.74 3045.01,-217.98 3055.48,-219.63 3054.22,-212.74"/>
+</g>
+<!-- Node56 -->
+<g id="node56" class="node">
+<title>Node56</title>
+<g id="a_node56"><a xlink:href="_split_operator_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3756.5,-140 3756.5,-170 3951.5,-170 3951.5,-140 3756.5,-140"/>
+<text text-anchor="start" x="3764.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaCommon</text>
+<text text-anchor="middle" x="3854" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/operatorMappings/SplitOperator.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node21&#45;&gt;Node56 -->
+<g id="edge60" class="edge">
+<title>Node21&#45;&gt;Node56</title>
+<path fill="none" stroke="midnightblue" d="M3053.55,-216.18C3062.76,-214.57 3072.08,-213.12 3081,-212 3375.13,-175.12 3452.68,-211.31 3747,-176 3759.76,-174.47 3773.29,-172.34 3786.28,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="3052.84,-212.75 3043.62,-217.98 3054.09,-219.64 3052.84,-212.75"/>
</g>
<!-- Node25 -->
<g id="node25" class="node">
<title>Node25</title>
-<g id="a_node25"><a xlink:href="_mem_import_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3009.5,-67.5 3009.5,-97.5 3182.5,-97.5 3182.5,-67.5 3009.5,-67.5"/>
-<text text-anchor="start" x="3017.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="3096" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemImportWorkload.cpp</text>
+<g id="a_node25"><a xlink:href="_mem_import_layer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4049,-67.5 4049,-97.5 4207,-97.5 4207,-67.5 4049,-67.5"/>
+<text text-anchor="start" x="4057" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/MemImport</text>
+<text text-anchor="middle" x="4128" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
</a>
</g>
</g>
-<!-- Node23&#45;&gt;Node25 -->
+<!-- Node24&#45;&gt;Node25 -->
<g id="edge29" class="edge">
-<title>Node23&#45;&gt;Node25</title>
-<path fill="none" stroke="midnightblue" d="M3159.56,-133.29C3144.85,-121.77 3126.94,-107.73 3113.88,-97.5"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3157.76,-136.32 3167.79,-139.73 3162.07,-130.81 3157.76,-136.32"/>
+<title>Node24&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M4337.76,-137.47C4290.7,-125.36 4227.51,-109.1 4182.83,-97.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4336.98,-140.88 4347.54,-139.99 4338.73,-134.11 4336.98,-140.88"/>
</g>
<!-- Node26 -->
<g id="node26" class="node">
<title>Node26</title>
-<g id="a_node26"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3200.5,-67.5 3200.5,-97.5 3349.5,-97.5 3349.5,-67.5 3200.5,-67.5"/>
-<text text-anchor="start" x="3208.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
-<text text-anchor="middle" x="3275" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+<g id="a_node26"><a xlink:href="_mem_import_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4225.5,-67.5 4225.5,-97.5 4398.5,-97.5 4398.5,-67.5 4225.5,-67.5"/>
+<text text-anchor="start" x="4233.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="4312" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemImportWorkload.cpp</text>
</a>
</g>
</g>
-<!-- Node23&#45;&gt;Node26 -->
+<!-- Node24&#45;&gt;Node26 -->
<g id="edge30" class="edge">
-<title>Node23&#45;&gt;Node26</title>
-<path fill="none" stroke="midnightblue" d="M3212.15,-133.29C3226.69,-121.77 3244.41,-107.73 3257.32,-97.5"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3209.68,-130.78 3204.01,-139.73 3214.02,-136.27 3209.68,-130.78"/>
+<title>Node24&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M4375.56,-133.29C4360.85,-121.77 4342.94,-107.73 4329.88,-97.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4373.76,-136.32 4383.79,-139.73 4378.07,-130.81 4373.76,-136.32"/>
</g>
<!-- Node27 -->
<g id="node27" class="node">
<title>Node27</title>
-<g id="a_node27"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3367.5,-67.5 3367.5,-97.5 3548.5,-97.5 3548.5,-67.5 3367.5,-67.5"/>
-<text text-anchor="start" x="3375.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
-<text text-anchor="middle" x="3458" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+<g id="a_node27"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4416.5,-67.5 4416.5,-97.5 4565.5,-97.5 4565.5,-67.5 4416.5,-67.5"/>
+<text text-anchor="start" x="4424.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
+<text text-anchor="middle" x="4491" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
-<!-- Node23&#45;&gt;Node27 -->
+<!-- Node24&#45;&gt;Node27 -->
<g id="edge31" class="edge">
-<title>Node23&#45;&gt;Node27</title>
-<path fill="none" stroke="midnightblue" d="M3249.78,-137.47C3296.49,-125.36 3359.21,-109.1 3403.57,-97.61"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3248.87,-134.09 3240.06,-139.99 3250.62,-140.87 3248.87,-134.09"/>
+<title>Node24&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M4428.15,-133.29C4442.69,-121.77 4460.41,-107.73 4473.32,-97.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4425.68,-130.78 4420.01,-139.73 4430.02,-136.27 4425.68,-130.78"/>
</g>
<!-- Node28 -->
<g id="node28" class="node">
<title>Node28</title>
-<g id="a_node28"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2503,-67.5 2503,-97.5 2639,-97.5 2639,-67.5 2503,-67.5"/>
-<text text-anchor="start" x="2511" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
-<text text-anchor="middle" x="2571" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
+<g id="a_node28"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4583.5,-67.5 4583.5,-97.5 4764.5,-97.5 4764.5,-67.5 4583.5,-67.5"/>
+<text text-anchor="start" x="4591.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
+<text text-anchor="middle" x="4674" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
</a>
</g>
</g>
-<!-- Node23&#45;&gt;Node28 -->
+<!-- Node24&#45;&gt;Node28 -->
<g id="edge32" class="edge">
-<title>Node23&#45;&gt;Node28</title>
-<path fill="none" stroke="midnightblue" d="M3115.25,-138.08C3107.1,-136.55 3098.89,-135.15 3091,-134 2895.51,-105.6 2843.78,-124.31 2648,-98 2645.17,-97.62 2642.28,-97.2 2639.37,-96.76"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3114.65,-141.53 3125.13,-140 3115.98,-134.66 3114.65,-141.53"/>
+<title>Node24&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M4465.78,-137.47C4512.49,-125.36 4575.21,-109.1 4619.57,-97.61"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4464.87,-134.09 4456.06,-139.99 4466.62,-140.87 4464.87,-134.09"/>
</g>
<!-- Node29 -->
<g id="node29" class="node">
<title>Node29</title>
-<g id="a_node29"><a xlink:href="_tosa_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="2657,-67.5 2657,-97.5 2815,-97.5 2815,-67.5 2657,-67.5"/>
-<text text-anchor="start" x="2665" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
-<text text-anchor="middle" x="2736" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefWorkloadFactory.cpp</text>
+<g id="a_node29"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3719,-67.5 3719,-97.5 3855,-97.5 3855,-67.5 3719,-67.5"/>
+<text text-anchor="start" x="3727" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="3787" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
</a>
</g>
</g>
-<!-- Node23&#45;&gt;Node29 -->
+<!-- Node24&#45;&gt;Node29 -->
<g id="edge33" class="edge">
-<title>Node23&#45;&gt;Node29</title>
-<path fill="none" stroke="midnightblue" d="M3112.6,-137.99C3105.32,-136.57 3098.02,-135.21 3091,-134 2973,-113.65 2942.42,-115.74 2824,-98 2821.09,-97.56 2818.13,-97.11 2815.14,-96.65"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3112.01,-141.44 3122.5,-139.96 3113.38,-134.57 3112.01,-141.44"/>
+<title>Node24&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M4331.25,-138.08C4323.1,-136.55 4314.89,-135.15 4307,-134 4111.51,-105.6 4059.78,-124.31 3864,-98 3861.17,-97.62 3858.28,-97.2 3855.37,-96.76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4330.65,-141.53 4341.13,-140 4331.98,-134.66 4330.65,-141.53"/>
</g>
-<!-- Node31 -->
-<g id="node31" class="node">
-<title>Node31</title>
-<g id="a_node31"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3566.5,-73 3566.5,-92 3731.5,-92 3731.5,-73 3566.5,-73"/>
-<text text-anchor="middle" x="3649" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
+<!-- Node30 -->
+<g id="node30" class="node">
+<title>Node30</title>
+<g id="a_node30"><a xlink:href="_tosa_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3873,-67.5 3873,-97.5 4031,-97.5 4031,-67.5 3873,-67.5"/>
+<text text-anchor="start" x="3881" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
+<text text-anchor="middle" x="3952" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefWorkloadFactory.cpp</text>
</a>
</g>
</g>
-<!-- Node30&#45;&gt;Node31 -->
-<g id="edge35" class="edge">
-<title>Node30&#45;&gt;Node31</title>
-<path fill="none" stroke="midnightblue" d="M3441.04,-137.4C3495.91,-123.18 3572.73,-103.27 3615.99,-92.05"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3439.87,-134.09 3431.06,-139.99 3441.62,-140.87 3439.87,-134.09"/>
+<!-- Node24&#45;&gt;Node30 -->
+<g id="edge34" class="edge">
+<title>Node24&#45;&gt;Node30</title>
+<path fill="none" stroke="midnightblue" d="M4328.6,-137.99C4321.32,-136.57 4314.02,-135.21 4307,-134 4189,-113.65 4158.42,-115.74 4040,-98 4037.09,-97.56 4034.13,-97.11 4031.14,-96.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4328.01,-141.44 4338.5,-139.96 4329.38,-134.57 4328.01,-141.44"/>
</g>
<!-- Node32 -->
<g id="node32" class="node">
<title>Node32</title>
-<g id="a_node32"><a xlink:href="_mem_sync_workload_8cpp.html" target="_top" xlink:title=" ">
-<polygon fill="white" stroke="black" points="3749.5,-67.5 3749.5,-97.5 3922.5,-97.5 3922.5,-67.5 3749.5,-67.5"/>
-<text text-anchor="start" x="3757.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
-<text text-anchor="middle" x="3836" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemSyncWorkload.cpp</text>
+<g id="a_node32"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4782.5,-73 4782.5,-92 4947.5,-92 4947.5,-73 4782.5,-73"/>
+<text text-anchor="middle" x="4865" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
</a>
</g>
</g>
-<!-- Node30&#45;&gt;Node32 -->
+<!-- Node31&#45;&gt;Node32 -->
<g id="edge36" class="edge">
-<title>Node30&#45;&gt;Node32</title>
-<path fill="none" stroke="midnightblue" d="M3451.17,-137.99C3458.53,-136.57 3465.9,-135.21 3473,-134 3591.46,-113.73 3622.04,-115.07 3741,-98 3743.72,-97.61 3746.49,-97.21 3749.29,-96.8"/>
-<polygon fill="midnightblue" stroke="midnightblue" points="3450.3,-134.6 3441.17,-139.97 3451.66,-141.47 3450.3,-134.6"/>
+<title>Node31&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M4657.04,-137.4C4711.91,-123.18 4788.73,-103.27 4831.99,-92.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4655.87,-134.09 4647.06,-139.99 4657.62,-140.87 4655.87,-134.09"/>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:href="_mem_sync_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4965.5,-67.5 4965.5,-97.5 5138.5,-97.5 5138.5,-67.5 4965.5,-67.5"/>
+<text text-anchor="start" x="4973.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
+<text text-anchor="middle" x="5052" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemSyncWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node31&#45;&gt;Node33 -->
+<g id="edge37" class="edge">
+<title>Node31&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M4667.17,-137.99C4674.53,-136.57 4681.9,-135.21 4689,-134 4807.46,-113.73 4838.04,-115.07 4957,-98 4959.72,-97.61 4962.49,-97.21 4965.29,-96.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="4666.3,-134.6 4657.17,-139.97 4667.66,-141.47 4666.3,-134.6"/>
</g>
</g>
</svg>