blob: b28f4e2598e713433ebba1d40df6165708a7f88e [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: src/armnn/BackendRegistry.cpp Pages: 1 -->
<svg width="1230pt" height="263pt"
viewBox="0.00 0.00 1230.00 263.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 259)">
<title>src/armnn/BackendRegistry.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-259 1226,-259 1226,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="834.5,-235.5 834.5,-254.5 1003.5,-254.5 1003.5,-235.5 834.5,-235.5"/>
<text text-anchor="middle" x="919" y="-242.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/BackendRegistry.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="_backend_registry_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="490,-174 490,-193 642,-193 642,-174 490,-174"/>
<text text-anchor="middle" x="566" y="-181" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/BackendRegistry.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="M868.42,-235.48C804.6,-224.72 694.92,-206.23 626.66,-194.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="626.93,-191.22 616.48,-193.01 625.76,-198.12 626.93,-191.22"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="_exceptions_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="603.5,-56.5 603.5,-75.5 694.5,-75.5 694.5,-56.5 603.5,-56.5"/>
<text text-anchor="middle" x="649" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">Exceptions.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge21" class="edge">
<title>Node1&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M909.32,-235.47C900.1,-226.95 886.27,-213.11 877,-199 853.83,-163.74 871.39,-139.05 839,-112 801.58,-80.75 746.24,-70.41 704.93,-67.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="704.94,-63.84 694.74,-66.72 704.51,-70.83 704.94,-63.84"/>
</g>
<!-- Node19 -->
<g id="node19" class="node">
<title>Node19</title>
<g id="a_node19"><a xlink:href="_arm_n_n_profiling_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="886,-174 886,-193 1076,-193 1076,-174 886,-174"/>
<text text-anchor="middle" x="981" y="-181" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/profiling/ArmNNProfiling.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge22" class="edge">
<title>Node1&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M927.88,-235.48C937.46,-226.28 952.91,-211.46 964.69,-200.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="967.34,-202.46 972.13,-193.01 962.49,-197.41 967.34,-202.46"/>
</g>
<!-- Node21 -->
<g id="node21" class="node">
<title>Node21</title>
<g id="a_node21"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="1094,-168.5 1094,-198.5 1222,-198.5 1222,-168.5 1094,-168.5"/>
<text text-anchor="start" x="1102" y="-186.5" font-family="Helvetica,sans-Serif" font-size="10.00">client/include/IProfiling</text>
<text text-anchor="middle" x="1158" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">Service.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge24" class="edge">
<title>Node1&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M953.24,-235.48C989.24,-226.51 1046.78,-212.19 1091.71,-201"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1092.81,-204.34 1101.67,-198.52 1091.12,-197.54 1092.81,-204.34"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="_backend_id_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="151,-112.5 151,-131.5 273,-131.5 273,-112.5 151,-112.5"/>
<text text-anchor="middle" x="212" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/BackendId.hpp</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="M515.28,-173.98C451.27,-163.22 341.29,-144.73 272.83,-133.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="273.07,-129.72 262.63,-131.51 271.91,-136.62 273.07,-129.72"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-56.5 0,-75.5 58,-75.5 58,-56.5 0,-56.5"/>
<text text-anchor="middle" x="29" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge16" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M489.72,-182.55C403.27,-180.53 259.15,-170.86 142,-132 106.85,-120.34 70.47,-97.03 48.79,-81.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="50.61,-78.72 40.45,-75.72 46.52,-84.4 50.61,-78.72"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="398,-0.5 398,-19.5 442,-19.5 442,-0.5 398,-0.5"/>
<text text-anchor="middle" x="420" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node7 -->
<g id="edge20" class="edge">
<title>Node2&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M512.57,-173.98C486.51,-167.04 456.99,-154.52 439,-132 415.42,-102.48 415.42,-55.64 417.63,-29.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="421.11,-30.07 418.68,-19.75 414.15,-29.33 421.11,-30.07"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="_optional_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="448.5,-112.5 448.5,-131.5 561.5,-131.5 561.5,-112.5 448.5,-112.5"/>
<text text-anchor="middle" x="505" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Optional.hpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node2&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M557.26,-173.98C547.84,-164.78 532.64,-149.96 521.05,-138.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="523.33,-135.99 513.72,-131.51 518.44,-141 523.33,-135.99"/>
</g>
<!-- Node16 -->
<g id="node16" class="node">
<title>Node16</title>
<g id="a_node16"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="579.5,-112.5 579.5,-131.5 672.5,-131.5 672.5,-112.5 579.5,-112.5"/>
<text text-anchor="middle" x="626" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node16 -->
<g id="edge17" class="edge">
<title>Node2&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M574.6,-173.98C583.86,-164.78 598.82,-149.96 610.21,-138.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="612.78,-141.04 617.42,-131.51 607.85,-136.07 612.78,-141.04"/>
</g>
<!-- Node17 -->
<g id="node17" class="node">
<title>Node17</title>
<g id="a_node17"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="690.5,-112.5 690.5,-131.5 755.5,-131.5 755.5,-112.5 690.5,-112.5"/>
<text text-anchor="middle" x="723" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node17 -->
<g id="edge18" class="edge">
<title>Node2&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M588.49,-173.98C615.31,-163.81 660.32,-146.76 690.81,-135.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="692.44,-138.33 700.55,-131.51 689.96,-131.78 692.44,-138.33"/>
</g>
<!-- Node18 -->
<g id="node18" class="node">
<title>Node18</title>
<g id="a_node18"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="774,-112.5 774,-131.5 830,-131.5 830,-112.5 774,-112.5"/>
<text text-anchor="middle" x="802" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">stddef.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node18 -->
<g id="edge19" class="edge">
<title>Node2&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M599.81,-173.98C643.3,-163.01 718.62,-144.02 764.03,-132.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="764.95,-135.95 773.79,-130.11 763.24,-129.16 764.95,-135.95"/>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M183,-112.44C151.82,-103.24 102.07,-88.56 67.59,-78.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="68.44,-74.99 57.86,-75.52 66.46,-81.7 68.44,-74.99"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="76.5,-56.5 76.5,-75.5 133.5,-75.5 133.5,-56.5 76.5,-56.5"/>
<text text-anchor="middle" x="105" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node3&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M194.81,-112.32C177.65,-103.66 151.05,-90.24 131.25,-80.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="132.65,-77.04 122.15,-75.65 129.5,-83.28 132.65,-77.04"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="152,-56.5 152,-75.5 184,-75.5 184,-56.5 152,-56.5"/>
<text text-anchor="middle" x="168" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">set</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M204.73,-112.08C198.46,-104.38 189.21,-93.03 181.57,-83.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="184.16,-81.29 175.13,-75.75 178.73,-85.71 184.16,-81.29"/>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node3&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M211.93,-112.46C212.3,-98.55 215.15,-71.07 231,-56 253.27,-34.83 339.6,-21 387.5,-14.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="388.18,-18.22 397.67,-13.5 387.31,-11.28 388.18,-18.22"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="240,-56.5 240,-75.5 326,-75.5 326,-56.5 240,-56.5"/>
<text text-anchor="middle" x="283" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node3&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M223.41,-112.32C234.11,-104.18 250.34,-91.84 263.16,-82.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="265.54,-84.67 271.39,-75.83 261.31,-79.1 265.54,-84.67"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="344.5,-56.5 344.5,-75.5 391.5,-75.5 391.5,-56.5 344.5,-56.5"/>
<text text-anchor="middle" x="368" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node3&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M236.72,-112.44C263.16,-103.29 305.24,-88.73 334.61,-78.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="336.11,-81.74 344.42,-75.16 333.82,-75.13 336.11,-81.74"/>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M527.82,-112.44C551.83,-103.44 589.83,-89.19 616.87,-79.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="618.16,-82.3 626.29,-75.52 615.7,-75.75 618.16,-82.3"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="448,-56.5 448,-75.5 498,-75.5 498,-56.5 448,-56.5"/>
<text text-anchor="middle" x="473" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node14 -->
<g id="edge14" class="edge">
<title>Node10&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M499.72,-112.08C495.29,-104.61 488.84,-93.72 483.38,-84.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="486.29,-82.57 478.19,-75.75 480.27,-86.14 486.29,-82.57"/>
</g>
<!-- Node15 -->
<g id="node15" class="node">
<title>Node15</title>
<g id="a_node15"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="516.5,-56.5 516.5,-75.5 585.5,-75.5 585.5,-56.5 516.5,-56.5"/>
<text text-anchor="middle" x="551" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node15 -->
<g id="edge15" class="edge">
<title>Node10&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M512.6,-112.08C519.23,-104.3 529.02,-92.8 537.06,-83.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="539.73,-85.63 543.55,-75.75 534.4,-81.09 539.73,-85.63"/>
</g>
<!-- Node11&#45;&gt;Node7 -->
<g id="edge13" class="edge">
<title>Node11&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M612.71,-56.44C568.44,-46 494.28,-28.52 452.03,-18.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="452.8,-15.14 442.27,-16.25 451.2,-21.95 452.8,-15.14"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="581,-0.5 581,-19.5 637,-19.5 637,-0.5 581,-0.5"/>
<text text-anchor="middle" x="609" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node11&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M642.39,-56.08C636.74,-48.46 628.46,-37.26 621.55,-27.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="624.25,-25.7 615.48,-19.75 618.62,-29.87 624.25,-25.7"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="655.5,-0.5 655.5,-19.5 720.5,-19.5 720.5,-0.5 655.5,-0.5"/>
<text text-anchor="middle" x="688" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node11&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M655.44,-56.08C660.95,-48.46 669.03,-37.26 675.76,-27.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="678.66,-29.91 681.68,-19.75 672.99,-25.81 678.66,-29.91"/>
</g>
<!-- Node20 -->
<g id="node20" class="node">
<title>Node20</title>
<g id="a_node20"><a xlink:href="include_2armnn_2_version_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="927,-112.5 927,-131.5 1035,-131.5 1035,-112.5 927,-112.5"/>
<text text-anchor="middle" x="981" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Version.hpp</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge23" class="edge">
<title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M981,-173.98C981,-165.58 981,-152.48 981,-141.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="984.5,-141.51 981,-131.51 977.5,-141.51 984.5,-141.51"/>
</g>
</g>
</svg>