[DAG] BaseIndexOffset::equalBaseIndex - early out on failed matches. NFCI.
[llvm-project.git] / lld / docs / partitions.svg
blob39cd96933446d2e480eb405e226eb73794deff3f
1 <?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.38.0 (20140413.2041)
5 -->
6 <!-- Title: G Pages: 1 -->
7 <svg width="393pt" height="188pt"
8 viewBox="0.00 0.00 393.00 188.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 184)">
10 <title>G</title>
11 <polygon fill="white" stroke="none" points="-4,4 -4,-184 389,-184 389,4 -4,4"/>
12 <!-- part_main -->
13 <g id="node1" class="node"><title>part_main</title>
14 <text text-anchor="middle" x="47.5" y="-158.3" font-family="Times,serif" font-size="14.00">Main partition</text>
15 </g>
16 <!-- main -->
17 <g id="node4" class="node"><title>main</title>
18 <ellipse fill="lightblue" stroke="black" cx="75.5" cy="-90" rx="28.6953" ry="18"/>
19 <text text-anchor="middle" x="75.5" y="-86.3" font-family="Times,serif" font-size="14.00">main</text>
20 </g>
21 <!-- part_main&#45;&gt;main -->
22 <g id="edge1" class="edge"><title>part_main&#45;&gt;main</title>
23 <path fill="none" stroke="black" d="M54.4214,-143.697C57.6218,-135.696 61.492,-126.02 65.0381,-117.155"/>
24 <polygon fill="black" stroke="black" points="68.3868,-118.207 68.8511,-107.622 61.8874,-115.607 68.3868,-118.207"/>
25 </g>
26 <!-- part1 -->
27 <g id="node2" class="node"><title>part1</title>
28 <text text-anchor="middle" x="176.5" y="-158.3" font-family="Times,serif" font-size="14.00">Loadable partition 1</text>
29 </g>
30 <!-- f1 -->
31 <g id="node5" class="node"><title>f1</title>
32 <ellipse fill="lightsalmon" stroke="black" cx="176.5" cy="-90" rx="27" ry="18"/>
33 <text text-anchor="middle" x="176.5" y="-86.3" font-family="Times,serif" font-size="14.00">f1</text>
34 </g>
35 <!-- part1&#45;&gt;f1 -->
36 <g id="edge3" class="edge"><title>part1&#45;&gt;f1</title>
37 <path fill="none" stroke="black" d="M176.5,-143.697C176.5,-135.983 176.5,-126.712 176.5,-118.112"/>
38 <polygon fill="black" stroke="black" points="180,-118.104 176.5,-108.104 173,-118.104 180,-118.104"/>
39 </g>
40 <!-- part2 -->
41 <g id="node3" class="node"><title>part2</title>
42 <text text-anchor="middle" x="321.5" y="-158.3" font-family="Times,serif" font-size="14.00">Loadable partition 2</text>
43 </g>
44 <!-- f2 -->
45 <g id="node6" class="node"><title>f2</title>
46 <ellipse fill="palegreen" stroke="black" cx="284.5" cy="-90" rx="27" ry="18"/>
47 <text text-anchor="middle" x="284.5" y="-86.3" font-family="Times,serif" font-size="14.00">f2</text>
48 </g>
49 <!-- part2&#45;&gt;f2 -->
50 <g id="edge7" class="edge"><title>part2&#45;&gt;f2</title>
51 <path fill="none" stroke="black" d="M312.354,-143.697C307.97,-135.403 302.636,-125.311 297.813,-116.187"/>
52 <polygon fill="black" stroke="black" points="300.801,-114.35 293.034,-107.145 294.612,-117.621 300.801,-114.35"/>
53 </g>
54 <!-- f3 -->
55 <g id="node7" class="node"><title>f3</title>
56 <ellipse fill="lightblue" stroke="black" cx="104.5" cy="-18" rx="27" ry="18"/>
57 <text text-anchor="middle" x="104.5" y="-14.3" font-family="Times,serif" font-size="14.00">f3</text>
58 </g>
59 <!-- main&#45;&gt;f3 -->
60 <g id="edge2" class="edge"><title>main&#45;&gt;f3</title>
61 <path fill="none" stroke="black" d="M82.3726,-72.411C85.7675,-64.2164 89.9422,-54.1395 93.7473,-44.9548"/>
62 <polygon fill="black" stroke="black" points="97.0828,-46.0481 97.6767,-35.4699 90.6158,-43.3689 97.0828,-46.0481"/>
63 </g>
64 <!-- f1&#45;&gt;f3 -->
65 <g id="edge4" class="edge"><title>f1&#45;&gt;f3</title>
66 <path fill="none" stroke="black" d="M161.93,-74.8345C151.75,-64.9376 137.976,-51.5462 126.469,-40.3591"/>
67 <polygon fill="black" stroke="black" points="128.905,-37.8461 119.296,-33.3847 124.026,-42.865 128.905,-37.8461"/>
68 </g>
69 <!-- f4 -->
70 <g id="node8" class="node"><title>f4</title>
71 <ellipse fill="lightsalmon" stroke="black" cx="176.5" cy="-18" rx="27" ry="18"/>
72 <text text-anchor="middle" x="176.5" y="-14.3" font-family="Times,serif" font-size="14.00">f4</text>
73 </g>
74 <!-- f1&#45;&gt;f4 -->
75 <g id="edge5" class="edge"><title>f1&#45;&gt;f4</title>
76 <path fill="none" stroke="black" d="M176.5,-71.6966C176.5,-63.9827 176.5,-54.7125 176.5,-46.1124"/>
77 <polygon fill="black" stroke="black" points="180,-46.1043 176.5,-36.1043 173,-46.1044 180,-46.1043"/>
78 </g>
79 <!-- f5 -->
80 <g id="node9" class="node"><title>f5</title>
81 <ellipse fill="lightblue" stroke="black" cx="248.5" cy="-18" rx="27" ry="18"/>
82 <text text-anchor="middle" x="248.5" y="-14.3" font-family="Times,serif" font-size="14.00">f5</text>
83 </g>
84 <!-- f1&#45;&gt;f5 -->
85 <g id="edge6" class="edge"><title>f1&#45;&gt;f5</title>
86 <path fill="none" stroke="black" d="M191.07,-74.8345C201.25,-64.9376 215.024,-51.5462 226.531,-40.3591"/>
87 <polygon fill="black" stroke="black" points="228.974,-42.865 233.704,-33.3847 224.095,-37.8461 228.974,-42.865"/>
88 </g>
89 <!-- f2&#45;&gt;f3 -->
90 <g id="edge8" class="edge"><title>f2&#45;&gt;f3</title>
91 <path fill="none" stroke="black" d="M260.806,-81.0022C232.063,-71.1346 182.266,-53.5073 140.5,-36 138.683,-35.2385 136.825,-34.4358 134.957,-33.6106"/>
92 <polygon fill="black" stroke="black" points="136.231,-30.3452 125.68,-29.3829 133.328,-36.7149 136.231,-30.3452"/>
93 </g>
94 <!-- f2&#45;&gt;f5 -->
95 <g id="edge9" class="edge"><title>f2&#45;&gt;f5</title>
96 <path fill="none" stroke="black" d="M276.15,-72.7646C271.788,-64.2831 266.353,-53.7144 261.459,-44.1974"/>
97 <polygon fill="black" stroke="black" points="264.49,-42.4395 256.804,-35.1473 258.265,-45.6409 264.49,-42.4395"/>
98 </g>
99 <!-- f6 -->
100 <g id="node10" class="node"><title>f6</title>
101 <ellipse fill="palegreen" stroke="black" cx="320.5" cy="-18" rx="27" ry="18"/>
102 <text text-anchor="middle" x="320.5" y="-14.3" font-family="Times,serif" font-size="14.00">f6</text>
103 </g>
104 <!-- f2&#45;&gt;f6 -->
105 <g id="edge10" class="edge"><title>f2&#45;&gt;f6</title>
106 <path fill="none" stroke="black" d="M292.85,-72.7646C297.212,-64.2831 302.647,-53.7144 307.541,-44.1974"/>
107 <polygon fill="black" stroke="black" points="310.735,-45.6409 312.196,-35.1473 304.51,-42.4395 310.735,-45.6409"/>
108 </g>
109 </g>
110 </svg>