IVGCVSW-7702 Update Doxygen Docu for 23.08

Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I357a9f7e47614589327c1ac5d95b6224ff77103d
diff --git a/latest/_neon_timer_8hpp__dep__incl.svg b/latest/_neon_timer_8hpp__dep__incl.svg
new file mode 100644
index 0000000..d43b89a
--- /dev/null
+++ b/latest/_neon_timer_8hpp__dep__incl.svg
@@ -0,0 +1,1652 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.43.0 (0)
+ -->
+<!-- Title: src/backends/neon/NeonTimer.hpp Pages: 1 -->
+<svg width="13909pt" height="307pt"
+ viewBox="0.00 0.00 13908.81 307.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 303)">
+<title>src/backends/neon/NeonTimer.hpp</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-303 13904.81,-303 13904.81,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="267,-279.5 267,-298.5 451,-298.5 451,-279.5 267,-279.5"/>
+<text text-anchor="middle" x="359" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTimer.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="_neon_interceptor_scheduler_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="143,-212.5 143,-242.5 331,-242.5 331,-212.5 143,-212.5"/>
+<text text-anchor="start" x="151" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonInterceptor</text>
+<text text-anchor="middle" x="237" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Scheduler.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node2 -->
+<g id="edge1" class="edge">
+<title>Node1&#45;&gt;Node2</title>
+<path fill="none" stroke="midnightblue" d="M332.49,-275.07C312.79,-265.47 285.96,-252.38 265.75,-242.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="331,-278.24 341.52,-279.48 334.07,-271.95 331,-278.24"/>
+</g>
+<!-- Node4 -->
+<g id="node4" class="node">
+<title>Node4</title>
+<g id="a_node4"><a xlink:href="_neon_timer_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="206.5,-145.5 206.5,-164.5 389.5,-164.5 389.5,-145.5 206.5,-145.5"/>
+<text text-anchor="middle" x="298" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTimer.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node4 -->
+<g id="edge120" class="edge">
+<title>Node1&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M356.42,-269.07C353.76,-253.25 348.75,-230.38 340,-212 331.23,-193.57 315.88,-175.21 306.37,-164.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="352.99,-269.82 357.95,-279.18 359.91,-268.77 352.99,-269.82"/>
+</g>
+<!-- Node5 -->
+<g id="node5" class="node">
+<title>Node5</title>
+<g id="a_node5"><a xlink:href="_neon_workload_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7373,-212.5 7373,-242.5 7533,-242.5 7533,-212.5 7373,-212.5"/>
+<text text-anchor="start" x="7381" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="7453" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloadUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node5 -->
+<g id="edge4" class="edge">
+<title>Node1&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M461.48,-287.14C1273.12,-280.33 6650.23,-235.23 7372.76,-229.17"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="461.26,-283.64 451.29,-287.23 461.32,-290.64 461.26,-283.64"/>
+</g>
+<!-- Node3 -->
+<g id="node3" class="node">
+<title>Node3</title>
+<g id="a_node3"><a xlink:href="_neon_interceptor_scheduler_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="0,-140 0,-170 188,-170 188,-140 0,-140"/>
+<text text-anchor="start" x="8" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonInterceptor</text>
+<text text-anchor="middle" x="94" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">Scheduler.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node3 -->
+<g id="edge2" class="edge">
+<title>Node2&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M199.22,-207.87C175.18,-196.02 144.55,-180.92 122.54,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="197.89,-211.12 208.41,-212.4 200.98,-204.84 197.89,-211.12"/>
+</g>
+<!-- Node2&#45;&gt;Node4 -->
+<g id="edge3" class="edge">
+<title>Node2&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M256.14,-204.38C267.69,-191.04 281.77,-174.76 290.31,-164.89"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="253.24,-202.38 249.34,-212.23 258.53,-206.96 253.24,-202.38"/>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:href="_neon_batch_to_space_nd_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1358.5,-140 1358.5,-170 1551.5,-170 1551.5,-140 1358.5,-140"/>
+<text text-anchor="start" x="1366.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="1455" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node6 -->
+<g id="edge5" class="edge">
+<title>Node5&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M7362.81,-226.19C6643.83,-223.66 1861.27,-205.74 1560,-176 1546.52,-174.67 1532.19,-172.47 1518.59,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.83,-229.69 7372.85,-226.22 7362.86,-222.69 7362.83,-229.69"/>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7867.5,-0.5 7867.5,-30.5 8048.5,-30.5 8048.5,-0.5 7867.5,-0.5"/>
+<text text-anchor="start" x="7875.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
+<text text-anchor="middle" x="7958" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node10 -->
+<g id="edge59" class="edge">
+<title>Node5&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M7543.3,-226.28C8313.19,-224.31 13747.83,-209.27 13823,-176 13866.14,-156.91 13877.82,-141.94 13895,-98 13900.02,-85.17 13904.7,-76.78 13895,-67 13841.21,-12.75 8790.61,-15.68 8048.6,-16.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.1,-222.78 7533.11,-226.3 7543.12,-229.78 7543.1,-222.78"/>
+</g>
+<!-- Node11 -->
+<g id="node11" class="node">
+<title>Node11</title>
+<g id="a_node11"><a xlink:href="_neon_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="992,-140 992,-170 1162,-170 1162,-140 992,-140"/>
+<text text-anchor="start" x="1000" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="1077" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node11 -->
+<g id="edge10" class="edge">
+<title>Node5&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M7362.78,-226.29C6617.1,-224.53 1492.65,-211.15 1171,-176 1158.89,-174.68 1146.05,-172.48 1133.87,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.91,-229.79 7372.92,-226.32 7362.93,-222.79 7362.91,-229.79"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:href="_neon_constant_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2138,-140 2138,-170 2298,-170 2298,-140 2138,-140"/>
+<text text-anchor="start" x="2146" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2218" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node13 -->
+<g id="edge14" class="edge">
+<title>Node5&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M7362.8,-226.15C6697.46,-223.51 2569.04,-205.95 2308,-176 2296.39,-174.67 2284.09,-172.47 2272.42,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.8,-229.65 7372.81,-226.19 7362.82,-222.65 7362.8,-229.65"/>
+</g>
+<!-- Node15 -->
+<g id="node15" class="node">
+<title>Node15</title>
+<g id="a_node15"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2316.5,-140 2316.5,-170 2525.5,-170 2525.5,-140 2316.5,-140"/>
+<text text-anchor="start" x="2324.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2421" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node15 -->
+<g id="edge18" class="edge">
+<title>Node5&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M7362.23,-226.46C6733.18,-226.08 3032.65,-221.9 2535,-176 2520.49,-174.66 2505.06,-172.48 2490.39,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.59,-229.96 7372.6,-226.47 7362.6,-222.96 7362.59,-229.96"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="407.5,-140 407.5,-170 616.5,-170 616.5,-140 407.5,-140"/>
+<text text-anchor="start" x="415.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="512" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node17 -->
+<g id="edge22" class="edge">
+<title>Node5&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M7362.73,-226.27C6580.91,-224.18 976.36,-208.16 625,-176 610.52,-174.67 595.11,-172.48 580.47,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.79,-229.77 7372.8,-226.29 7362.81,-222.77 7362.79,-229.77"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:href="_neon_instance_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2544,-140 2544,-170 2766,-170 2766,-140 2544,-140"/>
+<text text-anchor="start" x="2552" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2655" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node19 -->
+<g id="edge26" class="edge">
+<title>Node5&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M7362.82,-226.37C6753.4,-225.34 3247.53,-217.68 2775,-176 2759.75,-174.65 2743.51,-172.47 2728.07,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.86,-229.87 7372.86,-226.38 7362.87,-222.87 7362.86,-229.87"/>
+</g>
+<!-- Node20 -->
+<g id="node20" class="node">
+<title>Node20</title>
+<g id="a_node20"><a xlink:href="_neon_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13486.5,-67.5 13486.5,-97.5 13707.5,-97.5 13707.5,-67.5 13486.5,-67.5"/>
+<text text-anchor="start" x="13494.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="13597" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node20 -->
+<g id="edge82" class="edge">
+<title>Node5&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M7543.31,-226.65C8311.77,-227.82 13726.47,-233.99 13784,-176 13797.15,-162.75 13795.35,-148.82 13784,-134 13771.73,-117.98 13729.88,-105.88 13688.87,-97.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.14,-223.15 7533.14,-226.63 7543.13,-230.15 7543.14,-223.15"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:href="_neon_maximum_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="634.5,-140 634.5,-170 795.5,-170 795.5,-140 634.5,-140"/>
+<text text-anchor="start" x="642.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="715" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node21 -->
+<g id="edge30" class="edge">
+<title>Node5&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M7362.71,-226.36C6592.48,-225.09 1145.98,-214.74 805,-176 793.39,-174.68 781.08,-172.49 769.42,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.9,-229.86 7372.9,-226.38 7362.91,-222.86 7362.9,-229.86"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:href="_neon_minimum_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="814,-140 814,-170 974,-170 974,-140 814,-140"/>
+<text text-anchor="start" x="822" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="894" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node23 -->
+<g id="edge34" class="edge">
+<title>Node5&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M7362.76,-226.35C6604.43,-224.98 1314.45,-214.09 983,-176 971.51,-174.68 959.34,-172.49 947.81,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.79,-229.85 7372.8,-226.36 7362.81,-222.85 7362.79,-229.85"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:href="_neon_division_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13615,-140 13615,-170 13775,-170 13775,-140 13615,-140"/>
+<text text-anchor="start" x="13623" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="13695" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node25 -->
+<g id="edge38" class="edge">
+<title>Node5&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M7543.1,-226.31C8279.65,-224.67 13291.41,-212.22 13606,-176 13617.48,-174.68 13629.66,-172.48 13641.19,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.07,-222.81 7533.08,-226.33 7543.09,-229.81 7543.07,-222.81"/>
+</g>
+<!-- Node28 -->
+<g id="node28" class="node">
+<title>Node28</title>
+<g id="a_node28"><a xlink:href="_neon_permute_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1180,-140 1180,-170 1340,-170 1340,-140 1180,-140"/>
+<text text-anchor="start" x="1188" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="1260" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node28 -->
+<g id="edge43" class="edge">
+<title>Node5&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M7362.48,-226.3C6627.8,-224.62 1660.92,-211.92 1349,-176 1337.52,-174.68 1325.34,-172.48 1313.81,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.73,-229.8 7372.74,-226.32 7362.74,-222.8 7362.73,-229.8"/>
+</g>
+<!-- Node30 -->
+<g id="node30" class="node">
+<title>Node30</title>
+<g id="a_node30"><a xlink:href="_neon_reshape_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2784,-140 2784,-170 2944,-170 2944,-140 2784,-140"/>
+<text text-anchor="start" x="2792" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2864" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node30 -->
+<g id="edge47" class="edge">
+<title>Node5&#45;&gt;Node30</title>
+<path fill="none" stroke="midnightblue" d="M7362.47,-226.63C6765.59,-227.31 3405.29,-228.76 2953,-176 2941.67,-174.68 2929.68,-172.52 2918.29,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.74,-230.13 7372.74,-226.61 7362.73,-223.13 7362.74,-230.13"/>
+</g>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:href="_neon_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13726,-67.5 13726,-97.5 13886,-97.5 13886,-67.5 13726,-67.5"/>
+<text text-anchor="start" x="13734" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="13806" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node31 -->
+<g id="edge104" class="edge">
+<title>Node5&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M7543.25,-226.63C8312.62,-227.66 13743.05,-232.91 13802,-176 13822.82,-155.9 13816.34,-118.34 13810.66,-97.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.07,-223.13 7533.06,-226.62 7543.06,-230.13 7543.07,-223.13"/>
+</g>
+<!-- Node32 -->
+<g id="node32" class="node">
+<title>Node32</title>
+<g id="a_node32"><a xlink:href="_neon_space_to_batch_nd_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1569.5,-140 1569.5,-170 1762.5,-170 1762.5,-140 1569.5,-140"/>
+<text text-anchor="start" x="1577.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="1666" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node32 -->
+<g id="edge51" class="edge">
+<title>Node5&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M7362.84,-226.68C6681.24,-227.88 2349.6,-233.21 1771,-176 1757.52,-174.67 1743.19,-172.47 1729.59,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.86,-230.18 7372.85,-226.66 7362.84,-223.18 7362.86,-230.18"/>
+</g>
+<!-- Node34 -->
+<g id="node34" class="node">
+<title>Node34</title>
+<g id="a_node34"><a xlink:href="_neon_transpose_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1780.5,-140 1780.5,-170 1941.5,-170 1941.5,-140 1780.5,-140"/>
+<text text-anchor="start" x="1788.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="1861" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node34 -->
+<g id="edge55" class="edge">
+<title>Node5&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M7362.63,-226.21C6670.65,-223.92 2230.97,-208.03 1951,-176 1939.39,-174.67 1927.08,-172.47 1915.42,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.78,-229.71 7372.79,-226.24 7362.8,-222.71 7362.78,-229.71"/>
+</g>
+<!-- Node36 -->
+<g id="node36" class="node">
+<title>Node36</title>
+<g id="a_node36"><a xlink:href="_neon_abs_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2962,-140 2962,-170 3122,-170 3122,-140 2962,-140"/>
+<text text-anchor="start" x="2970" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3042" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAbsWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node36 -->
+<g id="edge60" class="edge">
+<title>Node5&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M7362.84,-226.57C6780.91,-226.86 3565.53,-226.16 3132,-176 3120.55,-174.68 3108.42,-172.51 3096.9,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.86,-230.07 7372.85,-226.56 7362.85,-223.07 7362.86,-230.07"/>
+</g>
+<!-- Node37 -->
+<g id="node37" class="node">
+<title>Node37</title>
+<g id="a_node37"><a xlink:href="_neon_activation_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3140.5,-140 3140.5,-170 3301.5,-170 3301.5,-140 3140.5,-140"/>
+<text text-anchor="start" x="3148.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3221" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonActivationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node37 -->
+<g id="edge61" class="edge">
+<title>Node5&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M7362.55,-226.52C6794.09,-226.49 3725.58,-224.07 3311,-176 3299.55,-174.67 3287.42,-172.51 3275.91,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.73,-230.02 7372.74,-226.52 7362.74,-223.02 7362.73,-230.02"/>
+</g>
+<!-- Node38 -->
+<g id="node38" class="node">
+<title>Node38</title>
+<g id="a_node38"><a xlink:href="_neon_addition_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3320,-140 3320,-170 3480,-170 3480,-140 3320,-140"/>
+<text text-anchor="start" x="3328" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3400" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAdditionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node38 -->
+<g id="edge62" class="edge">
+<title>Node5&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M7362.52,-226.46C6808.56,-226.1 3885.7,-221.99 3490,-176 3478.55,-174.67 3466.43,-172.51 3454.91,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.84,-229.96 7372.85,-226.47 7362.85,-222.96 7362.84,-229.96"/>
+</g>
+<!-- Node39 -->
+<g id="node39" class="node">
+<title>Node39</title>
+<g id="a_node39"><a xlink:href="_neon_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3498.5,-140 3498.5,-170 3665.5,-170 3665.5,-140 3498.5,-140"/>
+<text text-anchor="start" x="3506.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3582" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonArgMinMaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node39 -->
+<g id="edge63" class="edge">
+<title>Node5&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M7362.86,-226.38C6825.06,-225.52 4050.51,-219 3674,-176 3662.31,-174.66 3649.91,-172.5 3638.14,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.89,-229.88 7372.89,-226.4 7362.9,-222.88 7362.89,-229.88"/>
+</g>
+<!-- Node40 -->
+<g id="node40" class="node">
+<title>Node40</title>
+<g id="a_node40"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3683,-140 3683,-170 3859,-170 3859,-140 3683,-140"/>
+<text text-anchor="start" x="3691" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3771" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node40 -->
+<g id="edge64" class="edge">
+<title>Node5&#45;&gt;Node40</title>
+<path fill="none" stroke="midnightblue" d="M7362.53,-226.25C6840.51,-224.68 4224.24,-214.88 3868,-176 3855.61,-174.65 3842.45,-172.46 3829.97,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.63,-229.75 7372.64,-226.28 7362.65,-222.75 7362.63,-229.75"/>
+</g>
+<!-- Node41 -->
+<g id="node41" class="node">
+<title>Node41</title>
+<g id="a_node41"><a xlink:href="_neon_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="3877,-140 3877,-170 4085,-170 4085,-140 3877,-140"/>
+<text text-anchor="start" x="3885" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="3981" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchNormalizationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node41 -->
+<g id="edge65" class="edge">
+<title>Node5&#45;&gt;Node41</title>
+<path fill="none" stroke="midnightblue" d="M7362.66,-226.01C6860.86,-223.15 4427,-207.77 4094,-176 4079.72,-174.64 4064.53,-172.46 4050.08,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.73,-229.51 7372.75,-226.06 7362.77,-222.51 7362.73,-229.51"/>
+</g>
+<!-- Node42 -->
+<g id="node42" class="node">
+<title>Node42</title>
+<g id="a_node42"><a xlink:href="_neon_cast_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4103,-140 4103,-170 4263,-170 4263,-140 4103,-140"/>
+<text text-anchor="start" x="4111" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="4183" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonCastWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node42 -->
+<g id="edge66" class="edge">
+<title>Node5&#45;&gt;Node42</title>
+<path fill="none" stroke="midnightblue" d="M7362.8,-226.16C6877.44,-224.18 4586.5,-212.93 4273,-176 4261.55,-174.65 4249.43,-172.48 4237.91,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.89,-229.66 7372.91,-226.2 7362.92,-222.66 7362.89,-229.66"/>
+</g>
+<!-- Node43 -->
+<g id="node43" class="node">
+<title>Node43</title>
+<g id="a_node43"><a xlink:href="_neon_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4281.5,-140 4281.5,-170 4466.5,-170 4466.5,-140 4281.5,-140"/>
+<text text-anchor="start" x="4289.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="4374" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonChannelShuffleWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node43 -->
+<g id="edge67" class="edge">
+<title>Node5&#45;&gt;Node43</title>
+<path fill="none" stroke="midnightblue" d="M7362.6,-225.92C6895.79,-222.79 4768.62,-206.92 4476,-176 4463.08,-174.63 4449.36,-172.46 4436.31,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.64,-229.42 7372.66,-225.99 7362.68,-222.42 7362.64,-229.42"/>
+</g>
+<!-- Node44 -->
+<g id="node44" class="node">
+<title>Node44</title>
+<g id="a_node44"><a xlink:href="_neon_concat_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4485,-140 4485,-170 4645,-170 4645,-140 4485,-140"/>
+<text text-anchor="start" x="4493" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="4565" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConcatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node44 -->
+<g id="edge68" class="edge">
+<title>Node5&#45;&gt;Node44</title>
+<path fill="none" stroke="midnightblue" d="M7362.93,-225.96C6913.88,-223.14 4927.64,-208.87 4654,-176 4642.68,-174.64 4630.69,-172.46 4619.29,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.92,-229.46 7372.94,-226.03 7362.96,-222.46 7362.92,-229.46"/>
+</g>
+<!-- Node45 -->
+<g id="node45" class="node">
+<title>Node45</title>
+<g id="a_node45"><a xlink:href="_neon_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4663,-140 4663,-170 4845,-170 4845,-140 4663,-140"/>
+<text text-anchor="start" x="4671" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="4754" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node45 -->
+<g id="edge69" class="edge">
+<title>Node5&#45;&gt;Node45</title>
+<path fill="none" stroke="midnightblue" d="M7362.94,-226.9C6964.23,-228.34 5355.67,-230.6 4854,-176 4841.33,-174.62 4827.87,-172.44 4815.08,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.99,-230.4 7372.97,-226.86 7362.96,-223.4 7362.99,-230.4"/>
+</g>
+<!-- Node46 -->
+<g id="node46" class="node">
+<title>Node46</title>
+<g id="a_node46"><a xlink:href="_neon_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="4863,-140 4863,-170 5045,-170 5045,-140 4863,-140"/>
+<text text-anchor="start" x="4871" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="4954" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node46 -->
+<g id="edge70" class="edge">
+<title>Node5&#45;&gt;Node46</title>
+<path fill="none" stroke="midnightblue" d="M7362.77,-226.73C6983.14,-227.37 5514.12,-226.46 5054,-176 5041.42,-174.62 5028.06,-172.45 5015.35,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.88,-230.23 7372.88,-226.71 7362.87,-223.23 7362.88,-230.23"/>
+</g>
+<!-- Node47 -->
+<g id="node47" class="node">
+<title>Node47</title>
+<g id="a_node47"><a xlink:href="_neon_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5063,-140 5063,-170 5243,-170 5243,-140 5063,-140"/>
+<text text-anchor="start" x="5071" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="5153" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthToSpaceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node47 -->
+<g id="edge71" class="edge">
+<title>Node5&#45;&gt;Node47</title>
+<path fill="none" stroke="midnightblue" d="M7362.9,-226.53C7003.56,-226.32 5672.01,-222.35 5253,-176 5240.42,-174.61 5227.06,-172.43 5214.35,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.99,-230.03 7372.99,-226.53 7363,-223.03 7362.99,-230.03"/>
+</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="5261.5,-140 5261.5,-170 5482.5,-170 5482.5,-140 5261.5,-140"/>
+<text text-anchor="start" x="5269.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="5372" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node48 -->
+<g id="edge72" class="edge">
+<title>Node5&#45;&gt;Node48</title>
+<path fill="none" stroke="midnightblue" d="M7362.87,-225.85C7028.93,-223.18 5862.35,-211.46 5492,-176 5477.18,-174.58 5461.42,-172.43 5446.36,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.95,-229.35 7372.98,-225.93 7363.01,-222.35 7362.95,-229.35"/>
+</g>
+<!-- Node49 -->
+<g id="node49" class="node">
+<title>Node49</title>
+<g id="a_node49"><a xlink:href="_neon_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5500.5,-140 5500.5,-170 5667.5,-170 5667.5,-140 5500.5,-140"/>
+<text text-anchor="start" x="5508.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="5584" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDequantizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node49 -->
+<g id="edge73" class="edge">
+<title>Node5&#45;&gt;Node49</title>
+<path fill="none" stroke="midnightblue" d="M7362.52,-226.12C7048.72,-224.46 6008.37,-216 5677,-176 5665.36,-174.59 5653.02,-172.43 5641.27,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.91,-229.62 7372.93,-226.17 7362.94,-222.62 7362.91,-229.62"/>
+</g>
+<!-- Node50 -->
+<g id="node50" class="node">
+<title>Node50</title>
+<g id="a_node50"><a xlink:href="_neon_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5685.5,-140 5685.5,-170 5902.5,-170 5902.5,-140 5685.5,-140"/>
+<text text-anchor="start" x="5693.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="5794" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDetectionPostProcessWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node50 -->
+<g id="edge74" class="edge">
+<title>Node5&#45;&gt;Node50</title>
+<path fill="none" stroke="midnightblue" d="M7362.65,-225.14C7077.08,-220.61 6196.13,-204.6 5912,-176 5897.53,-174.54 5882.15,-172.39 5867.44,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.9,-228.65 7372.96,-225.31 7363.01,-221.65 7362.9,-228.65"/>
+</g>
+<!-- Node51 -->
+<g id="node51" class="node">
+<title>Node51</title>
+<g id="a_node51"><a xlink:href="_neon_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="5921,-140 5921,-170 6127,-170 6127,-140 5921,-140"/>
+<text text-anchor="start" x="5929" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="6024" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonElementwiseBinaryWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node51 -->
+<g id="edge75" class="edge">
+<title>Node5&#45;&gt;Node51</title>
+<path fill="none" stroke="midnightblue" d="M7362.69,-227.33C7148.87,-228.36 6595.13,-225.56 6136,-176 6122.35,-174.53 6107.86,-172.38 6093.99,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.94,-230.83 7372.92,-227.28 7362.9,-223.83 7362.94,-230.83"/>
+</g>
+<!-- Node52 -->
+<g id="node52" class="node">
+<title>Node52</title>
+<g id="a_node52"><a xlink:href="_neon_exp_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6145,-140 6145,-170 6305,-170 6305,-140 6145,-140"/>
+<text text-anchor="start" x="6153" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="6225" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonExpWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node52 -->
+<g id="edge76" class="edge">
+<title>Node5&#45;&gt;Node52</title>
+<path fill="none" stroke="midnightblue" d="M7362.54,-224.55C7130.1,-219.23 6516.02,-202.96 6314,-176 6303.01,-174.53 6291.38,-172.37 6280.27,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.58,-228.06 7372.65,-224.79 7362.74,-221.06 7362.58,-228.06"/>
+</g>
+<!-- Node53 -->
+<g id="node53" class="node">
+<title>Node53</title>
+<g id="a_node53"><a xlink:href="_neon_fill_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6323,-140 6323,-170 6483,-170 6483,-140 6323,-140"/>
+<text text-anchor="start" x="6331" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="6403" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFillWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node53 -->
+<g id="edge77" class="edge">
+<title>Node5&#45;&gt;Node53</title>
+<path fill="none" stroke="midnightblue" d="M7362.73,-226.73C7192.05,-226.07 6810.63,-219.34 6493,-176 6482.06,-174.51 6470.47,-172.37 6459.39,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.92,-230.23 7372.93,-226.77 7362.94,-223.23 7362.92,-230.23"/>
+</g>
+<!-- Node54 -->
+<g id="node54" class="node">
+<title>Node54</title>
+<g id="a_node54"><a xlink:href="_neon_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6501.5,-140 6501.5,-170 6662.5,-170 6662.5,-140 6501.5,-140"/>
+<text text-anchor="start" x="6509.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="6582" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFloorFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node54 -->
+<g id="edge78" class="edge">
+<title>Node5&#45;&gt;Node54</title>
+<path fill="none" stroke="midnightblue" d="M7362.51,-225.17C7216.52,-222 6920.27,-211.4 6672,-176 6661.22,-174.46 6649.82,-172.33 6638.89,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.68,-228.67 7372.76,-225.38 7362.83,-221.67 7362.68,-228.67"/>
+</g>
+<!-- Node55 -->
+<g id="node55" class="node">
+<title>Node55</title>
+<g id="a_node55"><a xlink:href="_neon_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6681,-140 6681,-170 6867,-170 6867,-140 6681,-140"/>
+<text text-anchor="start" x="6689" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="6774" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFullyConnectedWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node55 -->
+<g id="edge79" class="edge">
+<title>Node5&#45;&gt;Node55</title>
+<path fill="none" stroke="midnightblue" d="M7362.83,-221.58C7248.99,-214.7 7047.31,-200.22 6876,-176 6864.39,-174.36 6852.09,-172.26 6840.22,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.7,-225.08 7372.89,-222.19 7363.12,-218.1 7362.7,-225.08"/>
+</g>
+<!-- Node56 -->
+<g id="node56" class="node">
+<title>Node56</title>
+<g id="a_node56"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="6885,-140 6885,-170 7045,-170 7045,-140 6885,-140"/>
+<text text-anchor="start" x="6893" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="6965" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node56 -->
+<g id="edge80" class="edge">
+<title>Node5&#45;&gt;Node56</title>
+<path fill="none" stroke="midnightblue" d="M7362.62,-217.54C7281.51,-208.91 7159.36,-194.46 7054,-176 7044.17,-174.28 7033.79,-172.19 7023.73,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.49,-221.05 7372.8,-218.62 7363.22,-214.09 7362.49,-221.05"/>
+</g>
+<!-- Node57 -->
+<g id="node57" class="node">
+<title>Node57</title>
+<g id="a_node57"><a xlink:href="_neon_gather_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7063,-140 7063,-170 7223,-170 7223,-140 7063,-140"/>
+<text text-anchor="start" x="7071" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="7143" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node57 -->
+<g id="edge81" class="edge">
+<title>Node5&#45;&gt;Node57</title>
+<path fill="none" stroke="midnightblue" d="M7381.63,-210.27C7328.17,-198.11 7255.76,-181.64 7204.76,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7380.86,-213.68 7391.38,-212.49 7382.41,-206.86 7380.86,-213.68"/>
+</g>
+<!-- Node58 -->
+<g id="node58" class="node">
+<title>Node58</title>
+<g id="a_node58"><a xlink:href="_neon_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7241,-140 7241,-170 7457,-170 7457,-140 7241,-140"/>
+<text text-anchor="start" x="7249" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="7349" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonL2NormalizationFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node58 -->
+<g id="edge83" class="edge">
+<title>Node5&#45;&gt;Node58</title>
+<path fill="none" stroke="midnightblue" d="M7423.39,-206.43C7406.23,-194.79 7385.03,-180.42 7369.66,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7421.71,-209.52 7431.95,-212.23 7425.64,-203.73 7421.71,-209.52"/>
+</g>
+<!-- Node59 -->
+<g id="node59" class="node">
+<title>Node59</title>
+<g id="a_node59"><a xlink:href="_neon_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7475,-140 7475,-170 7639,-170 7639,-140 7475,-140"/>
+<text text-anchor="start" x="7483" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="7557" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalAndWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node59 -->
+<g id="edge84" class="edge">
+<title>Node5&#45;&gt;Node59</title>
+<path fill="none" stroke="midnightblue" d="M7482.61,-206.43C7499.77,-194.79 7520.97,-180.42 7536.34,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7480.36,-203.73 7474.05,-212.23 7484.29,-209.52 7480.36,-203.73"/>
+</g>
+<!-- Node60 -->
+<g id="node60" class="node">
+<title>Node60</title>
+<g id="a_node60"><a xlink:href="_neon_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7657.5,-140 7657.5,-170 7820.5,-170 7820.5,-140 7657.5,-140"/>
+<text text-anchor="start" x="7665.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="7739" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalNotWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node60 -->
+<g id="edge85" class="edge">
+<title>Node5&#45;&gt;Node60</title>
+<path fill="none" stroke="midnightblue" d="M7519.75,-210.05C7568.9,-197.93 7635.03,-181.63 7681.77,-170.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7518.72,-206.7 7509.85,-212.49 7520.39,-213.49 7518.72,-206.7"/>
+</g>
+<!-- Node61 -->
+<g id="node61" class="node">
+<title>Node61</title>
+<g id="a_node61"><a xlink:href="_neon_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="7839,-140 7839,-170 7999,-170 7999,-140 7839,-140"/>
+<text text-anchor="start" x="7847" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="7919" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalOrWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node61 -->
+<g id="edge86" class="edge">
+<title>Node5&#45;&gt;Node61</title>
+<path fill="none" stroke="midnightblue" d="M7543.21,-216.67C7619.8,-207.79 7732.49,-193.45 7830,-176 7839.67,-174.27 7849.87,-172.21 7859.78,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7542.65,-213.22 7533.11,-217.84 7543.45,-220.17 7542.65,-213.22"/>
+</g>
+<!-- Node62 -->
+<g id="node62" class="node">
+<title>Node62</title>
+<g id="a_node62"><a xlink:href="_neon_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8017.5,-140 8017.5,-170 8186.5,-170 8186.5,-140 8017.5,-140"/>
+<text text-anchor="start" x="8025.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="8102" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogSoftmaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node62 -->
+<g id="edge87" class="edge">
+<title>Node5&#45;&gt;Node62</title>
+<path fill="none" stroke="midnightblue" d="M7543.4,-221.59C7653.57,-214.84 7845.19,-200.64 8008,-176 8018.81,-174.36 8030.24,-172.26 8041.26,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.09,-218.1 7533.32,-222.2 7543.51,-225.09 7543.09,-218.1"/>
+</g>
+<!-- Node63 -->
+<g id="node63" class="node">
+<title>Node63</title>
+<g id="a_node63"><a xlink:href="_neon_log_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8205,-140 8205,-170 8365,-170 8365,-140 8205,-140"/>
+<text text-anchor="start" x="8213" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="8285" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node63 -->
+<g id="edge88" class="edge">
+<title>Node5&#45;&gt;Node63</title>
+<path fill="none" stroke="midnightblue" d="M7543.42,-224.81C7683.77,-221.19 7962.27,-210 8196,-176 8206.66,-174.45 8217.93,-172.31 8228.74,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.05,-221.32 7533.14,-225.07 7543.23,-228.32 7543.05,-221.32"/>
+</g>
+<!-- Node64 -->
+<g id="node64" class="node">
+<title>Node64</title>
+<g id="a_node64"><a xlink:href="_neon_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8383,-140 8383,-170 8543,-170 8543,-140 8383,-140"/>
+<text text-anchor="start" x="8391" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="8463" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node64 -->
+<g id="edge89" class="edge">
+<title>Node5&#45;&gt;Node64</title>
+<path fill="none" stroke="midnightblue" d="M7543.33,-226.51C7708.87,-225.44 8071.63,-217.97 8374,-176 8384.82,-174.5 8396.28,-172.35 8407.24,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.18,-223.01 7533.2,-226.57 7543.22,-230.01 7543.18,-223.01"/>
+</g>
+<!-- Node65 -->
+<g id="node65" class="node">
+<title>Node65</title>
+<g id="a_node65"><a xlink:href="_neon_mean_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8561,-140 8561,-170 8721,-170 8721,-140 8561,-140"/>
+<text text-anchor="start" x="8569" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="8641" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMeanWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node65 -->
+<g id="edge90" class="edge">
+<title>Node5&#45;&gt;Node65</title>
+<path fill="none" stroke="midnightblue" d="M7543.45,-224.39C7770.1,-218.76 8357.99,-202.05 8552,-176 8562.83,-174.55 8574.29,-172.42 8585.25,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.17,-220.89 7533.26,-224.64 7543.35,-227.89 7543.17,-220.89"/>
+</g>
+<!-- Node66 -->
+<g id="node66" class="node">
+<title>Node66</title>
+<g id="a_node66"><a xlink:href="_neon_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8739,-140 8739,-170 8917,-170 8917,-140 8739,-140"/>
+<text text-anchor="start" x="8747" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="8828" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMultiplicationWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node66 -->
+<g id="edge91" class="edge">
+<title>Node5&#45;&gt;Node66</title>
+<path fill="none" stroke="midnightblue" d="M7543.57,-224.82C7795.31,-219.86 8499.98,-203.83 8730,-176 8742.07,-174.54 8754.86,-172.38 8767.09,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.3,-221.33 7533.37,-225.02 7543.43,-228.33 7543.3,-221.33"/>
+</g>
+<!-- Node67 -->
+<g id="node67" class="node">
+<title>Node67</title>
+<g id="a_node67"><a xlink:href="_neon_neg_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="8935,-140 8935,-170 9095,-170 9095,-140 8935,-140"/>
+<text text-anchor="start" x="8943" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="9015" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNegWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node67 -->
+<g id="edge92" class="edge">
+<title>Node5&#45;&gt;Node67</title>
+<path fill="none" stroke="midnightblue" d="M7543.27,-225.61C7820.4,-222.54 8656.5,-210.59 8926,-176 8937,-174.59 8948.63,-172.45 8959.74,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.21,-222.11 7533.25,-225.72 7543.29,-229.11 7543.21,-222.11"/>
+</g>
+<!-- Node68 -->
+<g id="node68" class="node">
+<title>Node68</title>
+<g id="a_node68"><a xlink:href="_neon_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9113.5,-140 9113.5,-170 9318.5,-170 9318.5,-140 9113.5,-140"/>
+<text text-anchor="start" x="9121.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="9216" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNormalizationFloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node68 -->
+<g id="edge93" class="edge">
+<title>Node5&#45;&gt;Node68</title>
+<path fill="none" stroke="midnightblue" d="M7543.6,-225.47C7842.81,-221.81 8797.63,-207.87 9104,-176 9117.85,-174.56 9132.57,-172.4 9146.62,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.2,-221.98 7533.24,-225.6 7543.28,-228.98 7543.2,-221.98"/>
+</g>
+<!-- Node69 -->
+<g id="node69" class="node">
+<title>Node69</title>
+<g id="a_node69"><a xlink:href="_neon_pad_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9337,-140 9337,-170 9497,-170 9497,-140 9337,-140"/>
+<text text-anchor="start" x="9345" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="9417" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node69 -->
+<g id="edge94" class="edge">
+<title>Node5&#45;&gt;Node69</title>
+<path fill="none" stroke="midnightblue" d="M7543.56,-226.39C7868.73,-225.63 8976.57,-219.8 9328,-176 9339.16,-174.61 9350.97,-172.45 9362.22,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.24,-222.89 7533.25,-226.41 7543.26,-229.89 7543.24,-222.89"/>
+</g>
+<!-- Node70 -->
+<g id="node70" class="node">
+<title>Node70</title>
+<g id="a_node70"><a xlink:href="_neon_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9515,-140 9515,-170 9675,-170 9675,-140 9515,-140"/>
+<text text-anchor="start" x="9523" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="9595" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node70 -->
+<g id="edge95" class="edge">
+<title>Node5&#45;&gt;Node70</title>
+<path fill="none" stroke="midnightblue" d="M7543.35,-226.64C7887.69,-226.79 9117.93,-223.9 9506,-176 9517.16,-174.62 9528.97,-172.47 9540.22,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.18,-223.14 7533.18,-226.63 7543.18,-230.14 7543.18,-223.14"/>
+</g>
+<!-- Node71 -->
+<g id="node71" class="node">
+<title>Node71</title>
+<g id="a_node71"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9693,-140 9693,-170 9853,-170 9853,-140 9693,-140"/>
+<text text-anchor="start" x="9701" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="9773" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node71 -->
+<g id="edge96" class="edge">
+<title>Node5&#45;&gt;Node71</title>
+<path fill="none" stroke="midnightblue" d="M7543.48,-226.85C7906.66,-227.86 9259.31,-228 9684,-176 9695.16,-174.63 9706.98,-172.49 9718.23,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.29,-223.35 7533.28,-226.82 7543.27,-230.35 7543.29,-223.35"/>
+</g>
+<!-- Node72 -->
+<g id="node72" class="node">
+<title>Node72</title>
+<g id="a_node72"><a xlink:href="_neon_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="9871,-140 9871,-170 10031,-170 10031,-140 9871,-140"/>
+<text text-anchor="start" x="9879" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="9951" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPreluWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node72 -->
+<g id="edge97" class="edge">
+<title>Node5&#45;&gt;Node72</title>
+<path fill="none" stroke="midnightblue" d="M7543.22,-225.68C7953,-221.8 9629,-204.33 9862,-176 9873.32,-174.62 9885.31,-172.44 9896.7,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.16,-222.18 7533.2,-225.77 7543.23,-229.18 7543.16,-222.18"/>
+</g>
+<!-- Node73 -->
+<g id="node73" class="node">
+<title>Node73</title>
+<g id="a_node73"><a xlink:href="_neon_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10049,-140 10049,-170 10209,-170 10209,-140 10049,-140"/>
+<text text-anchor="start" x="10057" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="10129" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQLstmWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node73 -->
+<g id="edge98" class="edge">
+<title>Node5&#45;&gt;Node73</title>
+<path fill="none" stroke="midnightblue" d="M7543.46,-225.82C7972.11,-222.43 9788.54,-206.39 10040,-176 10051.32,-174.63 10063.31,-172.45 10074.7,-170.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.27,-222.32 7533.29,-225.9 7543.32,-229.32 7543.27,-222.32"/>
+</g>
+<!-- Node74 -->
+<g id="node74" class="node">
+<title>Node74</title>
+<g id="a_node74"><a xlink:href="_neon_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10227.5,-140 10227.5,-170 10412.5,-170 10412.5,-140 10227.5,-140"/>
+<text text-anchor="start" x="10235.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="10320" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node74 -->
+<g id="edge99" class="edge">
+<title>Node5&#45;&gt;Node74</title>
+<path fill="none" stroke="midnightblue" d="M7543.38,-225.79C7989.66,-222.17 9947.55,-204.76 10218,-176 10230.92,-174.63 10244.64,-172.44 10257.69,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.09,-222.29 7533.12,-225.88 7543.15,-229.29 7543.09,-222.29"/>
+</g>
+<!-- Node75 -->
+<g id="node75" class="node">
+<title>Node75</title>
+<g id="a_node75"><a xlink:href="_neon_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10431,-140 10431,-170 10591,-170 10591,-140 10431,-140"/>
+<text text-anchor="start" x="10439" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="10511" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node75 -->
+<g id="edge100" class="edge">
+<title>Node5&#45;&gt;Node75</title>
+<path fill="none" stroke="midnightblue" d="M7543.17,-226.06C8008.81,-223.66 10130.62,-210.85 10422,-176 10433.32,-174.65 10445.32,-172.47 10456.71,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.12,-222.56 7533.14,-226.11 7543.16,-229.56 7543.12,-222.56"/>
+</g>
+<!-- Node76 -->
+<g id="node76" class="node">
+<title>Node76</title>
+<g id="a_node76"><a xlink:href="_neon_rank_workload_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1960,-140 1960,-170 2120,-170 2120,-140 1960,-140"/>
+<text text-anchor="start" x="1968" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2040" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRankWorkload.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node76 -->
+<g id="edge101" class="edge">
+<title>Node5&#45;&gt;Node76</title>
+<path fill="none" stroke="midnightblue" d="M7362.64,-226.19C6683.59,-223.77 2399.48,-207.32 2129,-176 2117.52,-174.67 2105.34,-172.47 2093.81,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7362.84,-229.69 7372.85,-226.22 7362.86,-222.69 7362.84,-229.69"/>
+</g>
+<!-- Node77 -->
+<g id="node77" class="node">
+<title>Node77</title>
+<g id="a_node77"><a xlink:href="_neon_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10609,-140 10609,-170 10769,-170 10769,-140 10609,-140"/>
+<text text-anchor="start" x="10617" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="10689" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReduceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node77 -->
+<g id="edge103" class="edge">
+<title>Node5&#45;&gt;Node77</title>
+<path fill="none" stroke="midnightblue" d="M7543.05,-226.16C8025.06,-224.17 10289.97,-212.93 10600,-176 10611.32,-174.65 10623.32,-172.48 10634.71,-170.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7542.99,-222.66 7533.01,-226.2 7543.02,-229.66 7542.99,-222.66"/>
+</g>
+<!-- Node78 -->
+<g id="node78" class="node">
+<title>Node78</title>
+<g id="a_node78"><a xlink:href="_neon_resize_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10787,-140 10787,-170 10947,-170 10947,-140 10787,-140"/>
+<text text-anchor="start" x="10795" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="10867" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonResizeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node78 -->
+<g id="edge105" class="edge">
+<title>Node5&#45;&gt;Node78</title>
+<path fill="none" stroke="midnightblue" d="M7543.26,-226.24C8041.92,-224.65 10449.36,-215 10778,-176 10789.32,-174.66 10801.32,-172.49 10812.71,-170.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.22,-222.74 7533.23,-226.27 7543.24,-229.74 7543.22,-222.74"/>
+</g>
+<!-- Node79 -->
+<g id="node79" class="node">
+<title>Node79</title>
+<g id="a_node79"><a xlink:href="_neon_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="10965,-140 10965,-170 11125,-170 11125,-140 10965,-140"/>
+<text text-anchor="start" x="10973" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="11045" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRsqrtWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node79 -->
+<g id="edge106" class="edge">
+<title>Node5&#45;&gt;Node79</title>
+<path fill="none" stroke="midnightblue" d="M7543.45,-226.31C8058.32,-225.11 10608.72,-217.08 10956,-176 10967.32,-174.66 10979.32,-172.49 10990.71,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.1,-222.81 7533.11,-226.34 7543.12,-229.81 7543.1,-222.81"/>
+</g>
+<!-- Node80 -->
+<g id="node80" class="node">
+<title>Node80</title>
+<g id="a_node80"><a xlink:href="_neon_sin_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11143,-140 11143,-170 11303,-170 11303,-140 11143,-140"/>
+<text text-anchor="start" x="11151" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="11223" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSinWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node80 -->
+<g id="edge107" class="edge">
+<title>Node5&#45;&gt;Node80</title>
+<path fill="none" stroke="midnightblue" d="M7543.32,-226.38C8073.27,-225.54 10767.99,-219.16 11134,-176 11145.32,-174.66 11157.32,-172.5 11168.71,-170.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.05,-222.88 7533.06,-226.4 7543.06,-229.88 7543.05,-222.88"/>
+</g>
+<!-- Node81 -->
+<g id="node81" class="node">
+<title>Node81</title>
+<g id="a_node81"><a xlink:href="_neon_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11321,-140 11321,-170 11481,-170 11481,-140 11321,-140"/>
+<text text-anchor="start" x="11329" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="11401" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSliceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node81 -->
+<g id="edge108" class="edge">
+<title>Node5&#45;&gt;Node81</title>
+<path fill="none" stroke="midnightblue" d="M7543.29,-226.44C8088.16,-225.96 10927.26,-221.25 11312,-176 11323.32,-174.67 11335.32,-172.5 11346.71,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.12,-222.94 7533.13,-226.45 7543.13,-229.94 7543.12,-222.94"/>
+</g>
+<!-- Node82 -->
+<g id="node82" class="node">
+<title>Node82</title>
+<g id="a_node82"><a xlink:href="_neon_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11499,-140 11499,-170 11659,-170 11659,-140 11499,-140"/>
+<text text-anchor="start" x="11507" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="11579" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSoftmaxWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node82 -->
+<g id="edge109" class="edge">
+<title>Node5&#45;&gt;Node82</title>
+<path fill="none" stroke="midnightblue" d="M7543.4,-226.5C8103.22,-226.35 11086.54,-223.33 11490,-176 11501.32,-174.67 11513.32,-172.51 11524.71,-170.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.36,-223 7533.36,-226.5 7543.36,-230 7543.36,-223"/>
+</g>
+<!-- Node83 -->
+<g id="node83" class="node">
+<title>Node83</title>
+<g id="a_node83"><a xlink:href="_neon_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11677,-140 11677,-170 11857,-170 11857,-140 11677,-140"/>
+<text text-anchor="start" x="11685" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="11767" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToDepthWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node83 -->
+<g id="edge110" class="edge">
+<title>Node5&#45;&gt;Node83</title>
+<path fill="none" stroke="midnightblue" d="M7543.65,-226.43C8118.43,-225.88 11245.32,-220.83 11668,-176 11680.64,-174.66 11694.06,-172.47 11706.81,-170.03"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.35,-222.93 7533.35,-226.44 7543.35,-229.93 7543.35,-222.93"/>
+</g>
+<!-- Node84 -->
+<g id="node84" class="node">
+<title>Node84</title>
+<g id="a_node84"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="11875,-140 11875,-170 12035,-170 12035,-140 11875,-140"/>
+<text text-anchor="start" x="11883" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="11955" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node84 -->
+<g id="edge111" class="edge">
+<title>Node5&#45;&gt;Node84</title>
+<path fill="none" stroke="midnightblue" d="M7543.19,-226.6C8132.39,-227.14 11422.82,-227.75 11866,-176 11877.33,-174.68 11889.32,-172.52 11900.71,-170.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.05,-223.1 7533.05,-226.59 7543.05,-230.1 7543.05,-223.1"/>
+</g>
+<!-- Node85 -->
+<g id="node85" class="node">
+<title>Node85</title>
+<g id="a_node85"><a xlink:href="_neon_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12053,-140 12053,-170 12213,-170 12213,-140 12053,-140"/>
+<text text-anchor="start" x="12061" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="12133" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSqrtWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node85 -->
+<g id="edge112" class="edge">
+<title>Node5&#45;&gt;Node85</title>
+<path fill="none" stroke="midnightblue" d="M7543.42,-226.65C8147,-227.48 11582.07,-229.84 12044,-176 12055.33,-174.68 12067.32,-172.52 12078.71,-170.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.05,-223.15 7533.04,-226.63 7543.04,-230.15 7543.05,-223.15"/>
+</g>
+<!-- Node86 -->
+<g id="node86" class="node">
+<title>Node86</title>
+<g id="a_node86"><a xlink:href="_neon_stack_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12231,-140 12231,-170 12391,-170 12391,-140 12231,-140"/>
+<text text-anchor="start" x="12239" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="12311" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStackWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node86 -->
+<g id="edge113" class="edge">
+<title>Node5&#45;&gt;Node86</title>
+<path fill="none" stroke="midnightblue" d="M7543.49,-226.69C8160.74,-227.82 11741.27,-231.93 12222,-176 12233.48,-174.66 12245.65,-172.46 12257.19,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.32,-223.19 7533.32,-226.67 7543.31,-230.19 7543.32,-223.19"/>
+</g>
+<!-- Node87 -->
+<g id="node87" class="node">
+<title>Node87</title>
+<g id="a_node87"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12409.5,-140 12409.5,-170 12578.5,-170 12578.5,-140 12409.5,-140"/>
+<text text-anchor="start" x="12417.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="12494" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node87 -->
+<g id="edge114" class="edge">
+<title>Node5&#45;&gt;Node87</title>
+<path fill="none" stroke="midnightblue" d="M7543.82,-226.66C8175.24,-227.66 11900.2,-231.16 12400,-176 12412.11,-174.66 12424.95,-172.46 12437.13,-170"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.42,-223.16 7533.42,-226.65 7543.41,-230.16 7543.42,-223.16"/>
+</g>
+<!-- Node88 -->
+<g id="node88" class="node">
+<title>Node88</title>
+<g id="a_node88"><a xlink:href="_neon_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12596.5,-140 12596.5,-170 12763.5,-170 12763.5,-140 12596.5,-140"/>
+<text text-anchor="start" x="12604.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="12680" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSubtractionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node88 -->
+<g id="edge115" class="edge">
+<title>Node5&#45;&gt;Node88</title>
+<path fill="none" stroke="midnightblue" d="M7543.29,-226.14C8208.15,-223.4 12327.43,-205.29 12588,-176 12599.86,-174.67 12612.43,-172.47 12624.35,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.27,-222.64 7533.28,-226.18 7543.3,-229.64 7543.27,-222.64"/>
+</g>
+<!-- Node89 -->
+<g id="node89" class="node">
+<title>Node89</title>
+<g id="a_node89"><a xlink:href="_neon_tile_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12782,-140 12782,-170 12942,-170 12942,-140 12782,-140"/>
+<text text-anchor="start" x="12790" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="12862" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTileWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node89 -->
+<g id="edge116" class="edge">
+<title>Node5&#45;&gt;Node89</title>
+<path fill="none" stroke="midnightblue" d="M7543.29,-226.19C8221.83,-223.77 12502.72,-207.29 12773,-176 12784.48,-174.67 12796.66,-172.47 12808.19,-170.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.08,-222.69 7533.09,-226.22 7543.1,-229.69 7543.08,-222.69"/>
+</g>
+<!-- Node90 -->
+<g id="node90" class="node">
+<title>Node90</title>
+<g id="a_node90"><a xlink:href="_neon_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="12960,-140 12960,-170 13190,-170 13190,-140 12960,-140"/>
+<text text-anchor="start" x="12968" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="13075" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeConvolution2dWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node90 -->
+<g id="edge117" class="edge">
+<title>Node5&#45;&gt;Node90</title>
+<path fill="none" stroke="midnightblue" d="M7543.1,-226.49C8211.73,-226.33 12391.22,-223.44 12951,-176 12966.75,-174.66 12983.53,-172.48 12999.48,-170.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.04,-222.99 7533.04,-226.5 7543.04,-229.99 7543.04,-222.99"/>
+</g>
+<!-- Node91 -->
+<g id="node91" class="node">
+<title>Node91</title>
+<g id="a_node91"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13208.5,-134.5 13208.5,-175.5 13393.5,-175.5 13393.5,-134.5 13208.5,-134.5"/>
+<text text-anchor="start" x="13216.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="start" x="13216.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
+<text text-anchor="middle" x="13301" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node91 -->
+<g id="edge118" class="edge">
+<title>Node5&#45;&gt;Node91</title>
+<path fill="none" stroke="midnightblue" d="M7543.15,-226.18C8251.72,-223.63 12905.63,-205.79 13199,-176 13202.05,-175.69 13205.15,-175.33 13208.27,-174.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7542.99,-222.68 7533,-226.22 7543.02,-229.68 7542.99,-222.68"/>
+</g>
+<!-- Node92 -->
+<g id="node92" class="node">
+<title>Node92</title>
+<g id="a_node92"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13411.5,-134.5 13411.5,-175.5 13596.5,-175.5 13596.5,-134.5 13411.5,-134.5"/>
+<text text-anchor="start" x="13419.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="start" x="13419.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
+<text text-anchor="middle" x="13504" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node5&#45;&gt;Node92 -->
+<g id="edge119" class="edge">
+<title>Node5&#45;&gt;Node92</title>
+<path fill="none" stroke="midnightblue" d="M7543.21,-226.22C8266.21,-223.88 13098.81,-207.13 13403,-176 13405.76,-175.72 13408.55,-175.4 13411.36,-175.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="7543.11,-222.72 7533.12,-226.25 7543.13,-229.72 7543.11,-222.72"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1778,-67.5 1778,-97.5 1940,-97.5 1940,-67.5 1778,-67.5"/>
+<text text-anchor="start" x="1786" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
+<text text-anchor="middle" x="1859" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node6&#45;&gt;Node7 -->
+<g id="edge6" class="edge">
+<title>Node6&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1537.52,-138.11C1545.12,-136.7 1552.7,-135.31 1560,-134 1633.58,-120.78 1717.53,-106.69 1777.7,-96.76"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1536.73,-134.7 1527.55,-139.98 1538.02,-141.58 1536.73,-134.7"/>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:href="_neon_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1358,-67.5 1358,-97.5 1550,-97.5 1550,-67.5 1358,-67.5"/>
+<text text-anchor="start" x="1366" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="1454" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node6&#45;&gt;Node8 -->
+<g id="edge7" class="edge">
+<title>Node6&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M1454.66,-129.73C1454.5,-119.07 1454.33,-106.91 1454.2,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1451.16,-129.78 1454.8,-139.73 1458.16,-129.68 1451.16,-129.78"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:href="_neon_workloads_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1958,-67.5 1958,-97.5 2118,-97.5 2118,-67.5 1958,-67.5"/>
+<text text-anchor="start" x="1966" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2038" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloads.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node6&#45;&gt;Node9 -->
+<g id="edge8" class="edge">
+<title>Node6&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M1533.49,-138.2C1542.41,-136.66 1551.39,-135.22 1560,-134 1731.92,-109.73 1776.77,-119.97 1949,-98 1951.95,-97.62 1954.95,-97.22 1957.98,-96.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1532.7,-134.78 1523.47,-139.98 1533.92,-141.68 1532.7,-134.78"/>
+</g>
+<!-- Node9&#45;&gt;Node10 -->
+<g id="edge9" class="edge">
+<title>Node9&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M2128.52,-67C2769.77,-16.25 7178.03,-16.15 7867.41,-16.45"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2128.14,-63.52 2118.46,-67.83 2128.71,-70.49 2128.14,-63.52"/>
+</g>
+<!-- Node11&#45;&gt;Node7 -->
+<g id="edge11" class="edge">
+<title>Node11&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1146.43,-138.01C1154.68,-136.47 1163.01,-135.08 1171,-134 1434.84,-98.19 1504.35,-127.21 1769,-98 1771.83,-97.69 1774.71,-97.35 1777.61,-96.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1145.59,-134.61 1136.44,-139.95 1146.92,-141.48 1145.59,-134.61"/>
+</g>
+<!-- Node11&#45;&gt;Node9 -->
+<g id="edge13" class="edge">
+<title>Node11&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M1145.59,-138.05C1154.11,-136.47 1162.73,-135.06 1171,-134 1514.32,-89.83 1604.72,-133.89 1949,-98 1951.8,-97.71 1954.65,-97.39 1957.53,-97.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1144.82,-134.64 1135.67,-139.98 1146.15,-141.51 1144.82,-134.64"/>
+</g>
+<!-- Node12 -->
+<g id="node12" class="node">
+<title>Node12</title>
+<g id="a_node12"><a xlink:href="_neon_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="992,-67.5 992,-97.5 1162,-97.5 1162,-67.5 992,-67.5"/>
+<text text-anchor="start" x="1000" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="1077" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node11&#45;&gt;Node12 -->
+<g id="edge12" class="edge">
+<title>Node11&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M1077,-129.73C1077,-119.07 1077,-106.91 1077,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1073.5,-129.73 1077,-139.73 1080.5,-129.73 1073.5,-129.73"/>
+</g>
+<!-- Node13&#45;&gt;Node7 -->
+<g id="edge15" class="edge">
+<title>Node13&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M2146.72,-137.74C2140.73,-136.45 2134.76,-135.19 2129,-134 2064.89,-120.81 1991.92,-107.24 1938.01,-97.5"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2146.26,-141.23 2156.78,-139.94 2147.76,-134.39 2146.26,-141.23"/>
+</g>
+<!-- Node13&#45;&gt;Node9 -->
+<g id="edge17" class="edge">
+<title>Node13&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M2172.44,-136.15C2141.9,-124.19 2102.24,-108.66 2073.93,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2171.42,-139.51 2182.01,-139.9 2173.97,-133 2171.42,-139.51"/>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:href="_neon_constant_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2314,-67.5 2314,-97.5 2474,-97.5 2474,-67.5 2314,-67.5"/>
+<text text-anchor="start" x="2322" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2394" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node13&#45;&gt;Node14 -->
+<g id="edge16" class="edge">
+<title>Node13&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M2262.55,-136.15C2292.41,-124.19 2331.19,-108.66 2358.87,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2261.17,-132.94 2253.19,-139.9 2263.78,-139.43 2261.17,-132.94"/>
+</g>
+<!-- Node15&#45;&gt;Node7 -->
+<g id="edge19" class="edge">
+<title>Node15&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M2335.67,-138.33C2326.02,-136.76 2316.31,-135.28 2307,-134 2148.58,-112.17 2107.56,-118.73 1949,-98 1946.18,-97.63 1943.3,-97.24 1940.4,-96.84"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2335.26,-141.81 2345.7,-139.98 2336.4,-134.9 2335.26,-141.81"/>
+</g>
+<!-- Node15&#45;&gt;Node9 -->
+<g id="edge21" class="edge">
+<title>Node15&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M2334.87,-138.15C2268.63,-125.95 2177.96,-109.26 2114.31,-97.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2334.41,-141.62 2344.87,-139.99 2335.67,-134.73 2334.41,-141.62"/>
+</g>
+<!-- Node16 -->
+<g id="node16" class="node">
+<title>Node16</title>
+<g id="a_node16"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2492,-67.5 2492,-97.5 2700,-97.5 2700,-67.5 2492,-67.5"/>
+<text text-anchor="start" x="2500" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2596" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node16 -->
+<g id="edge20" class="edge">
+<title>Node15&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M2465.3,-136.15C2494.99,-124.19 2533.54,-108.66 2561.07,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2463.96,-132.92 2455.99,-139.9 2466.58,-139.41 2463.96,-132.92"/>
+</g>
+<!-- Node17&#45;&gt;Node7 -->
+<g id="edge23" class="edge">
+<title>Node17&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M592.06,-138.36C603.09,-136.64 614.3,-135.11 625,-134 1130.98,-81.54 1262.63,-146.56 1769,-98 1771.84,-97.73 1774.72,-97.42 1777.63,-97.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="591.31,-134.94 582,-140 592.44,-141.85 591.31,-134.94"/>
+</g>
+<!-- Node17&#45;&gt;Node9 -->
+<g id="edge25" class="edge">
+<title>Node17&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M592.06,-138.32C603.09,-136.6 614.3,-135.09 625,-134 1210.65,-74.54 1362.96,-153.45 1949,-98 1951.81,-97.73 1954.66,-97.43 1957.53,-97.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="591.31,-134.9 582,-139.95 592.43,-141.81 591.31,-134.9"/>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="408,-67.5 408,-97.5 616,-97.5 616,-67.5 408,-67.5"/>
+<text text-anchor="start" x="416" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="512" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node17&#45;&gt;Node18 -->
+<g id="edge24" class="edge">
+<title>Node17&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M512,-129.73C512,-119.07 512,-106.91 512,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="508.5,-129.73 512,-139.73 515.5,-129.73 508.5,-129.73"/>
+</g>
+<!-- Node19&#45;&gt;Node7 -->
+<g id="edge27" class="edge">
+<title>Node19&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M2567.92,-138.4C2556.87,-136.74 2545.68,-135.22 2535,-134 2275.74,-104.51 2208.34,-126.79 1949,-98 1946.17,-97.69 1943.29,-97.34 1940.39,-96.98"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2567.61,-141.89 2578.03,-139.96 2568.68,-134.97 2567.61,-141.89"/>
+</g>
+<!-- Node19&#45;&gt;Node9 -->
+<g id="edge29" class="edge">
+<title>Node19&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M2566.07,-138.39C2555.61,-136.79 2545.08,-135.28 2535,-134 2354.42,-111.02 2307.62,-120.65 2127,-98 2124.05,-97.63 2121.05,-97.23 2118.01,-96.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2565.63,-141.87 2576.06,-139.95 2566.72,-134.95 2565.63,-141.87"/>
+</g>
+<!-- Node19&#45;&gt;Node20 -->
+<g id="edge28" class="edge">
+<title>Node19&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M2737.41,-138.46C2749.96,-136.62 2762.79,-135.03 2775,-134 3367.51,-83.96 12884.54,-135.02 13478,-98 13480.7,-97.83 13483.43,-97.64 13486.19,-97.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2736.78,-135.02 2727.42,-139.99 2737.83,-141.94 2736.78,-135.02"/>
+</g>
+<!-- Node21&#45;&gt;Node7 -->
+<g id="edge31" class="edge">
+<title>Node21&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M780.74,-137.95C788.87,-136.39 797.1,-135.02 805,-134 1230.24,-79.27 1342.34,-140.18 1769,-98 1771.83,-97.72 1774.72,-97.41 1777.62,-97.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="780.01,-134.53 770.89,-139.93 781.39,-141.39 780.01,-134.53"/>
+</g>
+<!-- Node21&#45;&gt;Node9 -->
+<g id="edge33" class="edge">
+<title>Node21&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M780.38,-137.97C788.63,-136.4 796.98,-135.01 805,-134 1309.72,-70.55 1442.67,-147 1949,-98 1951.8,-97.73 1954.66,-97.42 1957.53,-97.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="779.52,-134.58 770.41,-139.98 780.9,-141.44 779.52,-134.58"/>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:href="_neon_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="634.5,-67.5 634.5,-97.5 795.5,-97.5 795.5,-67.5 634.5,-67.5"/>
+<text text-anchor="start" x="642.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="715" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node21&#45;&gt;Node22 -->
+<g id="edge32" class="edge">
+<title>Node21&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M715,-129.73C715,-119.07 715,-106.91 715,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="711.5,-129.73 715,-139.73 718.5,-129.73 711.5,-129.73"/>
+</g>
+<!-- Node23&#45;&gt;Node7 -->
+<g id="edge35" class="edge">
+<title>Node23&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M959.62,-137.9C967.46,-136.37 975.38,-135.02 983,-134 1329.59,-87.49 1421.14,-133.87 1769,-98 1771.83,-97.71 1774.71,-97.38 1777.62,-97.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="958.85,-134.48 949.75,-139.9 960.25,-141.34 958.85,-134.48"/>
+</g>
+<!-- Node23&#45;&gt;Node9 -->
+<g id="edge37" class="edge">
+<title>Node23&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M959.27,-137.9C967.22,-136.36 975.27,-135 983,-134 1409.05,-78.67 1521.49,-140.62 1949,-98 1951.8,-97.72 1954.65,-97.41 1957.53,-97.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="958.37,-134.51 949.27,-139.93 959.76,-141.37 958.37,-134.51"/>
+</g>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:href="_neon_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="814,-67.5 814,-97.5 974,-97.5 974,-67.5 814,-67.5"/>
+<text text-anchor="start" x="822" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="894" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node23&#45;&gt;Node24 -->
+<g id="edge36" class="edge">
+<title>Node23&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M894,-129.73C894,-119.07 894,-106.91 894,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="890.5,-129.73 894,-139.73 897.5,-129.73 890.5,-129.73"/>
+</g>
+<!-- Node25&#45;&gt;Node7 -->
+<g id="edge40" class="edge">
+<title>Node25&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M13631.34,-137.94C13622.87,-136.32 13614.26,-134.93 13606,-134 12962.45,-61.58 2594.47,-150.67 1949,-98 1946.16,-97.77 1943.28,-97.5 1940.37,-97.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="13630.7,-141.38 13641.2,-139.93 13632.09,-134.52 13630.7,-141.38"/>
+</g>
+<!-- Node25&#45;&gt;Node9 -->
+<g id="edge42" class="edge">
+<title>Node25&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M13631.34,-137.94C13622.87,-136.32 13614.26,-134.93 13606,-134 12972.28,-62.67 2762.57,-150.44 2127,-98 2124.19,-97.77 2121.34,-97.5 2118.46,-97.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="13630.7,-141.38 13641.2,-139.93 13632.09,-134.52 13630.7,-141.38"/>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13271.5,-73 13271.5,-92 13468.5,-92 13468.5,-73 13271.5,-73"/>
+<text text-anchor="middle" x="13370" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node26 -->
+<g id="edge39" class="edge">
+<title>Node25&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M13622.64,-137.67C13617.01,-136.42 13611.41,-135.19 13606,-134 13537.45,-118.96 13457.57,-101.98 13410.53,-92.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="13622.25,-141.17 13632.77,-139.93 13623.77,-134.34 13622.25,-141.17"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:href="_neon_division_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="13093,-67.5 13093,-97.5 13253,-97.5 13253,-67.5 13093,-67.5"/>
+<text text-anchor="start" x="13101" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="13173" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node25&#45;&gt;Node27 -->
+<g id="edge41" class="edge">
+<title>Node25&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M13627.46,-137.96C13620.24,-136.5 13612.98,-135.15 13606,-134 13454.75,-109.15 13414.95,-118.2 13263,-98 13259.86,-97.58 13256.67,-97.14 13253.44,-96.68"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="13626.76,-141.39 13637.26,-140 13628.19,-134.54 13626.76,-141.39"/>
+</g>
+<!-- Node28&#45;&gt;Node7 -->
+<g id="edge44" class="edge">
+<title>Node28&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1327.18,-137.89C1334.52,-136.43 1341.9,-135.1 1349,-134 1534.15,-105.4 1583.06,-120.92 1769,-98 1771.83,-97.65 1774.7,-97.28 1777.6,-96.89"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1326.32,-134.49 1317.23,-139.94 1327.73,-141.35 1326.32,-134.49"/>
+</g>
+<!-- Node28&#45;&gt;Node9 -->
+<g id="edge46" class="edge">
+<title>Node28&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M1326.23,-137.89C1333.87,-136.39 1341.59,-135.05 1349,-134 1613.51,-96.59 1683.49,-127.52 1949,-98 1951.96,-97.67 1954.96,-97.31 1958,-96.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1325.34,-134.49 1316.25,-139.92 1326.74,-141.35 1325.34,-134.49"/>
+</g>
+<!-- Node29 -->
+<g id="node29" class="node">
+<title>Node29</title>
+<g id="a_node29"><a xlink:href="_neon_permute_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1180,-67.5 1180,-97.5 1340,-97.5 1340,-67.5 1180,-67.5"/>
+<text text-anchor="start" x="1188" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="1260" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node28&#45;&gt;Node29 -->
+<g id="edge45" class="edge">
+<title>Node28&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M1260,-129.73C1260,-119.07 1260,-106.91 1260,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1256.5,-129.73 1260,-139.73 1263.5,-129.73 1256.5,-129.73"/>
+</g>
+<!-- Node30&#45;&gt;Node7 -->
+<g id="edge48" class="edge">
+<title>Node30&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M2798.73,-137.95C2790.77,-136.4 2782.73,-135.03 2775,-134 2410.75,-85.53 2314.56,-135.29 1949,-98 1946.17,-97.71 1943.29,-97.39 1940.38,-97.05"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2798.23,-141.42 2808.73,-139.98 2799.63,-134.56 2798.23,-141.42"/>
+</g>
+<!-- Node30&#45;&gt;Node9 -->
+<g id="edge50" class="edge">
+<title>Node30&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M2798.37,-137.97C2790.53,-136.43 2782.61,-135.06 2775,-134 2489.31,-94.24 2413.75,-129.23 2127,-98 2124.2,-97.69 2121.35,-97.36 2118.48,-97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2797.74,-141.41 2808.24,-139.99 2799.14,-134.55 2797.74,-141.41"/>
+</g>
+<!-- Node30&#45;&gt;Node31 -->
+<g id="edge49" class="edge">
+<title>Node30&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M2927.66,-137.94C2936.13,-136.32 2944.74,-134.93 2953,-134 3547.24,-67.05 13121.03,-147.23 13717,-98 13719.81,-97.77 13722.66,-97.5 13725.54,-97.19"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2926.91,-134.52 2917.81,-139.94 2928.3,-141.38 2926.91,-134.52"/>
+</g>
+<!-- Node32&#45;&gt;Node7 -->
+<g id="edge52" class="edge">
+<title>Node32&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1714,-136.46C1746.86,-124.46 1789.86,-108.76 1820.47,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1712.78,-133.18 1704.59,-139.9 1715.19,-139.76 1712.78,-133.18"/>
+</g>
+<!-- Node32&#45;&gt;Node9 -->
+<g id="edge54" class="edge">
+<title>Node32&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M1749.59,-138.07C1756.83,-136.69 1764.04,-135.32 1771,-134 1836.12,-121.64 1910.18,-107.64 1963.76,-97.52"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1748.88,-134.64 1739.71,-139.95 1750.19,-141.52 1748.88,-134.64"/>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:href="_neon_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1568,-67.5 1568,-97.5 1760,-97.5 1760,-67.5 1568,-67.5"/>
+<text text-anchor="start" x="1576" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="1664" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node32&#45;&gt;Node33 -->
+<g id="edge53" class="edge">
+<title>Node32&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M1665.31,-129.73C1665.01,-119.07 1664.66,-106.91 1664.4,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1661.81,-129.84 1665.6,-139.73 1668.81,-129.64 1661.81,-129.84"/>
+</g>
+<!-- Node34&#45;&gt;Node7 -->
+<g id="edge56" class="edge">
+<title>Node34&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M1860.31,-129.73C1860.01,-119.07 1859.66,-106.91 1859.4,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1856.81,-129.84 1860.6,-139.73 1863.81,-129.64 1856.81,-129.84"/>
+</g>
+<!-- Node34&#45;&gt;Node9 -->
+<g id="edge58" class="edge">
+<title>Node34&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M1905.8,-136.15C1935.83,-124.19 1974.83,-108.66 2002.67,-97.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1904.39,-132.95 1896.39,-139.9 1906.98,-139.45 1904.39,-132.95"/>
+</g>
+<!-- Node35 -->
+<g id="node35" class="node">
+<title>Node35</title>
+<g id="a_node35"><a xlink:href="_neon_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="2136,-67.5 2136,-97.5 2296,-97.5 2296,-67.5 2136,-67.5"/>
+<text text-anchor="start" x="2144" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
+<text text-anchor="middle" x="2216" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.cpp</text>
+</a>
+</g>
+</g>
+<!-- Node34&#45;&gt;Node35 -->
+<g id="edge57" class="edge">
+<title>Node34&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M1933.09,-137.78C1939.15,-136.48 1945.18,-135.2 1951,-134 2014.18,-120.96 2086.1,-107.33 2139.05,-97.53"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1931.95,-134.44 1922.92,-139.98 1933.43,-141.28 1931.95,-134.44"/>
+</g>
+<!-- Node76&#45;&gt;Node9 -->
+<g id="edge102" class="edge">
+<title>Node76&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M2039.31,-129.73C2039.01,-119.07 2038.66,-106.91 2038.4,-97.75"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="2035.81,-129.84 2039.6,-139.73 2042.81,-129.64 2035.81,-129.84"/>
+</g>
+</g>
+</svg>