r500/diagrams/fragment_inputs.svg
2025-10-23 13:27:37 -05:00

206 lines
7.5 KiB
XML

<?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 12.2.1 (20241206.2353)
-->
<!-- Title: D Pages: 1 -->
<svg width="382pt" height="292pt"
viewBox="0.00 0.00 382.00 292.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 288)">
<title>D</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-288 378,-288 378,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_W</title>
<polygon fill="none" stroke="black" points="8,-224 8,-276 294,-276 294,-224 8,-224"/>
</g>
<g id="clust2" class="cluster">
<title>cluster_Z</title>
<polygon fill="none" stroke="black" points="8,-116 8,-168 366,-168 366,-116 8,-116"/>
</g>
<g id="clust4" class="cluster">
<title>cluster_R</title>
<polygon fill="none" stroke="black" points="35,-8 35,-60 333,-60 333,-8 35,-8"/>
</g>
<!-- addr -->
<g id="node1" class="node">
<title>addr</title>
<text text-anchor="middle" x="43" y="-245.32" font-family="Times,serif" font-size="14.00">addr</text>
</g>
<!-- temp -->
<g id="node2" class="node">
<title>temp</title>
<polygon fill="none" stroke="black" points="142,-268 88,-268 88,-232 142,-232 142,-268"/>
<text text-anchor="middle" x="115" y="-245.32" font-family="Times,serif" font-size="14.00">temp</text>
</g>
<!-- src0 -->
<g id="node6" class="node">
<title>src0</title>
<polygon fill="none" stroke="black" points="214,-160 160,-160 160,-124 214,-124 214,-160"/>
<text text-anchor="middle" x="187" y="-137.32" font-family="Times,serif" font-size="14.00">src0</text>
</g>
<!-- temp&#45;&gt;src0 -->
<g id="edge1" class="edge">
<title>temp:s&#45;&gt;src0:n</title>
<path fill="none" stroke="black" d="M115,-231C115,-231 187,-161 187,-161"/>
</g>
<!-- src1 -->
<g id="node7" class="node">
<title>src1</title>
<polygon fill="none" stroke="black" points="142,-160 88,-160 88,-124 142,-124 142,-160"/>
<text text-anchor="middle" x="115" y="-137.32" font-family="Times,serif" font-size="14.00">src1</text>
</g>
<!-- temp&#45;&gt;src1 -->
<g id="edge2" class="edge">
<title>temp:s&#45;&gt;src1:n</title>
<path fill="none" stroke="black" d="M115,-231C115,-231 115,-161 115,-161"/>
</g>
<!-- src2 -->
<g id="node8" class="node">
<title>src2</title>
<polygon fill="none" stroke="black" points="286,-160 232,-160 232,-124 286,-124 286,-160"/>
<text text-anchor="middle" x="259" y="-137.32" font-family="Times,serif" font-size="14.00">src2</text>
</g>
<!-- temp&#45;&gt;src2 -->
<g id="edge3" class="edge">
<title>temp:s&#45;&gt;src2:n</title>
<path fill="none" stroke="black" d="M115,-231C115,-231 259,-161 259,-161"/>
</g>
<!-- const -->
<g id="node3" class="node">
<title>const</title>
<polygon fill="none" stroke="black" points="214.12,-268 159.88,-268 159.88,-232 214.12,-232 214.12,-268"/>
<text text-anchor="middle" x="187" y="-245.32" font-family="Times,serif" font-size="14.00">const</text>
</g>
<!-- const&#45;&gt;src0 -->
<g id="edge4" class="edge">
<title>const:s&#45;&gt;src0:n</title>
<path fill="none" stroke="black" d="M187,-231C187,-231 187,-161 187,-161"/>
</g>
<!-- const&#45;&gt;src1 -->
<g id="edge5" class="edge">
<title>const:s&#45;&gt;src1:n</title>
<path fill="none" stroke="black" d="M187,-231C187,-231 115,-161 115,-161"/>
</g>
<!-- const&#45;&gt;src2 -->
<g id="edge6" class="edge">
<title>const:s&#45;&gt;src2:n</title>
<path fill="none" stroke="black" d="M187,-231C187,-231 259,-161 259,-161"/>
</g>
<!-- float -->
<g id="node4" class="node">
<title>float</title>
<polygon fill="none" stroke="black" points="286,-268 232,-268 232,-232 286,-232 286,-268"/>
<text text-anchor="middle" x="259" y="-245.32" font-family="Times,serif" font-size="14.00">float</text>
</g>
<!-- float&#45;&gt;src0 -->
<g id="edge7" class="edge">
<title>float:s&#45;&gt;src0:n</title>
<path fill="none" stroke="black" d="M259,-231C259,-231 187,-161 187,-161"/>
</g>
<!-- float&#45;&gt;src1 -->
<g id="edge8" class="edge">
<title>float:s&#45;&gt;src1:n</title>
<path fill="none" stroke="black" d="M259,-231C259,-231 115,-161 115,-161"/>
</g>
<!-- float&#45;&gt;src2 -->
<g id="edge9" class="edge">
<title>float:s&#45;&gt;src2:n</title>
<path fill="none" stroke="black" d="M259,-231C259,-231 259,-161 259,-161"/>
</g>
<!-- src -->
<g id="node5" class="node">
<title>src</title>
<text text-anchor="middle" x="43" y="-137.32" font-family="Times,serif" font-size="14.00">src</text>
</g>
<!-- a -->
<g id="node11" class="node">
<title>a</title>
<polygon fill="none" stroke="black" points="181,-52 127,-52 127,-16 181,-16 181,-52"/>
<text text-anchor="middle" x="154" y="-29.32" font-family="Times,serif" font-size="14.00">a</text>
</g>
<!-- src0&#45;&gt;a -->
<g id="edge10" class="edge">
<title>src0:s&#45;&gt;a:n</title>
<path fill="none" stroke="black" d="M187,-123C187,-123 154,-53 154,-53"/>
</g>
<!-- b -->
<g id="node12" class="node">
<title>b</title>
<polygon fill="none" stroke="black" points="253,-52 199,-52 199,-16 253,-16 253,-52"/>
<text text-anchor="middle" x="226" y="-29.32" font-family="Times,serif" font-size="14.00">b</text>
</g>
<!-- src0&#45;&gt;b -->
<g id="edge14" class="edge">
<title>src0:s&#45;&gt;b:n</title>
<path fill="none" stroke="black" d="M187,-123C187,-123 226,-53 226,-53"/>
</g>
<!-- c -->
<g id="node13" class="node">
<title>c</title>
<polygon fill="none" stroke="black" points="325,-52 271,-52 271,-16 325,-16 325,-52"/>
<text text-anchor="middle" x="298" y="-29.32" font-family="Times,serif" font-size="14.00">c</text>
</g>
<!-- src0&#45;&gt;c -->
<g id="edge18" class="edge">
<title>src0:s&#45;&gt;c:n</title>
<path fill="none" stroke="black" d="M187,-123C187,-123 298,-53 298,-53"/>
</g>
<!-- src1&#45;&gt;a -->
<g id="edge11" class="edge">
<title>src1:s&#45;&gt;a:n</title>
<path fill="none" stroke="black" d="M115,-123C115,-123 154,-53 154,-53"/>
</g>
<!-- src1&#45;&gt;b -->
<g id="edge15" class="edge">
<title>src1:s&#45;&gt;b:n</title>
<path fill="none" stroke="black" d="M115,-123C115,-123 226,-53 226,-53"/>
</g>
<!-- src1&#45;&gt;c -->
<g id="edge19" class="edge">
<title>src1:s&#45;&gt;c:n</title>
<path fill="none" stroke="black" d="M115,-123C115,-123 298,-53 298,-53"/>
</g>
<!-- src2&#45;&gt;a -->
<g id="edge12" class="edge">
<title>src2:s&#45;&gt;a:n</title>
<path fill="none" stroke="black" d="M259,-123C259,-123 154,-53 154,-53"/>
</g>
<!-- src2&#45;&gt;b -->
<g id="edge16" class="edge">
<title>src2:s&#45;&gt;b:n</title>
<path fill="none" stroke="black" d="M259,-123C259,-123 226,-53 226,-53"/>
</g>
<!-- src2&#45;&gt;c -->
<g id="edge20" class="edge">
<title>src2:s&#45;&gt;c:n</title>
<path fill="none" stroke="black" d="M259,-123C259,-123 298,-53 298,-53"/>
</g>
<!-- srcp -->
<g id="node9" class="node">
<title>srcp</title>
<polygon fill="none" stroke="black" points="358,-160 304,-160 304,-124 358,-124 358,-160"/>
<text text-anchor="middle" x="331" y="-137.32" font-family="Times,serif" font-size="14.00">srcp</text>
</g>
<!-- srcp&#45;&gt;a -->
<g id="edge13" class="edge">
<title>srcp:s&#45;&gt;a:n</title>
<path fill="none" stroke="black" d="M331,-123C331,-123 154,-53 154,-53"/>
</g>
<!-- srcp&#45;&gt;b -->
<g id="edge17" class="edge">
<title>srcp:s&#45;&gt;b:n</title>
<path fill="none" stroke="black" d="M331,-123C331,-123 226,-53 226,-53"/>
</g>
<!-- srcp&#45;&gt;c -->
<g id="edge21" class="edge">
<title>srcp:s&#45;&gt;c:n</title>
<path fill="none" stroke="black" d="M331,-123C331,-123 298,-53 298,-53"/>
</g>
<!-- opcode -->
<g id="node10" class="node">
<title>opcode</title>
<text text-anchor="middle" x="76" y="-29.32" font-family="Times,serif" font-size="14.00">opcode</text>
</g>
</g>
</svg>