blob: 2d0e578bc8751a73ecd2f36773419478f79a3455 [file] [log] [blame]
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4<!-- Generated by graphviz version 2.43.0 (0)
5 -->
6<!-- Title: src/backends/backendsCommon/MemoryManager.hpp Pages: 1 -->
7<svg width="711pt" height="319pt"
8 viewBox="0.00 0.00 710.50 319.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 315)">
10<title>src/backends/backendsCommon/MemoryManager.hpp</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-315 706.5,-315 706.5,4 -4,4"/>
12<!-- Node1 -->
13<g id="node1" class="node">
14<title>Node1</title>
15<g id="a_node1"><a xlink:title=" ">
16<polygon fill="#bfbfbf" stroke="black" points="94,-280.5 94,-310.5 267,-310.5 267,-280.5 94,-280.5"/>
17<text text-anchor="start" x="102" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
18<text text-anchor="middle" x="180.5" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemoryManager.hpp</text>
19</a>
20</g>
21</g>
22<!-- Node2 -->
23<g id="node2" class="node">
24<title>Node2</title>
25<g id="a_node2"><a xlink:href="_i_custom_allocator_8hpp.html" target="_top" xlink:title=" ">
26<polygon fill="white" stroke="black" points="78.5,-224.5 78.5,-243.5 282.5,-243.5 282.5,-224.5 78.5,-224.5"/>
27<text text-anchor="middle" x="180.5" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/backends/ICustomAllocator.hpp</text>
28</a>
29</g>
30</g>
31<!-- Node1&#45;&gt;Node2 -->
32<g id="edge1" class="edge">
33<title>Node1&#45;&gt;Node2</title>
34<path fill="none" stroke="midnightblue" d="M180.5,-280.4C180.5,-272.47 180.5,-262.46 180.5,-253.86"/>
35<polygon fill="midnightblue" stroke="midnightblue" points="184,-253.66 180.5,-243.66 177,-253.66 184,-253.66"/>
36</g>
37<!-- Node3 -->
38<g id="node3" class="node">
39<title>Node3</title>
40<g id="a_node3"><a xlink:title=" ">
41<polygon fill="white" stroke="#bfbfbf" points="0,-168.5 0,-187.5 53,-187.5 53,-168.5 0,-168.5"/>
42<text text-anchor="middle" x="26.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
43</a>
44</g>
45</g>
46<!-- Node2&#45;&gt;Node3 -->
47<g id="edge2" class="edge">
48<title>Node2&#45;&gt;Node3</title>
49<path fill="none" stroke="midnightblue" d="M156.1,-224.44C130.3,-215.4 89.42,-201.06 60.48,-190.92"/>
50<polygon fill="midnightblue" stroke="midnightblue" points="61.38,-187.52 50.79,-187.52 59.07,-194.13 61.38,-187.52"/>
51</g>
52<!-- Node4 -->
53<g id="node4" class="node">
54<title>Node4</title>
55<g id="a_node4"><a xlink:title=" ">
56<polygon fill="white" stroke="#bfbfbf" points="101.5,-0.5 101.5,-19.5 159.5,-19.5 159.5,-0.5 101.5,-0.5"/>
57<text text-anchor="middle" x="130.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
58</a>
59</g>
60</g>
61<!-- Node2&#45;&gt;Node4 -->
62<g id="edge3" class="edge">
63<title>Node2&#45;&gt;Node4</title>
64<path fill="none" stroke="midnightblue" d="M173.54,-224.4C166.63,-215.61 156.01,-201.38 148.5,-188 121.99,-140.78 111.39,-129.05 100.5,-76 98.71,-67.29 97.92,-64.51 100.5,-56 103.62,-45.7 109.95,-35.61 116,-27.6"/>
65<polygon fill="midnightblue" stroke="midnightblue" points="118.73,-29.8 122.29,-19.82 113.28,-25.4 118.73,-29.8"/>
66</g>
67<!-- Node5 -->
68<g id="node5" class="node">
69<title>Node5</title>
70<g id="a_node5"><a xlink:href="_memory_sources_8hpp.html" target="_top" xlink:title=" ">
71<polygon fill="white" stroke="black" points="157,-168.5 157,-187.5 308,-187.5 308,-168.5 157,-168.5"/>
72<text text-anchor="middle" x="232.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/MemorySources.hpp</text>
73</a>
74</g>
75</g>
76<!-- Node2&#45;&gt;Node5 -->
77<g id="edge4" class="edge">
78<title>Node2&#45;&gt;Node5</title>
79<path fill="none" stroke="midnightblue" d="M189.09,-224.08C196.66,-216.22 207.88,-204.57 217.01,-195.08"/>
80<polygon fill="midnightblue" stroke="midnightblue" points="219.66,-197.38 224.07,-187.75 214.62,-192.53 219.66,-197.38"/>
81</g>
82<!-- Node22 -->
83<g id="node22" class="node">
84<title>Node22</title>
85<g id="a_node22"><a xlink:href="_ignore_unused_8hpp.html" target="_top" xlink:title=" ">
86<polygon fill="white" stroke="black" points="326,-168.5 326,-187.5 497,-187.5 497,-168.5 326,-168.5"/>
87<text text-anchor="middle" x="411.5" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/IgnoreUnused.hpp</text>
88</a>
89</g>
90</g>
91<!-- Node2&#45;&gt;Node22 -->
92<g id="edge23" class="edge">
93<title>Node2&#45;&gt;Node22</title>
94<path fill="none" stroke="midnightblue" d="M217.1,-224.44C257.23,-215.06 321.7,-199.99 365.28,-189.8"/>
95<polygon fill="midnightblue" stroke="midnightblue" points="366.13,-193.2 375.07,-187.52 364.53,-186.38 366.13,-193.2"/>
96</g>
97<!-- Node6 -->
98<g id="node6" class="node">
99<title>Node6</title>
100<g id="a_node6"><a xlink:href="_types_8hpp.html" target="_top" xlink:title=" ">
101<polygon fill="white" stroke="black" points="229.5,-112.5 229.5,-131.5 329.5,-131.5 329.5,-112.5 229.5,-112.5"/>
102<text text-anchor="middle" x="279.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Types.hpp</text>
103</a>
104</g>
105</g>
106<!-- Node5&#45;&gt;Node6 -->
107<g id="edge5" class="edge">
108<title>Node5&#45;&gt;Node6</title>
109<path fill="none" stroke="midnightblue" d="M240.26,-168.08C247.04,-160.3 257.04,-148.8 265.26,-139.37"/>
110<polygon fill="midnightblue" stroke="midnightblue" points="267.96,-141.59 271.88,-131.75 262.68,-137 267.96,-141.59"/>
111</g>
112<!-- Node21 -->
113<g id="node21" class="node">
114<title>Node21</title>
115<g id="a_node21"><a xlink:title=" ">
116<polygon fill="white" stroke="#bfbfbf" points="348,-112.5 348,-131.5 417,-131.5 417,-112.5 348,-112.5"/>
117<text text-anchor="middle" x="382.5" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
118</a>
119</g>
120</g>
121<!-- Node5&#45;&gt;Node21 -->
122<g id="edge22" class="edge">
123<title>Node5&#45;&gt;Node21</title>
124<path fill="none" stroke="midnightblue" d="M256.27,-168.44C281.39,-159.4 321.21,-145.06 349.4,-134.92"/>
125<polygon fill="midnightblue" stroke="midnightblue" points="350.62,-138.2 358.84,-131.52 348.25,-131.61 350.62,-138.2"/>
126</g>
127<!-- Node7 -->
128<g id="node7" class="node">
129<title>Node7</title>
130<g id="a_node7"><a xlink:title=" ">
131<polygon fill="white" stroke="#bfbfbf" points="109.5,-56.5 109.5,-75.5 151.5,-75.5 151.5,-56.5 109.5,-56.5"/>
132<text text-anchor="middle" x="130.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
133</a>
134</g>
135</g>
136<!-- Node6&#45;&gt;Node7 -->
137<g id="edge6" class="edge">
138<title>Node6&#45;&gt;Node7</title>
139<path fill="none" stroke="midnightblue" d="M255.89,-112.44C230.31,-103.17 189.4,-88.35 161.31,-78.17"/>
140<polygon fill="midnightblue" stroke="midnightblue" points="162.18,-74.76 151.59,-74.64 159.8,-81.34 162.18,-74.76"/>
141</g>
142<!-- Node8 -->
143<g id="node8" class="node">
144<title>Node8</title>
145<g id="a_node8"><a xlink:title=" ">
146<polygon fill="white" stroke="#bfbfbf" points="170,-56.5 170,-75.5 235,-75.5 235,-56.5 170,-56.5"/>
147<text text-anchor="middle" x="202.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
148</a>
149</g>
150</g>
151<!-- Node6&#45;&gt;Node8 -->
152<g id="edge7" class="edge">
153<title>Node6&#45;&gt;Node8</title>
154<path fill="none" stroke="midnightblue" d="M267.13,-112.32C255.34,-104.06 237.37,-91.45 223.36,-81.63"/>
155<polygon fill="midnightblue" stroke="midnightblue" points="225.04,-78.53 214.84,-75.65 221.02,-84.26 225.04,-78.53"/>
156</g>
157<!-- Node9 -->
158<g id="node9" class="node">
159<title>Node9</title>
160<g id="a_node9"><a xlink:title=" ">
161<polygon fill="white" stroke="#bfbfbf" points="253,-56.5 253,-75.5 306,-75.5 306,-56.5 253,-56.5"/>
162<text text-anchor="middle" x="279.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdint.h</text>
163</a>
164</g>
165</g>
166<!-- Node6&#45;&gt;Node9 -->
167<g id="edge8" class="edge">
168<title>Node6&#45;&gt;Node9</title>
169<path fill="none" stroke="midnightblue" d="M279.5,-112.08C279.5,-105.01 279.5,-94.86 279.5,-85.99"/>
170<polygon fill="midnightblue" stroke="midnightblue" points="283,-85.75 279.5,-75.75 276,-85.75 283,-85.75"/>
171</g>
172<!-- Node10 -->
173<g id="node10" class="node">
174<title>Node10</title>
175<g id="a_node10"><a xlink:title=" ">
176<polygon fill="white" stroke="#bfbfbf" points="324.5,-56.5 324.5,-75.5 374.5,-75.5 374.5,-56.5 324.5,-56.5"/>
177<text text-anchor="middle" x="349.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">chrono</text>
178</a>
179</g>
180</g>
181<!-- Node6&#45;&gt;Node10 -->
182<g id="edge9" class="edge">
183<title>Node6&#45;&gt;Node10</title>
184<path fill="none" stroke="midnightblue" d="M290.75,-112.32C301.3,-104.18 317.3,-91.84 329.94,-82.09"/>
185<polygon fill="midnightblue" stroke="midnightblue" points="332.27,-84.71 338.05,-75.83 327.99,-79.17 332.27,-84.71"/>
186</g>
187<!-- Node11 -->
188<g id="node11" class="node">
189<title>Node11</title>
190<g id="a_node11"><a xlink:href="_backend_id_8hpp.html" target="_top" xlink:title=" ">
191<polygon fill="white" stroke="black" points="392.5,-56.5 392.5,-75.5 480.5,-75.5 480.5,-56.5 392.5,-56.5"/>
192<text text-anchor="middle" x="436.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">BackendId.hpp</text>
193</a>
194</g>
195</g>
196<!-- Node6&#45;&gt;Node11 -->
197<g id="edge10" class="edge">
198<title>Node6&#45;&gt;Node11</title>
199<path fill="none" stroke="midnightblue" d="M304.38,-112.44C330.79,-103.36 372.72,-88.94 402.24,-78.78"/>
200<polygon fill="midnightblue" stroke="midnightblue" points="403.42,-82.08 411.74,-75.52 401.14,-75.46 403.42,-82.08"/>
201</g>
202<!-- Node17 -->
203<g id="node17" class="node">
204<title>Node17</title>
205<g id="a_node17"><a xlink:href="_exceptions_8hpp.html" target="_top" xlink:title=" ">
206<polygon fill="white" stroke="black" points="499,-56.5 499,-75.5 590,-75.5 590,-56.5 499,-56.5"/>
207<text text-anchor="middle" x="544.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">Exceptions.hpp</text>
208</a>
209</g>
210</g>
211<!-- Node6&#45;&gt;Node17 -->
212<g id="edge17" class="edge">
213<title>Node6&#45;&gt;Node17</title>
214<path fill="none" stroke="midnightblue" d="M321.49,-112.44C367.91,-102.98 442.73,-87.74 492.74,-77.55"/>
215<polygon fill="midnightblue" stroke="midnightblue" points="493.61,-80.94 502.71,-75.52 492.21,-74.08 493.61,-80.94"/>
216</g>
217<!-- Node20 -->
218<g id="node20" class="node">
219<title>Node20</title>
220<g id="a_node20"><a xlink:href="_deprecated_8hpp.html" target="_top" xlink:title=" ">
221<polygon fill="white" stroke="black" points="608.5,-56.5 608.5,-75.5 702.5,-75.5 702.5,-56.5 608.5,-56.5"/>
222<text text-anchor="middle" x="655.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">Deprecated.hpp</text>
223</a>
224</g>
225</g>
226<!-- Node6&#45;&gt;Node20 -->
227<g id="edge21" class="edge">
228<title>Node6&#45;&gt;Node20</title>
229<path fill="none" stroke="midnightblue" d="M329.58,-113.44C332.94,-112.95 336.27,-112.47 339.5,-112 451.81,-95.8 482.47,-93.38 598.47,-76.13"/>
230<polygon fill="midnightblue" stroke="midnightblue" points="599.08,-79.57 608.46,-74.64 598.05,-72.65 599.08,-79.57"/>
231</g>
232<!-- Node11&#45;&gt;Node4 -->
233<g id="edge11" class="edge">
234<title>Node11&#45;&gt;Node4</title>
235<path fill="none" stroke="midnightblue" d="M392.33,-57.21C332.66,-46.67 227.18,-28.06 170.01,-17.97"/>
236<polygon fill="midnightblue" stroke="midnightblue" points="170.37,-14.48 159.92,-16.19 169.16,-21.38 170.37,-14.48"/>
237</g>
238<!-- Node12 -->
239<g id="node12" class="node">
240<title>Node12</title>
241<g id="a_node12"><a xlink:title=" ">
242<polygon fill="white" stroke="#bfbfbf" points="205,-0.5 205,-19.5 262,-19.5 262,-0.5 205,-0.5"/>
243<text text-anchor="middle" x="233.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
244</a>
245</g>
246</g>
247<!-- Node11&#45;&gt;Node12 -->
248<g id="edge12" class="edge">
249<title>Node11&#45;&gt;Node12</title>
250<path fill="none" stroke="midnightblue" d="M404.33,-56.44C368.41,-46.89 310.3,-31.43 272,-21.24"/>
251<polygon fill="midnightblue" stroke="midnightblue" points="272.8,-17.83 262.23,-18.64 271,-24.6 272.8,-17.83"/>
252</g>
253<!-- Node13 -->
254<g id="node13" class="node">
255<title>Node13</title>
256<g id="a_node13"><a xlink:title=" ">
257<polygon fill="white" stroke="#bfbfbf" points="280.5,-0.5 280.5,-19.5 312.5,-19.5 312.5,-0.5 280.5,-0.5"/>
258<text text-anchor="middle" x="296.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">set</text>
259</a>
260</g>
261</g>
262<!-- Node11&#45;&gt;Node13 -->
263<g id="edge13" class="edge">
264<title>Node11&#45;&gt;Node13</title>
265<path fill="none" stroke="midnightblue" d="M414.32,-56.44C389.29,-46.79 348.66,-31.12 322.25,-20.93"/>
266<polygon fill="midnightblue" stroke="midnightblue" points="323.48,-17.66 312.89,-17.32 320.96,-24.19 323.48,-17.66"/>
267</g>
268<!-- Node14 -->
269<g id="node14" class="node">
270<title>Node14</title>
271<g id="a_node14"><a xlink:title=" ">
272<polygon fill="white" stroke="#bfbfbf" points="500.5,-0.5 500.5,-19.5 544.5,-19.5 544.5,-0.5 500.5,-0.5"/>
273<text text-anchor="middle" x="522.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
274</a>
275</g>
276</g>
277<!-- Node11&#45;&gt;Node14 -->
278<g id="edge14" class="edge">
279<title>Node11&#45;&gt;Node14</title>
280<path fill="none" stroke="midnightblue" d="M450.32,-56.32C463.73,-47.9 484.32,-34.97 500.09,-25.07"/>
281<polygon fill="midnightblue" stroke="midnightblue" points="502.11,-27.94 508.72,-19.65 498.39,-22.01 502.11,-27.94"/>
282</g>
283<!-- Node15 -->
284<g id="node15" class="node">
285<title>Node15</title>
286<g id="a_node15"><a xlink:title=" ">
287<polygon fill="white" stroke="#bfbfbf" points="330.5,-0.5 330.5,-19.5 416.5,-19.5 416.5,-0.5 330.5,-0.5"/>
288<text text-anchor="middle" x="373.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
289</a>
290</g>
291</g>
292<!-- Node11&#45;&gt;Node15 -->
293<g id="edge15" class="edge">
294<title>Node11&#45;&gt;Node15</title>
295<path fill="none" stroke="midnightblue" d="M426.38,-56.32C416.97,-48.26 402.76,-36.08 391.43,-26.37"/>
296<polygon fill="midnightblue" stroke="midnightblue" points="393.68,-23.68 383.81,-19.83 389.12,-29 393.68,-23.68"/>
297</g>
298<!-- Node16 -->
299<g id="node16" class="node">
300<title>Node16</title>
301<g id="a_node16"><a xlink:title=" ">
302<polygon fill="white" stroke="#bfbfbf" points="435,-0.5 435,-19.5 482,-19.5 482,-0.5 435,-0.5"/>
303<text text-anchor="middle" x="458.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
304</a>
305</g>
306</g>
307<!-- Node11&#45;&gt;Node16 -->
308<g id="edge16" class="edge">
309<title>Node11&#45;&gt;Node16</title>
310<path fill="none" stroke="midnightblue" d="M440.13,-56.08C443.11,-48.77 447.43,-38.18 451.12,-29.1"/>
311<polygon fill="midnightblue" stroke="midnightblue" points="454.4,-30.33 454.93,-19.75 447.92,-27.69 454.4,-30.33"/>
312</g>
313<!-- Node17&#45;&gt;Node14 -->
314<g id="edge20" class="edge">
315<title>Node17&#45;&gt;Node14</title>
316<path fill="none" stroke="midnightblue" d="M540.87,-56.08C537.89,-48.77 533.57,-38.18 529.88,-29.1"/>
317<polygon fill="midnightblue" stroke="midnightblue" points="533.08,-27.69 526.07,-19.75 526.6,-30.33 533.08,-27.69"/>
318</g>
319<!-- Node18 -->
320<g id="node18" class="node">
321<title>Node18</title>
322<g id="a_node18"><a xlink:title=" ">
323<polygon fill="white" stroke="#bfbfbf" points="562.5,-0.5 562.5,-19.5 618.5,-19.5 618.5,-0.5 562.5,-0.5"/>
324<text text-anchor="middle" x="590.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
325</a>
326</g>
327</g>
328<!-- Node17&#45;&gt;Node18 -->
329<g id="edge18" class="edge">
330<title>Node17&#45;&gt;Node18</title>
331<path fill="none" stroke="midnightblue" d="M552.1,-56.08C558.73,-48.3 568.52,-36.8 576.56,-27.37"/>
332<polygon fill="midnightblue" stroke="midnightblue" points="579.23,-29.63 583.05,-19.75 573.9,-25.09 579.23,-29.63"/>
333</g>
334<!-- Node19 -->
335<g id="node19" class="node">
336<title>Node19</title>
337<g id="a_node19"><a xlink:title=" ">
338<polygon fill="white" stroke="#bfbfbf" points="637,-0.5 637,-19.5 702,-19.5 702,-0.5 637,-0.5"/>
339<text text-anchor="middle" x="669.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
340</a>
341</g>
342</g>
343<!-- Node17&#45;&gt;Node19 -->
344<g id="edge19" class="edge">
345<title>Node17&#45;&gt;Node19</title>
346<path fill="none" stroke="midnightblue" d="M564.31,-56.44C584.79,-47.6 616.98,-33.69 640.36,-23.59"/>
347<polygon fill="midnightblue" stroke="midnightblue" points="641.99,-26.7 649.79,-19.52 639.22,-20.27 641.99,-26.7"/>
348</g>
349</g>
350</svg>