LF-Building-a-RISC-V-CPU-Core/lib/riscv.svg

1406 lines
277 KiB
XML
Raw Normal View History

2021-02-08 15:40:43 +00:00
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="722pt" height="1214pt" viewBox="-361 -606.75 722 1213.5" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" xmlns="http://www.w3.org/2000/svg" style="block-size:985.99px;bottom:0px;display:block;height:985.99px;inline-size:1062px;inset-block-end:0px;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;left:0px;perspective-origin:530.99px 492.986px;position:absolute;right:0px;top:0px;transform-origin:530.998px 492.995px;width:1062px;z-index:0;">
<g id="graph0" class="graph" transform="scale(0.8321987347115246) rotate(0) translate(-574.0282982867453 623.1527162867794)" style="block-size:auto;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform:matrix(0.832199, 0, 0, 0.832199, -477.706, 518.587);transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">top.tlv</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-1209.5 718,-1209.5 718,4 -4,4" style="block-size:auto;fill:rgb(255, 255, 255);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgba(0, 0, 0, 0);transform-origin:0px 0px;width:auto;"/>
<g id="id0" logical_entity="" class="cluster" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">cluster.</title>
<g id="a_id0" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="/top" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="#1090c0" stroke="black" stroke-width="2" d="M20,-8C20,-8 702,-8 702,-8 708,-8 714,-14 714,-20 714,-20 714,-1071 714,-1071 714,-1077 708,-1083 702,-1083 702,-1083 20,-1083 20,-1083 14,-1083 8,-1077 8,-1071 8,-1071 8,-20 8,-20 8,-14 14,-8 20,-8" style="block-size:auto;cursor:pointer;d:path(&quot;M 20 -8 C 20 -8 702 -8 702 -8 C 708 -8 714 -14 714 -20 C 714 -20 714 -1071 714 -1071 C 714 -1077 708 -1083 702 -1083 C 702 -1083 20 -1083 20 -1083 C 14 -1083 8 -1077 8 -1071 C 8 -1071 8 -20 8 -20 C 8 -14 14 -8 20 -8&quot;);fill:rgb(16, 144, 192);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(0, 0, 0);stroke-width:2px;transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="361" y="-1039" font-family="Times,serif" font-size="50.00" style="block-size:auto;cursor:pointer;display:block;font-family:Times, serif;font-size:50px;height:auto;inline-size:auto;line-height:75px;overflow-x:visible;overflow-y:visible;perspective-origin:401.111px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">/top</text>
</a>
</g>
</g>
<g id="id189" logical_entity="|none@0" class="cluster" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">cluster.stage0</title>
<g id="a_id189" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="@0" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#509050" stroke="black" stroke-width="1.5" points="16,-16 16,-1012 628,-1012 628,-16 16,-16" style="block-size:auto;cursor:pointer;fill:rgb(80, 144, 80);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(0, 0, 0);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="322" y="-992" font-family="Times,serif" font-size="20.00" style="block-size:auto;cursor:pointer;display:block;font-family:Times, serif;font-size:20px;height:auto;inline-size:auto;line-height:30px;overflow-x:visible;overflow-y:visible;perspective-origin:357.778px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">@0</text>
</a>
</g>
</g>
<g id="id190" logical_entity="|none@2" class="cluster" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">cluster.stage1</title>
<g id="a_id190" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="@1" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="darkgreen" stroke="black" stroke-width="1.5" points="656,-550 656,-610 706,-610 706,-550 656,-550" style="block-size:auto;cursor:pointer;fill:rgb(0, 100, 0);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(0, 0, 0);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="681" y="-590" font-family="Times,serif" font-size="20.00" style="block-size:auto;cursor:pointer;display:block;font-family:Times, serif;font-size:20px;height:auto;inline-size:auto;line-height:30px;overflow-x:visible;overflow-y:visible;perspective-origin:756.667px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">@1</text>
</a>
</g>
</g>
<!-- $br_tgt_pc@0&#45;&gt;$next_pc@0 -->
<g id="id110" logical_entity="$br_tgt_pc" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$br_tgt_pc@0-&gt;$next_pc@0</title>
<g id="a_id110" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$br_tgt_pc" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.39,-43C494.52,-43 610,-43 610,-43 610,-43 610,-541.84 610,-541.84" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.39 -43 C 494.52 -43 610 -43 610 -43 C 610 -43 610 -541.84 610 -541.84&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="606.5,-541.84 610,-551.84 613.5,-541.84 606.5,-541.84" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_add@0 -->
<g id="id48" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_add@0</title>
<g id="a_id48" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.28,-559.8C353.12,-559.8 355,-559.8 355,-559.8 355,-559.8 355,-190.5 355,-190.5 355,-190.5 375.7,-190.5 375.7,-190.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.28 -559.8 C 353.12 -559.8 355 -559.8 355 -559.8 C 355 -559.8 355 -190.5 355 -190.5 C 355 -190.5 375.7 -190.5 375.7 -190.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.7,-194 385.7,-190.5 375.7,-187 375.7,-194" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_addi@0 -->
<g id="id50" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_addi@0</title>
<g id="a_id50" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.29,-561.6C355.31,-561.6 359,-561.6 359,-561.6 359,-561.6 359,-239 359,-239 359,-239 375.68,-239 375.68,-239" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.29 -561.6 C 355.31 -561.6 359 -561.6 359 -561.6 C 359 -561.6 359 -239 359 -239 C 359 -239 375.68 -239 375.68 -239&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.68,-242.5 385.68,-239 375.68,-235.5 375.68,-242.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_auipc@0 -->
<g id="id52" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_auipc@0</title>
<g id="a_id52" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.12,-563.4C357.74,-563.4 364,-563.4 364,-563.4 364,-563.4 364,-277.6 364,-277.6 364,-277.6 375.92,-277.6 375.92,-277.6" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.12 -563.4 C 357.74 -563.4 364 -563.4 364 -563.4 C 364 -563.4 364 -277.6 364 -277.6 C 364 -277.6 375.92 -277.6 375.92 -277.6&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.92,-281.1 385.92,-277.6 375.92,-274.1 375.92,-281.1" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_beq@0 -->
<g id="id56" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_beq@0</title>
<g id="a_id56" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M314,-578.12C314,-634.46 314,-853 314,-853 314,-853 375.95,-853 375.95,-853" style="block-size:auto;cursor:pointer;d:path(&quot;M 314 -578.12 C 314 -634.46 314 -853 314 -853 C 314 -853 375.95 -853 375.95 -853&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.95,-856.5 385.95,-853 375.95,-849.5 375.95,-856.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_bge@0 -->
<g id="id58" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_bge@0</title>
<g id="a_id58" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M308,-578.01C308,-639.4 308,-897 308,-897 308,-897 375.96,-897 375.96,-897" style="block-size:auto;cursor:pointer;d:path(&quot;M 308 -578.01 C 308 -639.4 308 -897 308 -897 C 308 -897 375.96 -897 375.96 -897&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.96,-900.5 385.96,-897 375.96,-893.5 375.96,-900.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_bgeu@0 -->
<g id="id60" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_bgeu@0</title>
<g id="a_id60" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M302,-578.38C302,-645.36 302,-941 302,-941 302,-941 375.85,-941 375.85,-941" style="block-size:auto;cursor:pointer;d:path(&quot;M 302 -578.38 C 302 -645.36 302 -941 302 -941 C 302 -941 375.85 -941 375.85 -941&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.85,-944.5 385.85,-941 375.85,-937.5 375.85,-944.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_blt@0 -->
<g id="id62" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_blt@0</title>
<g id="a_id62" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M332,-578.03C332,-615.53 332,-721 332,-721 332,-721 375.58,-721 375.58,-721" style="block-size:auto;cursor:pointer;d:path(&quot;M 332 -578.03 C 332 -615.53 332 -721 332 -721 C 332 -721 375.58 -721 375.58 -721&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.58,-724.5 385.58,-721 375.58,-717.5 375.58,-724.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_bltu@0 -->
<g id="id64" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_bltu@0</title>
<g id="a_id64" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M326,-578.12C326,-622.62 326,-765 326,-765 326,-765 375.95,-765 375.95,-765" style="block-size:auto;cursor:pointer;d:path(&quot;M 326 -578.12 C 326 -622.62 326 -765 326 -765 C 326 -765 375.95 -765 375.95 -765&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.95,-768.5 385.95,-765 375.95,-761.5 375.95,-768.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_bne@0 -->
<g id="id66" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_bne@0</title>
<g id="a_id66" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M320,-578.12C320,-628.8 320,-809 320,-809 320,-809 375.6,-809 375.6,-809" style="block-size:auto;cursor:pointer;d:path(&quot;M 320 -578.12 C 320 -628.8 320 -809 320 -809 C 320 -809 375.6 -809 375.6 -809&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.6,-812.5 385.6,-809 375.6,-805.5 375.6,-812.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_jal@0 -->
<g id="id74" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_jal@0</title>
<g id="a_id74" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.42,-574.2C373.92,-574.2 404,-574.2 404,-574.2 404,-574.2 404,-568.23 404,-568.23" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.42 -574.2 C 373.92 -574.2 404 -574.2 404 -574.2 C 404 -574.2 404 -568.23 404 -568.23&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="407.5,-568.23 404,-558.23 400.5,-568.23 407.5,-568.23" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_jalr@0 -->
<g id="id76" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_jalr@0</title>
<g id="a_id76" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.08,-572.4C365.59,-572.4 382,-572.4 382,-572.4 382,-572.4 382,-497.67 382,-497.67 382,-497.67 382.38,-497.67 382.38,-497.67" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.08 -572.4 C 365.59 -572.4 382 -572.4 382 -572.4 C 382 -572.4 382 -497.67 382 -497.67 C 382 -497.67 382.38 -497.67 382.38 -497.67&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.8,-501.17 385.8,-497.67 375.8,-494.17 375.8,-501.17" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_lui@0 -->
<g id="id83" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_lui@0</title>
<g id="a_id83" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.05,-567C361.83,-567 373,-567 373,-567 373,-567 373,-373.75 373,-373.75 373,-373.75 375.66,-373.75 375.66,-373.75" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.05 -567 C 361.83 -567 373 -567 373 -567 C 373 -567 373 -373.75 373 -373.75 C 373 -373.75 375.66 -373.75 375.66 -373.75&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.66,-377.25 385.66,-373.75 375.66,-370.25 375.66,-377.25" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_sb@0 -->
<g id="id91" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_sb@0</title>
<g id="a_id91" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.21,-565.2C359.69,-565.2 368,-565.2 368,-565.2 368,-565.2 368,-330.38 368,-330.38 368,-330.38 375.79,-330.38 375.79,-330.38" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.21 -565.2 C 359.69 -565.2 368 -565.2 368 -565.2 C 368 -565.2 368 -330.38 368 -330.38 C 368 -330.38 375.79 -330.38 375.79 -330.38&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.79,-333.88 385.79,-330.38 375.79,-326.88 375.79,-333.88" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_sh@0 -->
<g id="id93" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_sh@0</title>
<g id="a_id93" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M344,-578.11C344,-597.87 344,-633 344,-633 344,-633 375.73,-633 375.73,-633" style="block-size:auto;cursor:pointer;d:path(&quot;M 344 -578.11 C 344 -597.87 344 -633 344 -633 C 344 -633 375.73 -633 375.73 -633&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.73,-636.5 385.73,-633 375.73,-629.5 375.73,-636.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_slti@0 -->
<g id="id95" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_slti@0</title>
<g id="a_id95" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.32,-570.6C363.71,-570.6 377,-570.6 377,-570.6 377,-570.6 377,-413 377,-413 377,-413 377.87,-413 377.87,-413" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.32 -570.6 C 363.71 -570.6 377 -570.6 377 -570.6 C 377 -570.6 377 -413 377 -413 C 377 -413 377.87 -413 377.87 -413&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.71,-416.5 385.71,-413 375.71,-409.5 375.71,-416.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $dec_bits@0&#45;&gt;$is_sw@0 -->
<g id="id97" logical_entity="$dec_bits" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0-&gt;$is_sw@0</title>
<g id="a_id97" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M338,-578.29C338,-607.96 338,-677 338,-677 338,-677 375.92,-677 375.92,-677" style="block-size:auto;cursor:pointer;d:path(&quot;M 338 -578.29 C 338 -607.96 338 -677 338 -677 C 338 -677 375.92 -677 375.92 -677&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.92,-680.5 385.92,-677 375.92,-673.5 375.92,-680.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $funct3@0&#45;&gt;$dec_bits@0 -->
<g id="id6" logical_entity="$funct3" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$funct3@0-&gt;$dec_bits@0</title>
<g id="a_id6" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$funct3" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-559C259.3,-559 285.72,-559 285.72,-559" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -559 C 259.3 -559 285.72 -559 285.72 -559&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.72,-562.5 295.72,-559 285.72,-555.5 285.72,-562.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $funct7@0&#45;&gt;$dec_bits@0 -->
<g id="id5" logical_entity="$funct7" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$funct7@0-&gt;$dec_bits@0</title>
<g id="a_id5" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$funct7" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M232,-580.37C232,-575.56 232,-570.25 232,-570.25 232,-570.25 285.7,-570.25 285.7,-570.25" style="block-size:auto;cursor:pointer;d:path(&quot;M 232 -580.37 C 232 -575.56 232 -570.25 232 -570.25 C 232 -570.25 285.7 -570.25 285.7 -570.25&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.7,-573.75 295.7,-570.25 285.7,-566.75 285.7,-573.75" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $imm@0&#45;&gt;$br_tgt_pc@0 -->
<g id="id3" logical_entity="$imm" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$imm@0-&gt;$br_tgt_pc@0</title>
<g id="a_id3" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$imm" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350,-172.88C376.51,-172.88 413,-172.88 413,-172.88 413,-172.88 413,-71.61 413,-71.61" style="block-size:auto;cursor:pointer;d:path(&quot;M 350 -172.88 C 376.51 -172.88 413 -172.88 413 -172.88 C 413 -172.88 413 -71.61 413 -71.61&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="416.5,-71.61 413,-61.61 409.5,-71.61 416.5,-71.61" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $imm@0&#45;&gt;$jalr_tgt_pc@0 -->
<g id="id102" logical_entity="$imm" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$imm@0-&gt;$jalr_tgt_pc@0</title>
<g id="a_id102" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$imm" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.34,-175.25C400.69,-175.25 503,-175.25 503,-175.25 503,-175.25 503,-252.09 503,-252.09" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.34 -175.25 C 400.69 -175.25 503 -175.25 503 -175.25 C 503 -175.25 503 -252.09 503 -252.09&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="499.5,-252.09 503,-262.09 506.5,-252.09 499.5,-252.09" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $imm@0&#45;&gt;$result@0 -->
<g id="id148" logical_entity="$imm" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$imm@0-&gt;$result@0</title>
<g id="a_id148" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$imm" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.16,-177.62C393.39,-177.62 473,-177.62 473,-177.62 473,-177.62 473,-319.64 473,-319.64 473,-319.64 473.28,-319.64 473.28,-319.64" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.16 -177.62 C 393.39 -177.62 473 -177.62 473 -177.62 C 473 -177.62 473 -319.64 473 -319.64 C 473 -319.64 473.28 -319.64 473.28 -319.64&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.77,-323.14 475.77,-319.64 465.77,-316.14 465.77,-323.14" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$funct3@0 -->
<g id="id9" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$funct3@0</title>
<g id="a_id9" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M132,-327.55C132,-367.78 132,-555 132,-555 132,-555 194.94,-555 194.94,-555" style="block-size:auto;cursor:pointer;d:path(&quot;M 132 -327.55 C 132 -367.78 132 -555 132 -555 C 132 -555 194.94 -555 194.94 -555&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="194.94,-558.5 204.94,-555 194.94,-551.5 194.94,-558.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$funct7@0 -->
<g id="id16" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$funct7@0</title>
<g id="a_id16" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M123,-327.73C123,-371.67 123,-588 123,-588 123,-588 194.78,-588 194.78,-588" style="block-size:auto;cursor:pointer;d:path(&quot;M 123 -327.73 C 123 -371.67 123 -588 123 -588 C 123 -588 194.78 -588 194.78 -588&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="194.78,-591.5 204.78,-588 194.78,-584.5 194.78,-591.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$imm@0 -->
<g id="id38" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$imm@0</title>
<g id="a_id38" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M145,-312.46C145,-280.08 145,-154.5 145,-154.5 145,-154.5 323,-154.5 323,-154.5 323,-154.5 323,-160.31 323,-160.31" style="block-size:auto;cursor:pointer;d:path(&quot;M 145 -312.46 C 145 -280.08 145 -154.5 145 -154.5 C 145 -154.5 323 -154.5 323 -154.5 C 323 -154.5 323 -160.31 323 -160.31&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="319.5,-160.31 323,-170.31 326.5,-160.31 319.5,-160.31" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$is_b_instr@0 -->
<g id="id54" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$is_b_instr@0</title>
<g id="a_id54" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M168.06,-324.33C197.68,-324.33 241,-324.33 241,-324.33 241,-324.33 241,-324.73 241,-324.73" style="block-size:auto;cursor:pointer;d:path(&quot;M 168.06 -324.33 C 197.68 -324.33 241 -324.33 241 -324.33 C 241 -324.33 241 -324.73 241 -324.73&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="237.5,-318.28 241,-328.28 244.5,-318.28 237.5,-318.28" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$is_i_instr@0 -->
<g id="id70" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$is_i_instr@0</title>
<g id="a_id70" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M168.3,-321.17C192.16,-321.17 223,-321.17 223,-321.17 223,-321.17 223,-320.11 223,-320.11" style="block-size:auto;cursor:pointer;d:path(&quot;M 168.3 -321.17 C 192.16 -321.17 223 -321.17 223 -321.17 C 223 -321.17 223 -320.11 223 -320.11&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="226.5,-320.64 223,-310.64 219.5,-320.64 226.5,-320.64" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$is_j_instr@0 -->
<g id="id72" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$is_j_instr@0</title>
<g id="a_id72" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M161,-312.46C161,-293.81 161,-247 161,-247 161,-247 194.75,-247 194.75,-247" style="block-size:auto;cursor:pointer;d:path(&quot;M 161 -312.46 C 161 -293.81 161 -247 161 -247 C 161 -247 194.75 -247 194.75 -247&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="194.75,-250.5 204.75,-247 194.75,-243.5 194.75,-250.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$is_r_instr@0 -->
<g id="id87" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$is_r_instr@0</title>
<g id="a_id87" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M150,-327.7C150,-357.43 150,-463.17 150,-463.17 150,-463.17 194.7,-463.17 194.7,-463.17" style="block-size:auto;cursor:pointer;d:path(&quot;M 150 -327.7 C 150 -357.43 150 -463.17 150 -463.17 C 150 -463.17 194.7 -463.17 194.7 -463.17&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="194.7,-466.67 204.7,-463.17 194.7,-459.67 194.7,-466.67" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$is_s_instr@0 -->
<g id="id89" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$is_s_instr@0</title>
<g id="a_id89" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M159,-327.57C159,-347.87 159,-402 159,-402 159,-402 194.82,-402 194.82,-402" style="block-size:auto;cursor:pointer;d:path(&quot;M 159 -327.57 C 159 -347.87 159 -402 159 -402 C 159 -402 194.82 -402 194.82 -402&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="194.82,-405.5 204.82,-402 194.82,-398.5 194.82,-405.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$is_u_instr@0 -->
<g id="id99" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$is_u_instr@0</title>
<g id="a_id99" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M153,-312.19C153,-282.99 153,-182 153,-182 153,-182 194.81,-182 194.81,-182" style="block-size:auto;cursor:pointer;d:path(&quot;M 153 -312.19 C 153 -282.99 153 -182 153 -182 C 153 -182 194.81 -182 194.81 -182&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="194.81,-185.5 204.81,-182 194.81,-178.5 194.81,-185.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$opcode@0 -->
<g id="id115" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$opcode@0</title>
<g id="a_id115" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M141,-327.67C141,-364.57 141,-522 141,-522 141,-522 193.71,-522 193.71,-522" style="block-size:auto;cursor:pointer;d:path(&quot;M 141 -327.67 C 141 -364.57 141 -522 141 -522 C 141 -522 193.71 -522 193.71 -522&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="193.71,-525.5 203.71,-522 193.71,-518.5 193.71,-525.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$rd@0 -->
<g id="id119" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$rd@0</title>
<g id="a_id119" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M122,-312.31C122,-270.45 122,-72 122,-72 122,-72 194.81,-72 194.81,-72" style="block-size:auto;cursor:pointer;d:path(&quot;M 122 -312.31 C 122 -270.45 122 -72 122 -72 C 122 -72 194.81 -72 194.81 -72&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="194.81,-75.5 204.81,-72 194.81,-68.5 194.81,-75.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$rs1@0 -->
<g id="id151" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$rs1@0</title>
<g id="a_id151" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M130,-312.35C130,-274.05 130,-105 130,-105 130,-105 194.93,-105 194.93,-105" style="block-size:auto;cursor:pointer;d:path(&quot;M 130 -312.35 C 130 -274.05 130 -105 130 -105 C 130 -105 194.93 -105 194.93 -105&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="194.93,-108.5 204.93,-105 194.93,-101.5 194.93,-108.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $instr@0&#45;&gt;$rs2@0 -->
<g id="id158" logical_entity="$instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0-&gt;$rs2@0</title>
<g id="a_id158" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M138,-312.18C138,-277.34 138,-138 138,-138 138,-138 194.81,-138 194.81,-138" style="block-size:auto;cursor:pointer;d:path(&quot;M 138 -312.18 C 138 -277.34 138 -138 138 -138 C 138 -138 194.81 -138 194.81 -138&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="194.81,-141.5 204.81,-138 194.81,-134.5 194.81,-141.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_add@0&#45;&gt;$result@0 -->
<g id="id132" logical_entity="$is_add" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_add@0-&gt;$result@0</title>
<g id="a_id132" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_add" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.16,-193C454.85,-193 470,-193 470,-193 470,-193 470,-321.79 470,-321.79 470,-321.79 470.57,-321.79 470.57,-321.79" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.16 -193 C 454.85 -193 470 -193 470 -193 C 470 -193 470 -321.79 470 -321.79 C 470 -321.79 470.57 -321.79 470.57 -321.79&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.75,-325.29 475.75,-321.79 465.75,-318.29 465.75,-325.29" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_addi@0&#45;&gt;$result@0 -->
<g id="id127" logical_entity="$is_addi" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_addi@0-&gt;$result@0</title>
<g id="a_id127" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_addi" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.32,-237C453.71,-237 467,-237 467,-237 467,-237 467,-323.93 467,-323.93 467,-323.93 467.87,-323.93 467.87,-323.93" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.32 -237 C 453.71 -237 467 -237 467 -237 C 467 -237 467 -323.93 467 -323.93 C 467 -323.93 467.87 -323.93 467.87 -323.93&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.71,-327.43 475.71,-323.93 465.71,-320.43 465.71,-327.43" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_auipc@0&#45;&gt;$result@0 -->
<g id="id137" logical_entity="$is_auipc" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_auipc@0-&gt;$result@0</title>
<g id="a_id137" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_auipc" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.05,-285.33C451.83,-285.33 463,-285.33 463,-285.33 463,-285.33 463,-326.07 463,-326.07 463,-326.07 465.66,-326.07 465.66,-326.07" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.05 -285.33 C 451.83 -285.33 463 -285.33 463 -285.33 C 463 -285.33 463 -326.07 463 -326.07 C 463 -326.07 465.66 -326.07 465.66 -326.07&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.66,-329.57 475.66,-326.07 465.66,-322.57 465.66,-329.57" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_b_instr@0&#45;&gt;$funct3_valid@0 -->
<g id="id14" logical_entity="$is_b_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_b_instr@0-&gt;$funct3_valid@0</title>
<g id="a_id14" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_b_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-334.12C286.11,-334.12 323,-334.12 323,-334.12 323,-334.12 323,-328.2 323,-328.2" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -334.12 C 286.11 -334.12 323 -334.12 323 -334.12 C 323 -334.12 323 -328.2 323 -328.2&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="326.5,-328.2 323,-318.2 319.5,-328.2 326.5,-328.2" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_b_instr@0&#45;&gt;$imm@0 -->
<g id="id27" logical_entity="$is_b_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_b_instr@0-&gt;$imm@0</title>
<g id="a_id27" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_b_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.21,-344.67C268.69,-344.67 277,-344.67 277,-344.67 277,-344.67 277,-180.5 277,-180.5 277,-180.5 285.98,-180.5 285.98,-180.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.21 -344.67 C 268.69 -344.67 277 -344.67 277 -344.67 C 277 -344.67 277 -180.5 277 -180.5 C 277 -180.5 285.98 -180.5 285.98 -180.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.98,-184 295.98,-180.5 285.98,-177 285.98,-184" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_b_instr@0&#45;&gt;$imm_valid@0 -->
<g id="id42" logical_entity="$is_b_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_b_instr@0-&gt;$imm_valid@0</title>
<g id="a_id42" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_b_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.12,-332.25C266.74,-332.25 273,-332.25 273,-332.25 273,-332.25 273,-261.5 273,-261.5 273,-261.5 285.95,-261.5 285.95,-261.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.12 -332.25 C 266.74 -332.25 273 -332.25 273 -332.25 C 273 -332.25 273 -261.5 273 -261.5 C 273 -261.5 285.95 -261.5 285.95 -261.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.95,-265 295.95,-261.5 285.95,-258 285.95,-265" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_b_instr@0&#45;&gt;$rs1_valid@0 -->
<g id="id156" logical_entity="$is_b_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_b_instr@0-&gt;$rs1_valid@0</title>
<g id="a_id156" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_b_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-349C259.3,-349 285.72,-349 285.72,-349" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -349 C 259.3 -349 285.72 -349 285.72 -349&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.72,-352.5 295.72,-349 285.72,-345.5 285.72,-352.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_b_instr@0&#45;&gt;$rs2_valid@0 -->
<g id="id162" logical_entity="$is_b_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_b_instr@0-&gt;$rs2_valid@0</title>
<g id="a_id162" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_b_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-353.33C274.35,-353.33 290,-353.33 290,-353.33 290,-353.33 290,-405.12 290,-405.12 290,-405.12 290.57,-405.12 290.57,-405.12" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -353.33 C 274.35 -353.33 290 -353.33 290 -353.33 C 290 -353.33 290 -405.12 290 -405.12 C 290 -405.12 290.57 -405.12 290.57 -405.12&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.75,-408.63 295.75,-405.12 285.75,-401.63 285.75,-408.63" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_beq@0&#45;&gt;$taken_br@0 -->
<g id="id166" logical_entity="$is_beq" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_beq@0-&gt;$taken_br@0</title>
<g id="a_id166" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_beq" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.36,-853C465.21,-853 498,-853 498,-853 498,-853 498,-788.37 498,-788.37" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.36 -853 C 465.21 -853 498 -853 498 -853 C 498 -853 498 -788.37 498 -788.37&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="501.5,-788.37 498,-778.37 494.5,-788.37 501.5,-788.37" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_bge@0&#45;&gt;$taken_br@0 -->
<g id="id177" logical_entity="$is_bge" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_bge@0-&gt;$taken_br@0</title>
<g id="a_id177" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_bge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.25,-897C468.63,-897 509,-897 509,-897 509,-897 509,-788.14 509,-788.14" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.25 -897 C 468.63 -897 509 -897 509 -897 C 509 -897 509 -788.14 509 -788.14&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="512.5,-788.14 509,-778.14 505.5,-788.14 512.5,-788.14" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_bgeu@0&#45;&gt;$taken_br@0 -->
<g id="id185" logical_entity="$is_bgeu" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_bgeu@0-&gt;$taken_br@0</title>
<g id="a_id185" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_bgeu" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440,-941C471.7,-941 520,-941 520,-941 520,-941 520,-788.23 520,-788.23" style="block-size:auto;cursor:pointer;d:path(&quot;M 440 -941 C 471.7 -941 520 -941 520 -941 C 520 -941 520 -788.23 520 -788.23&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="523.5,-788.23 520,-778.23 516.5,-788.23 523.5,-788.23" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_blt@0&#45;&gt;$taken_br@0 -->
<g id="id172" logical_entity="$is_blt" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_blt@0-&gt;$taken_br@0</title>
<g id="a_id172" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_blt" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440,-721C466.51,-721 503,-721 503,-721 503,-721 503,-741.56 503,-741.56" style="block-size:auto;cursor:pointer;d:path(&quot;M 440 -721 C 466.51 -721 503 -721 503 -721 C 503 -721 503 -741.56 503 -741.56&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="499.5,-741.56 503,-751.56 506.5,-741.56 499.5,-741.56" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_bltu@0&#45;&gt;$taken_br@0 -->
<g id="id182" logical_entity="$is_bltu" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_bltu@0-&gt;$taken_br@0</title>
<g id="a_id182" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_bltu" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440,-771.5C440,-771.5 465.71,-771.5 465.71,-771.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 440 -771.5 C 440 -771.5 465.71 -771.5 465.71 -771.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.71,-775 475.71,-771.5 465.7,-768 465.71,-775" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_bne@0&#45;&gt;$taken_br@0 -->
<g id="id169" logical_entity="$is_bne" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_bne@0-&gt;$taken_br@0</title>
<g id="a_id169" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_bne" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.13,-809C461.25,-809 487,-809 487,-809 487,-809 487,-788.44 487,-788.44" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.13 -809 C 461.25 -809 487 -809 487 -809 C 487 -809 487 -788.44 487 -788.44&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="490.5,-788.44 487,-778.44 483.5,-788.44 490.5,-788.44" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_i_instr@0&#45;&gt;$funct3_valid@0 -->
<g id="id12" logical_entity="$is_i_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_i_instr@0-&gt;$funct3_valid@0</title>
<g id="a_id12" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_i_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-295.7C259.3,-295.7 285.72,-295.7 285.72,-295.7" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -295.7 C 259.3 -295.7 285.72 -295.7 285.72 -295.7&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.72,-299.2 295.72,-295.7 285.72,-292.2 285.72,-299.2" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_i_instr@0&#45;&gt;$imm@0 -->
<g id="id20" logical_entity="$is_i_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_i_instr@0-&gt;$imm@0</title>
<g id="a_id20" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_i_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.28,-281.2C264.82,-281.2 269,-281.2 269,-281.2 269,-281.2 269,-178 269,-178 269,-178 285.68,-178 285.68,-178" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.28 -281.2 C 264.82 -281.2 269 -281.2 269 -281.2 C 269 -281.2 269 -178 269 -178 C 269 -178 285.68 -178 285.68 -178&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.68,-181.5 295.68,-178 285.68,-174.5 285.68,-181.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_i_instr@0&#45;&gt;$imm_valid@0 -->
<g id="id40" logical_entity="$is_i_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_i_instr@0-&gt;$imm_valid@0</title>
<g id="a_id40" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_i_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-288.4C286.11,-288.4 323,-288.4 323,-288.4 323,-288.4 323,-284.06 323,-284.06" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -288.4 C 286.11 -288.4 323 -288.4 323 -288.4 C 323 -288.4 323 -284.06 323 -284.06&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="326.5,-284.06 323,-274.06 319.5,-284.06 326.5,-284.06" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_i_instr@0&#45;&gt;$rd_valid@0 -->
<g id="id122" logical_entity="$is_i_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_i_instr@0-&gt;$rd_valid@0</title>
<g id="a_id122" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_i_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.09,-284.8C265.74,-284.8 271,-284.8 271,-284.8 271,-284.8 271,-227.12 271,-227.12 271,-227.12 285.78,-227.12 285.78,-227.12" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.09 -284.8 C 265.74 -284.8 271 -284.8 271 -284.8 C 271 -284.8 271 -227.12 271 -227.12 C 271 -227.12 285.78 -227.12 285.78 -227.12&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.78,-230.63 295.78,-227.12 285.78,-223.63 285.78,-230.63" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_i_instr@0&#45;&gt;$rs1_valid@0 -->
<g id="id154" logical_entity="$is_i_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_i_instr@0-&gt;$rs1_valid@0</title>
<g id="a_id154" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_i_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.48,-299.4C267.9,-299.4 275,-299.4 275,-299.4 275,-299.4 275,-340.33 275,-340.33 275,-340.33 285.91,-340.33 285.91,-340.33" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.48 -299.4 C 267.9 -299.4 275 -299.4 275 -299.4 C 275 -299.4 275 -340.33 275 -340.33 C 275 -340.33 285.91 -340.33 285.91 -340.33&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.91,-343.83 295.91,-340.33 285.91,-336.83 285.91,-343.83" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_j_instr@0&#45;&gt;$imm@0 -->
<g id="id34" logical_entity="$is_j_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_j_instr@0-&gt;$imm@0</title>
<g id="a_id34" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_j_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.23,-221.38C263.75,-221.38 267,-221.38 267,-221.38 267,-221.38 267,-175.5 267,-175.5 267,-175.5 285.98,-175.5 285.98,-175.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.23 -221.38 C 263.75 -221.38 267 -221.38 267 -221.38 C 267 -221.38 267 -175.5 267 -175.5 C 267 -175.5 285.98 -175.5 285.98 -175.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.98,-179 295.98,-175.5 285.98,-172 285.98,-179" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_j_instr@0&#45;&gt;$imm_valid@0 -->
<g id="id44" logical_entity="$is_j_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_j_instr@0-&gt;$imm_valid@0</title>
<g id="a_id44" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_j_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-253C259.3,-253 285.72,-253 285.72,-253" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -253 C 259.3 -253 285.72 -253 285.72 -253&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.72,-256.5 295.72,-253 285.72,-249.5 285.72,-256.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_j_instr@0&#45;&gt;$rd_valid@0 -->
<g id="id124" logical_entity="$is_j_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_j_instr@0-&gt;$rd_valid@0</title>
<g id="a_id124" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_j_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-224.25C259.3,-224.25 285.72,-224.25 285.72,-224.25" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -224.25 C 259.3 -224.25 285.72 -224.25 285.72 -224.25&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.72,-227.75 295.72,-224.25 285.72,-220.75 285.72,-227.75" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_jal@0&#45;&gt;$is_jump@0 -->
<g id="id78" logical_entity="$is_jal" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_jal@0-&gt;$is_jump@0</title>
<g id="a_id78" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_jal" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440,-541.33C440,-541.33 465.71,-541.33 465.71,-541.33" style="block-size:auto;cursor:pointer;d:path(&quot;M 440 -541.33 C 440 -541.33 465.71 -541.33 465.71 -541.33&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.71,-544.83 475.71,-541.33 465.7,-537.83 465.71,-544.83" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_jal@0&#45;&gt;$next_pc@0 -->
<g id="id109" logical_entity="$is_jal" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_jal@0-&gt;$next_pc@0</title>
<g id="a_id109" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_jal" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M422,-558.01C422,-563.57 422,-568.8 422,-568.8 422,-568.8 555.9,-568.8 555.9,-568.8" style="block-size:auto;cursor:pointer;d:path(&quot;M 422 -558.01 C 422 -563.57 422 -568.8 422 -568.8 C 422 -568.8 555.9 -568.8 555.9 -568.8&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="555.9,-572.3 565.9,-568.8 555.9,-565.3 555.9,-572.3" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_jal@0&#45;&gt;$result@0 -->
<g id="id140" logical_entity="$is_jal" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_jal@0-&gt;$result@0</title>
<g id="a_id140" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_jal" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.11,-536.67C449.17,-536.67 457,-536.67 457,-536.67 457,-536.67 457,-330.36 457,-330.36 457,-330.36 465.98,-330.36 465.98,-330.36" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.11 -536.67 C 449.17 -536.67 457 -536.67 457 -536.67 C 457 -536.67 457 -330.36 457 -330.36 C 457 -330.36 465.98 -330.36 465.98 -330.36&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.98,-333.86 475.98,-330.36 465.98,-326.86 465.98,-333.86" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_jalr@0&#45;&gt;$is_jump@0 -->
<g id="id79" logical_entity="$is_jalr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_jalr@0-&gt;$is_jump@0</title>
<g id="a_id79" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_jalr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M413,-514.11C413,-519.28 413,-524 413,-524 413,-524 466,-524 466,-524" style="block-size:auto;cursor:pointer;d:path(&quot;M 413 -514.11 C 413 -519.28 413 -524 413 -524 C 413 -524 466 -524 466 -524&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="466,-527.5 476,-524 466,-520.5 466,-527.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_jalr@0&#45;&gt;$next_pc@0 -->
<g id="id111" logical_entity="$is_jalr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_jalr@0-&gt;$next_pc@0</title>
<g id="a_id111" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_jalr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.08,-507.5C486.66,-507.5 577,-507.5 577,-507.5 577,-507.5 577,-541.95 577,-541.95" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.08 -507.5 C 486.66 -507.5 577 -507.5 577 -507.5 C 577 -507.5 577 -541.95 577 -541.95&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="573.5,-541.95 577,-551.95 580.5,-541.95 573.5,-541.95" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_jalr@0&#45;&gt;$result@0 -->
<g id="id142" logical_entity="$is_jalr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_jalr@0-&gt;$result@0</title>
<g id="a_id142" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_jalr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.05,-494.5C470.87,-494.5 517,-494.5 517,-494.5 517,-494.5 517,-342.72 517,-342.72" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.05 -494.5 C 470.87 -494.5 517 -494.5 517 -494.5 C 517 -494.5 517 -342.72 517 -342.72&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="520.5,-342.72 517,-332.72 513.5,-342.72 520.5,-342.72" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_load@0&#45;&gt;$result@0 -->
<g id="id128" logical_entity="$is_load" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_load@0-&gt;$result@0</title>
<g id="a_id128" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_load" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M350.14,-528C388.51,-528 454,-528 454,-528 454,-528 454,-328.21 454,-328.21 454,-328.21 465.92,-328.21 465.92,-328.21" style="block-size:auto;cursor:pointer;d:path(&quot;M 350.14 -528 C 388.51 -528 454 -528 454 -528 C 454 -528 454 -328.21 454 -328.21 C 454 -328.21 465.92 -328.21 465.92 -328.21&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.92,-331.71 475.92,-328.21 465.92,-324.71 465.92,-331.71" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_lui@0&#45;&gt;$result@0 -->
<g id="id135" logical_entity="$is_lui" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_lui@0-&gt;$result@0</title>
<g id="a_id135" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_lui" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.26,-369C459.92,-369 483,-369 483,-369 483,-369 483,-342.66 483,-342.66" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.26 -369 C 459.92 -369 483 -369 483 -369 C 483 -369 483 -342.66 483 -342.66&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="486.5,-342.66 483,-332.66 479.5,-342.66 486.5,-342.66" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_r_instr@0&#45;&gt;$funct3_valid@0 -->
<g id="id11" logical_entity="$is_r_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_r_instr@0-&gt;$funct3_valid@0</title>
<g id="a_id11" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_r_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.32,-449.2C272.71,-449.2 286,-449.2 286,-449.2 286,-449.2 286,-306.8 286,-306.8 286,-306.8 286.97,-306.8 286.97,-306.8" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.32 -449.2 C 272.71 -449.2 286 -449.2 286 -449.2 C 286 -449.2 286 -306.8 286 -306.8 C 286 -306.8 286.97 -306.8 286.97 -306.8&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.72,-310.3 295.72,-306.8 285.72,-303.3 285.72,-310.3" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_r_instr@0&#45;&gt;$funct7_valid@0 -->
<g id="id18" logical_entity="$is_r_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_r_instr@0-&gt;$funct7_valid@0</title>
<g id="a_id18" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_r_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-464.8C259.3,-464.8 285.72,-464.8 285.72,-464.8" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -464.8 C 259.3 -464.8 285.72 -464.8 285.72 -464.8&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.72,-468.3 295.72,-464.8 285.72,-461.3 285.72,-468.3" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_r_instr@0&#45;&gt;$rd_valid@0 -->
<g id="id121" logical_entity="$is_r_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_r_instr@0-&gt;$rd_valid@0</title>
<g id="a_id121" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_r_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M204.98,-450.83C194.96,-450.83 186,-450.83 186,-450.83 186,-450.83 186,-213.67 186,-213.67 186,-213.67 285.93,-213.67 285.93,-213.67" style="block-size:auto;cursor:pointer;d:path(&quot;M 204.98 -450.83 C 194.96 -450.83 186 -450.83 186 -450.83 C 186 -450.83 186 -213.67 186 -213.67 C 186 -213.67 285.93 -213.67 285.93 -213.67&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.93,-217.17 295.93,-213.67 285.93,-210.17 285.93,-217.17" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_r_instr@0&#45;&gt;$rs1_valid@0 -->
<g id="id153" logical_entity="$is_r_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_r_instr@0-&gt;$rs1_valid@0</title>
<g id="a_id153" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_r_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.02,-454.4C273.34,-454.4 288,-454.4 288,-454.4 288,-454.4 288,-357.67 288,-357.67 288,-357.67 288.78,-357.67 288.78,-357.67" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.02 -454.4 C 273.34 -454.4 288 -454.4 288 -454.4 C 288 -454.4 288 -357.67 288 -357.67 C 288 -357.67 288.78 -357.67 288.78 -357.67&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.77,-361.17 295.77,-357.67 285.77,-354.17 285.77,-361.17" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_r_instr@0&#45;&gt;$rs2_valid@0 -->
<g id="id160" logical_entity="$is_r_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_r_instr@0-&gt;$rs2_valid@0</title>
<g id="a_id160" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_r_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.19,-459.6C275.07,-459.6 292,-459.6 292,-459.6 292,-459.6 292,-415.38 292,-415.38 292,-415.38 292.38,-415.38 292.38,-415.38" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.19 -459.6 C 275.07 -459.6 292 -459.6 292 -459.6 C 292 -459.6 292 -415.38 292 -415.38 C 292 -415.38 292.38 -415.38 292.38 -415.38&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.8,-418.88 295.8,-415.38 285.8,-411.88 285.8,-418.88" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_s_instr@0&#45;&gt;$funct3_valid@0 -->
<g id="id13" logical_entity="$is_s_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_s_instr@0-&gt;$funct3_valid@0</title>
<g id="a_id13" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_s_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.22,-391.75C271.8,-391.75 284,-391.75 284,-391.75 284,-391.75 284,-303.1 284,-303.1 284,-303.1 285.91,-303.1 285.91,-303.1" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.22 -391.75 C 271.8 -391.75 284 -391.75 284 -391.75 C 284 -391.75 284 -303.1 284 -303.1 C 284 -303.1 285.91 -303.1 285.91 -303.1&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.91,-306.6 295.91,-303.1 285.91,-299.6 285.91,-306.6" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_s_instr@0&#45;&gt;$imm@0 -->
<g id="id23" logical_entity="$is_s_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_s_instr@0-&gt;$imm@0</title>
<g id="a_id23" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_s_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.09,-386.25C269.97,-386.25 280,-386.25 280,-386.25 280,-386.25 280,-183 280,-183 280,-183 285.52,-183 285.52,-183" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.09 -386.25 C 269.97 -386.25 280 -386.25 280 -386.25 C 280 -386.25 280 -183 280 -183 C 280 -183 285.52 -183 285.52 -183&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.52,-186.5 295.52,-183 285.52,-179.5 285.52,-186.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_s_instr@0&#45;&gt;$imm_valid@0 -->
<g id="id41" logical_entity="$is_s_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_s_instr@0-&gt;$imm_valid@0</title>
<g id="a_id41" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_s_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.05,-389C270.83,-389 282,-389 282,-389 282,-389 282,-267.5 282,-267.5 282,-267.5 285.88,-267.5 285.88,-267.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.05 -389 C 270.83 -389 282 -389 282 -389 C 282 -389 282 -267.5 282 -267.5 C 282 -267.5 285.88 -267.5 285.88 -267.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.88,-271 295.88,-267.5 285.88,-264 285.88,-271" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_s_instr@0&#45;&gt;$result@0 -->
<g id="id129" logical_entity="$is_s_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_s_instr@0-&gt;$result@0</title>
<g id="a_id129" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_s_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.12,-397.25C325.36,-397.25 490,-397.25 490,-397.25 490,-397.25 490,-342.73 490,-342.73" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.12 -397.25 C 325.36 -397.25 490 -397.25 490 -397.25 C 490 -397.25 490 -342.73 490 -342.73&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="493.5,-342.73 490,-332.73 486.5,-342.73 493.5,-342.73" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_s_instr@0&#45;&gt;$rs1_valid@0 -->
<g id="id155" logical_entity="$is_s_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_s_instr@0-&gt;$rs1_valid@0</title>
<g id="a_id155" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_s_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-394.5C286.11,-394.5 323,-394.5 323,-394.5 323,-394.5 323,-372.41 323,-372.41" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -394.5 C 286.11 -394.5 323 -394.5 323 -394.5 C 323 -394.5 323 -372.41 323 -372.41&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="326.5,-372.41 323,-362.41 319.5,-372.41 326.5,-372.41" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_s_instr@0&#45;&gt;$rs2_valid@0 -->
<g id="id161" logical_entity="$is_s_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_s_instr@0-&gt;$rs2_valid@0</title>
<g id="a_id161" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_s_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-410.25C259.3,-410.25 285.72,-410.25 285.72,-410.25" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -410.25 C 259.3 -410.25 285.72 -410.25 285.72 -410.25&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.72,-413.75 295.72,-410.25 285.72,-406.75 285.72,-413.75" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_slti@0&#45;&gt;$result@0 -->
<g id="id144" logical_entity="$is_slti" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_slti@0-&gt;$result@0</title>
<g id="a_id144" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_slti" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.04,-413C464.6,-413 497,-413 497,-413 497,-413 497,-342.5 497,-342.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.04 -413 C 464.6 -413 497 -413 497 -413 C 497 -413 497 -342.5 497 -342.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="500.5,-342.5 497,-332.5 493.5,-342.5 500.5,-342.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_u_instr@0&#45;&gt;$imm@0 -->
<g id="id32" logical_entity="$is_u_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_u_instr@0-&gt;$imm@0</title>
<g id="a_id32" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_u_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.3,-173C259.3,-173 285.72,-173 285.72,-173" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.3 -173 C 259.3 -173 285.72 -173 285.72 -173&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.72,-176.5 295.72,-173 285.72,-169.5 285.72,-176.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_u_instr@0&#45;&gt;$imm_valid@0 -->
<g id="id43" logical_entity="$is_u_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_u_instr@0-&gt;$imm_valid@0</title>
<g id="a_id43" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_u_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M259.25,-195.5C262.67,-195.5 265,-195.5 265,-195.5 265,-195.5 265,-250.5 265,-250.5 265,-250.5 285.7,-250.5 285.7,-250.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 259.25 -195.5 C 262.67 -195.5 265 -195.5 265 -195.5 C 265 -195.5 265 -250.5 265 -250.5 C 265 -250.5 285.7 -250.5 285.7 -250.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.7,-254 295.7,-250.5 285.7,-247 285.7,-254" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $is_u_instr@0&#45;&gt;$rd_valid@0 -->
<g id="id123" logical_entity="$is_u_instr" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_u_instr@0-&gt;$rd_valid@0</title>
<g id="a_id123" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_u_instr" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M232,-200.64C232,-205.22 232,-208.83 232,-208.83 232,-208.83 285.7,-208.83 285.7,-208.83" style="block-size:auto;cursor:pointer;d:path(&quot;M 232 -200.64 C 232 -205.22 232 -208.83 232 -208.83 C 232 -208.83 285.7 -208.83 285.7 -208.83&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.7,-212.33 295.7,-208.83 285.7,-205.33 285.7,-212.33" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $jalr_tgt_pc@0&#45;&gt;$next_pc@0 -->
<g id="id112" logical_entity="$jalr_tgt_pc" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$jalr_tgt_pc@0-&gt;$next_pc@0</title>
<g id="a_id112" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$jalr_tgt_pc" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M530.25,-281C558.63,-281 599,-281 599,-281 599,-281 599,-541.68 599,-541.68" style="block-size:auto;cursor:pointer;d:path(&quot;M 530.25 -281 C 558.63 -281 599 -281 599 -281 C 599 -281 599 -541.68 599 -541.68&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="595.5,-541.68 599,-551.68 602.5,-541.68 595.5,-541.68" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $next_pc@0&#45;&gt;$next_pc@1 -->
<g id="id105" logical_entity="$next_pc" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$next_pc@0-&gt;$next_pc@1</title>
<path fill="none" stroke="purple" stroke-width="1.5" d="M620.36,-565C620.36,-565 663.71,-565 663.71,-565" style="block-size:auto;cursor:pointer;d:path(&quot;M 620.36 -565 C 620.36 -565 663.71 -565 663.71 -565&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="663.71,-568.5 673.71,-565 663.71,-561.5 663.71,-568.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</g>
<!-- $next_pc@1&#45;&gt;$pc@0 -->
<g id="id117" logical_entity="$next_pc" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$next_pc@1-&gt;$pc@0</title>
<g id="a_id117" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$next_pc&gt;&gt;1" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M681,-557.88C681,-537.69 681,-481.5 681,-481.5 681,-481.5 35,-481.5 35,-481.5 35,-481.5 35,-482.08 35,-482.08" style="block-size:auto;cursor:pointer;d:path(&quot;M 681 -557.88 C 681 -537.69 681 -481.5 681 -481.5 C 681 -481.5 35 -481.5 35 -481.5 C 35 -481.5 35 -482.08 35 -482.08&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="31.5,-477.3 35,-487.3 38.5,-477.3 31.5,-477.3" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $opcode@0&#45;&gt;$dec_bits@0 -->
<g id="id7" logical_entity="$opcode" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$opcode@0-&gt;$dec_bits@0</title>
<g id="a_id7" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$opcode" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M260.1,-524.5C276.5,-524.5 294,-524.5 294,-524.5 294,-524.5 294,-555.5 294,-555.5 294,-555.5 294.19,-555.5 294.19,-555.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 260.1 -524.5 C 276.5 -524.5 294 -524.5 294 -524.5 C 294 -524.5 294 -555.5 294 -555.5 C 294 -555.5 294.19 -555.5 294.19 -555.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.9,-559 295.9,-555.5 285.9,-552 285.9,-559" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $opcode@0&#45;&gt;$is_load@0 -->
<g id="id81" logical_entity="$opcode" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$opcode@0-&gt;$is_load@0</title>
<g id="a_id81" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$opcode" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M260.29,-519.5C260.29,-519.5 285.97,-519.5 285.97,-519.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 260.29 -519.5 C 260.29 -519.5 285.97 -519.5 285.97 -519.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="285.97,-523 295.97,-519.5 285.97,-516 285.97,-523" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $pc@0&#45;&gt;$br_tgt_pc@0 -->
<g id="id2" logical_entity="$pc" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$pc@0-&gt;$br_tgt_pc@0</title>
<g id="a_id2" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$pc" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M78.28,-492.83C135.54,-492.83 263,-492.83 263,-492.83 263,-492.83 263,-43 263,-43 263,-43 375.84,-43 375.84,-43" style="block-size:auto;cursor:pointer;d:path(&quot;M 78.28 -492.83 C 135.54 -492.83 263 -492.83 263 -492.83 C 263 -492.83 263 -43 263 -43 C 263 -43 375.84 -43 375.84 -43&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="375.84,-46.5 385.84,-43 375.84,-39.5 375.84,-46.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $pc@0&#45;&gt;$instr@0 -->
<g id="id46" logical_entity="$pc" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$pc@0-&gt;$instr@0</title>
<g id="a_id46" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$pc" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M68,-487.48C68,-453.98 68,-320 68,-320 68,-320 103.82,-320 103.82,-320" style="block-size:auto;cursor:pointer;d:path(&quot;M 68 -487.48 C 68 -453.98 68 -320 68 -320 C 68 -320 103.82 -320 103.82 -320&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="103.82,-323.5 113.82,-320 103.82,-316.5 103.82,-323.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $pc@0&#45;&gt;$next_pc@0 -->
<g id="id113" logical_entity="$pc" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$pc@0-&gt;$next_pc@0</title>
<g id="a_id113" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$pc" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M57,-487.37C57,-485.74 57,-484.5 57,-484.5 57,-484.5 588,-484.5 588,-484.5 588,-484.5 588,-541.71 588,-541.71" style="block-size:auto;cursor:pointer;d:path(&quot;M 57 -487.37 C 57 -485.74 57 -484.5 57 -484.5 C 57 -484.5 588 -484.5 588 -484.5 C 588 -484.5 588 -541.71 588 -541.71&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="584.5,-541.71 588,-551.71 591.5,-541.71 584.5,-541.71" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $pc@0&#45;&gt;$result@0 -->
<g id="id143" logical_entity="$pc" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$pc@0-&gt;$result@0</title>
<g id="a_id143" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$pc" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M46,-487.14C46,-482.89 46,-478.5 46,-478.5 46,-478.5 510,-478.5 510,-478.5 510,-478.5 510,-342.82 510,-342.82" style="block-size:auto;cursor:pointer;d:path(&quot;M 46 -487.14 C 46 -482.89 46 -478.5 46 -478.5 C 46 -478.5 510 -478.5 510 -478.5 C 510 -478.5 510 -342.82 510 -342.82&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="513.5,-342.82 510,-332.82 506.5,-342.82 513.5,-342.82" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $reset@0&#45;&gt;$next_pc@0 -->
<g id="id106" logical_entity="$reset" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$reset@0-&gt;$next_pc@0</title>
<g id="a_id106" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$reset" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M530.42,-592C553.92,-592 584,-592 584,-592 584,-592 584,-588.18 584,-588.18" style="block-size:auto;cursor:pointer;d:path(&quot;M 530.42 -592 C 553.92 -592 584 -592 584 -592 C 584 -592 584 -588.18 584 -588.18&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="587.5,-588.18 584,-578.18 580.5,-588.18 587.5,-588.18" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $src1_value@0&#45;&gt;$jalr_tgt_pc@0 -->
<g id="id101" logical_entity="$src1_value" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$src1_value@0-&gt;$jalr_tgt_pc@0</title>
<g id="a_id101" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$src1_value" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.28,-450.5C445.82,-450.5 450,-450.5 450,-450.5 450,-450.5 450,-276.67 450,-276.67 450,-276.67 465.88,-276.67 465.88,-276.67" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.28 -450.5 C 445.82 -450.5 450 -450.5 450 -450.5 C 450 -450.5 450 -276.67 450 -276.67 C 450 -276.67 465.88 -276.67 465.88 -276.67&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.88,-280.17 475.88,-276.67 465.88,-273.17 465.88,-280.17" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $src1_value@0&#45;&gt;$result@0 -->
<g id="id149" logical_entity="$src1_value" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$src1_value@0-&gt;$result@0</title>
<g id="a_id149" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$src1_value" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440,-463.5C466.51,-463.5 503,-463.5 503,-463.5 503,-463.5 503,-342.84 503,-342.84" style="block-size:auto;cursor:pointer;d:path(&quot;M 440 -463.5 C 466.51 -463.5 503 -463.5 503 -463.5 C 503 -463.5 503 -342.84 503 -342.84&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="506.5,-342.84 503,-332.84 499.5,-342.84 506.5,-342.84" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $src1_value@0&#45;&gt;$taken_br@0 -->
<g id="id186" logical_entity="$src1_value" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$src1_value@0-&gt;$taken_br@0</title>
<g id="a_id186" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$src1_value" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.12,-457C444.16,-457 447,-457 447,-457 447,-457 447,-758.5 447,-758.5 447,-758.5 465.98,-758.5 465.98,-758.5" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.12 -457 C 444.16 -457 447 -457 447 -457 C 447 -457 447 -758.5 447 -758.5 C 447 -758.5 465.98 -758.5 465.98 -758.5&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.98,-762 475.98,-758.5 465.98,-755 465.98,-762" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $src2_value@0&#45;&gt;$result@0 -->
<g id="id134" logical_entity="$src2_value" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$src2_value@0-&gt;$result@0</title>
<g id="a_id134" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$src2_value" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.07,-589.5C450.52,-589.5 460,-589.5 460,-589.5 460,-589.5 460,-501 460,-501 460,-501 524,-501 524,-501 524,-501 524,-342.56 524,-342.56" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.07 -589.5 C 450.52 -589.5 460 -589.5 460 -589.5 C 460 -589.5 460 -501 460 -501 C 460 -501 524 -501 524 -501 C 524 -501 524 -342.56 524 -342.56&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="527.5,-342.56 524,-332.56 520.5,-342.56 527.5,-342.56" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $src2_value@0&#45;&gt;$taken_br@0 -->
<g id="id187" logical_entity="$src2_value" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$src2_value@0-&gt;$taken_br@0</title>
<g id="a_id187" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$src2_value" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M440.2,-594.5C442.52,-594.5 444,-594.5 444,-594.5 444,-594.5 444,-765 444,-765 444,-765 465.92,-765 465.92,-765" style="block-size:auto;cursor:pointer;d:path(&quot;M 440.2 -594.5 C 442.52 -594.5 444 -594.5 444 -594.5 C 444 -594.5 444 -765 444 -765 C 444 -765 465.92 -765 465.92 -765&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="465.92,-768.5 475.92,-765 465.92,-761.5 465.92,-768.5" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $taken_br@0&#45;&gt;$next_pc@0 -->
<g id="id107" logical_entity="$taken_br" class="edge" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$taken_br@0-&gt;$next_pc@0</title>
<g id="a_id107" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$taken_br" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<path fill="none" stroke="purple" stroke-width="1.5" d="M530.05,-765C559.36,-765 602,-765 602,-765 602,-765 602,-588.12 602,-588.12" style="block-size:auto;cursor:pointer;d:path(&quot;M 530.05 -765 C 559.36 -765 602 -765 602 -765 C 602 -765 602 -588.12 602 -588.12&quot;);fill:none;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
<polygon fill="purple" stroke="purple" stroke-width="1.5" points="605.5,-588.12 602,-578.12 598.5,-588.12 605.5,-588.12" style="block-size:auto;cursor:pointer;fill:rgb(128, 0, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);stroke-width:1.5px;transform-origin:0px 0px;width:auto;"/>
</a>
</g>
</g>
<!-- $br_tgt_pc@0 -->
<g id="id1" logical_entity="$br_tgt_pc" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$br_tgt_pc@0</title>
<g id="a_id1" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$br_tgt_pc[31:0]  =  $pc + $imm;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-61.5 386,-61.5 386,-24.5 440,-24.5 440,-61.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-51.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$br_</text>
<text text-anchor="middle" x="413" y="-40.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> tgt_</text>
<text text-anchor="middle" x="413" y="-29.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:458.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> pc=</text>
</a>
</g>
</g>
<!-- $dec_bits@0 -->
<g id="id4" logical_entity="$dec_bits" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$dec_bits@0</title>
<g id="a_id4" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$dec_bits[10:0]   =  {$funct7[5], $funct3, $opcode};" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="350,-578 296,-578 296,-552 350,-552 350,-578" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="323" y="-568" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$dec_</text>
<text text-anchor="middle" x="323" y="-557" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:358.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> bits=</text>
</a>
</g>
</g>
<!-- $funct3@0 -->
<g id="id8" logical_entity="$funct3" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$funct3@0</title>
<g id="a_id8" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$funct3[2:0]   =  $instr[14:12];" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-562.5 205,-562.5 205,-547.5 259,-547.5 259,-562.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-552.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$funct3=</text>
</a>
</g>
</g>
<!-- $funct3_valid@0 -->
<g id="id10" logical_entity="$funct3_valid" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$funct3_valid@0</title>
<g id="a_id10" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$funct3_valid  =  $is_r_instr || $is_i_instr || $is_s_instr || $is_b_instr;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="350,-318 296,-318 296,-292 350,-292 350,-318" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="323" y="-308" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$funct3_</text>
<text text-anchor="middle" x="323" y="-297" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> valid=</text>
</a>
</g>
</g>
<!-- $funct7@0 -->
<g id="id15" logical_entity="$funct7" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$funct7@0</title>
<g id="a_id15" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$funct7[6:0]   =  $instr[31:25];" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-595.5 205,-595.5 205,-580.5 259,-580.5 259,-595.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-585.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$funct7=</text>
</a>
</g>
</g>
<!-- $funct7_valid@0 -->
<g id="id17" logical_entity="$funct7_valid" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$funct7_valid@0</title>
<g id="a_id17" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$funct7_valid  =  $is_r_instr;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="350,-470 296,-470 296,-444 350,-444 350,-470" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="323" y="-460" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$funct7_</text>
<text text-anchor="middle" x="323" y="-449" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> valid=</text>
</a>
</g>
</g>
<!-- $imm@0 -->
<g id="id19" logical_entity="$imm" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$imm@0</title>
<g id="a_id19" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$imm[31:0]  =  $is_i_instr ?  {{21{$instr[31]}}, $instr[30:20]}                                  :&#10;                  $is_s_instr ?  {{21{$instr[31]}}, $instr[30:25], $instr[11:7]}                    :&#10;                  $is_b_instr ?  {{20{$instr[31]}}, $instr[7], $instr[30:25], $instr[11:8], 1'b0}   :&#10;                  $is_u_instr ?  {$instr[31:12], 12'b0}                                             :&#10;                  $is_j_instr ?  {{12{$instr[31]}}, $instr[19:12], $instr[20], $instr[30:21], 1'b0} :&#10;                                 32'b0 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="350,-185.5 296,-185.5 296,-170.5 350,-170.5 350,-185.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="323" y="-175.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$imm=</text>
</a>
</g>
</g>
<!-- $imm_valid@0 -->
<g id="id39" logical_entity="$imm_valid" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$imm_valid@0</title>
<g id="a_id39" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$imm_valid     =  $is_i_instr || $is_s_instr || $is_b_instr || $is_u_instr || $is_j_instr;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="350,-274 296,-274 296,-248 350,-248 350,-274" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="323" y="-264" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$imm_</text>
<text text-anchor="middle" x="323" y="-253" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> valid=</text>
</a>
</g>
</g>
<!-- $instr@0 -->
<g id="id45" logical_entity="$instr" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$instr@0</title>
<g id="a_id45" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="`READONLY_MEM($pc, $$instr[31:0])" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="168,-327.5 114,-327.5 114,-312.5 168,-312.5 168,-327.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="141" y="-317.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:157.188px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$instr=</text>
</a>
</g>
</g>
<!-- $is_add@0 -->
<g id="id47" logical_entity="$is_add" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_add@0</title>
<g id="a_id47" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_add           =  $dec_bits ==? 11'b0_000_0110011;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-206 386,-206 386,-180 440,-180 440,-206" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-196" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-185" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> add=</text>
</a>
</g>
</g>
<!-- $is_addi@0 -->
<g id="id49" logical_entity="$is_addi" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_addi@0</title>
<g id="a_id49" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_addi          =  $dec_bits ==? 11'bx_000_0010011;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-250 386,-250 386,-224 440,-224 440,-250" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-240" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-229" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> addi=</text>
</a>
</g>
</g>
<!-- $is_auipc@0 -->
<g id="id51" logical_entity="$is_auipc" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_auipc@0</title>
<g id="a_id51" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_auipc   =  $dec_bits ==? 11'bx_xxx_0010111 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-294 386,-294 386,-268 440,-268 440,-294" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-284" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-273" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> auipc=</text>
</a>
</g>
</g>
<!-- $is_b_instr@0 -->
<g id="id53" logical_entity="$is_b_instr" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_b_instr@0</title>
<g id="a_id53" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_b_instr = $instr[6:2] ==? 5'b11000;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-365.5 205,-365.5 205,-328.5 259,-328.5 259,-365.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-355.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.646px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="232" y="-344.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:257.743px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> b_</text>
<text text-anchor="middle" x="232" y="-333.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> instr=</text>
</a>
</g>
</g>
<!-- $is_beq@0 -->
<g id="id55" logical_entity="$is_beq" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_beq@0</title>
<g id="a_id55" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_beq           =  $dec_bits ==? 11'bx_000_1100011;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-866 386,-866 386,-840 440,-840 440,-866" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-856" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-845" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:458.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> beq=</text>
</a>
</g>
</g>
<!-- $is_bge@0 -->
<g id="id57" logical_entity="$is_bge" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_bge@0</title>
<g id="a_id57" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_bge           =  $dec_bits ==? 11'bx_101_1100011;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-910 386,-910 386,-884 440,-884 440,-910" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-900" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-889" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:458.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> bge=</text>
</a>
</g>
</g>
<!-- $is_bgeu@0 -->
<g id="id59" logical_entity="$is_bgeu" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_bgeu@0</title>
<g id="a_id59" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_bgeu          =  $dec_bits ==? 11'bx_111_1100011;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-954 386,-954 386,-928 440,-928 440,-954" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-944" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-933" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:458.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> bgeu=</text>
</a>
</g>
</g>
<!-- $is_blt@0 -->
<g id="id61" logical_entity="$is_blt" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_blt@0</title>
<g id="a_id61" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_blt           =  $dec_bits ==? 11'bx_100_1100011;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-734 386,-734 386,-708 440,-708 440,-734" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-724" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-713" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:458.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> blt=</text>
</a>
</g>
</g>
<!-- $is_bltu@0 -->
<g id="id63" logical_entity="$is_bltu" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_bltu@0</title>
<g id="a_id63" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_bltu          =  $dec_bits ==? 11'bx_110_1100011;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-778 386,-778 386,-752 440,-752 440,-778" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-768" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-757" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:458.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> bltu=</text>
</a>
</g>
</g>
<!-- $is_bne@0 -->
<g id="id65" logical_entity="$is_bne" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_bne@0</title>
<g id="a_id65" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_bne           =  $dec_bits ==? 11'bx_001_1100011;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-822 386,-822 386,-796 440,-796 440,-822" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-812" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-801" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:458.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> bne=</text>
</a>
</g>
</g>
<!-- $is_i_instr@0 -->
<g id="id67" logical_entity="$is_i_instr" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_i_instr@0</title>
<g id="a_id67" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_i_instr = $instr[6:2] ==? 5'b0000x ||&#10;                 $instr[6:2] ==? 5'b001x0 ||&#10;                 $instr[6:2] ==? 5'b11001 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-310.5 205,-310.5 205,-273.5 259,-273.5 259,-310.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-300.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.646px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="232" y="-289.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.646px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> i_</text>
<text text-anchor="middle" x="232" y="-278.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> instr=</text>
</a>
</g>
</g>
<!-- $is_j_instr@0 -->
<g id="id71" logical_entity="$is_j_instr" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_j_instr@0</title>
<g id="a_id71" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_j_instr = $instr[6:2] ==? 5'b11011;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-255.5 205,-255.5 205,-218.5 259,-218.5 259,-255.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-245.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.646px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="232" y="-234.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:257.743px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> j_</text>
<text text-anchor="middle" x="232" y="-223.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> instr=</text>
</a>
</g>
</g>
<!-- $is_jal@0 -->
<g id="id73" logical_entity="$is_jal" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_jal@0</title>
<g id="a_id73" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_jal     =  $dec_bits ==? 11'bx_xxx_1101111 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-558 386,-558 386,-532 440,-532 440,-558" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-548" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-537" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:458.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> jal=</text>
</a>
</g>
</g>
<!-- $is_jalr@0 -->
<g id="id75" logical_entity="$is_jalr" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_jalr@0</title>
<g id="a_id75" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_jalr    =  $dec_bits ==? 11'bx_000_1100111 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-514 386,-514 386,-488 440,-488 440,-514" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-504" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-493" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:458.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> jalr=</text>
</a>
</g>
</g>
<!-- $is_jump@0 -->
<g id="id77" logical_entity="$is_jump" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_jump@0</title>
<g id="a_id77" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_jump             =  $is_jal || $is_jalr;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="530,-546 476,-546 476,-520 530,-520 530,-546" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="503" y="-536" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:559.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="503" y="-525" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:558.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> jump=</text>
</a>
</g>
</g>
<!-- $is_load@0 -->
<g id="id80" logical_entity="$is_load" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_load@0</title>
<g id="a_id80" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_load    =  $opcode   ==  7'b0000011        ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="350,-534 296,-534 296,-508 350,-508 350,-534" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="323" y="-524" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="323" y="-513" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> load=</text>
</a>
</g>
</g>
<!-- $is_lui@0 -->
<g id="id82" logical_entity="$is_lui" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_lui@0</title>
<g id="a_id82" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_lui     =  $dec_bits ==? 11'bx_xxx_0110111 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-382 386,-382 386,-356 440,-356 440,-382" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-372" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-361" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> lui=</text>
</a>
</g>
</g>
<!-- $is_r_instr@0 -->
<g id="id84" logical_entity="$is_r_instr" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_r_instr@0</title>
<g id="a_id84" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_r_instr = $instr[6:2] ==? 5'b01011 ||&#10;                 $instr[6:2] ==? 5'b011x0 ||&#10;                 $instr[6:2] ==? 5'b10100 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-475.5 205,-475.5 205,-438.5 259,-438.5 259,-475.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-465.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.646px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="232" y="-454.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.646px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> r_</text>
<text text-anchor="middle" x="232" y="-443.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> instr=</text>
</a>
</g>
</g>
<!-- $is_s_instr@0 -->
<g id="id88" logical_entity="$is_s_instr" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_s_instr@0</title>
<g id="a_id88" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_s_instr = $instr[6:2] ==? 5'b0100x;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-420.5 205,-420.5 205,-383.5 259,-383.5 259,-420.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-410.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.646px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="232" y="-399.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.646px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> s_</text>
<text text-anchor="middle" x="232" y="-388.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> instr=</text>
</a>
</g>
</g>
<!-- $is_sb@0 -->
<g id="id90" logical_entity="$is_sb" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_sb@0</title>
<g id="a_id90" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_sb      =  $dec_bits ==? 11'bx_000_0100011 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-338 386,-338 386,-312 440,-312 440,-338" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-328" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-317" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> sb=</text>
</a>
</g>
</g>
<!-- $is_sh@0 -->
<g id="id92" logical_entity="$is_sh" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_sh@0</title>
<g id="a_id92" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_sh      =  $dec_bits ==? 11'bx_001_0100011 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-646 386,-646 386,-620 440,-620 440,-646" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-636" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-625" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> sh=</text>
</a>
</g>
</g>
<!-- $is_slti@0 -->
<g id="id94" logical_entity="$is_slti" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_slti@0</title>
<g id="a_id94" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_slti    =  $dec_bits ==? 11'bx_010_0010011 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-426 386,-426 386,-400 440,-400 440,-426" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-416" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-405" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> slti=</text>
</a>
</g>
</g>
<!-- $is_sw@0 -->
<g id="id96" logical_entity="$is_sw" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_sw@0</title>
<g id="a_id96" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_sw      =  $dec_bits ==? 11'bx_010_0100011 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-690 386,-690 386,-664 440,-664 440,-690" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-680" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="413" y="-669" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> sw=</text>
</a>
</g>
</g>
<!-- $is_u_instr@0 -->
<g id="id98" logical_entity="$is_u_instr" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$is_u_instr@0</title>
<g id="a_id98" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$is_u_instr = $instr[6:2] ==? 5'b0x101;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-200.5 205,-200.5 205,-163.5 259,-163.5 259,-200.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-190.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.646px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$is_</text>
<text text-anchor="middle" x="232" y="-179.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.646px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> u_</text>
<text text-anchor="middle" x="232" y="-168.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> instr=</text>
</a>
</g>
</g>
<!-- $jalr_tgt_pc@0 -->
<g id="id100" logical_entity="$jalr_tgt_pc" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$jalr_tgt_pc@0</title>
<g id="a_id100" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$jalr_tgt_pc[31:0]   =  $src1_value + $imm;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="530,-299.5 476,-299.5 476,-262.5 530,-262.5 530,-299.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="503" y="-289.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:559.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$jalr_</text>
<text text-anchor="middle" x="503" y="-278.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:559.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> tgt_</text>
<text text-anchor="middle" x="503" y="-267.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:558.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> pc=</text>
</a>
</g>
</g>
<!-- $next_pc@0 -->
<g id="id103" logical_entity="$next_pc" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$next_pc@0</title>
<g id="a_id103" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$next_pc[31:0] =  $reset    ? '0              :&#10;                     $taken_br ? $br_tgt_pc   :  //9&#10;                     $is_jal   ? $br_tgt_pc   :  // 13&#10;                     $is_jalr  ? $jalr_tgt_pc :  // 13&#10;                     $pc + 32'd4 ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="620,-578 566,-578 566,-552 620,-552 620,-578" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="593" y="-568" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:659.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$next_</text>
<text text-anchor="middle" x="593" y="-557" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:658.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> pc=</text>
</a>
</g>
</g>
<!-- $next_pc@1 -->
<g id="id104" logical_entity="$next_pc" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$next_pc@1</title>
<polygon fill="grey" stroke="purple" points="688,-572 674,-572 674,-558 688,-558 688,-572" style="block-size:auto;cursor:pointer;fill:rgb(128, 128, 128);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
</g>
<!-- $opcode@0 -->
<g id="id114" logical_entity="$opcode" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$opcode@0</title>
<g id="a_id114" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$opcode[6:0]   =  $instr[6:0];" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="260,-529.5 204,-529.5 204,-514.5 260,-514.5 260,-529.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-519.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$opcode=</text>
</a>
</g>
</g>
<!-- $pc@0 -->
<g id="id116" logical_entity="$pc" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$pc@0</title>
<g id="a_id116" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$pc[31:0] = &gt;&gt;1$next_pc;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="78,-502.5 24,-502.5 24,-487.5 78,-487.5 78,-502.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="51" y="-492.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:57.1875px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$pc=</text>
</a>
</g>
</g>
<!-- $rd@0 -->
<g id="id118" logical_entity="$rd" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$rd@0</title>
<g id="a_id118" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$rd[4:0]       =  $instr[11:7];" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-79.5 205,-79.5 205,-64.5 259,-64.5 259,-79.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-69.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$rd=</text>
</a>
</g>
</g>
<!-- $rd_valid@0 -->
<g id="id120" logical_entity="$rd_valid" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$rd_valid@0</title>
<g id="a_id120" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$rd_valid      =  $is_r_instr || $is_i_instr || $is_u_instr || $is_j_instr;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="350,-230 296,-230 296,-204 350,-204 350,-230" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="323" y="-220" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$rd_</text>
<text text-anchor="middle" x="323" y="-209" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> valid=</text>
</a>
</g>
</g>
<!-- $reset@0 -->
<g id="id125" logical_entity="$reset" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$reset@0</title>
<g id="a_id125" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$reset = *reset;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="530,-599.5 476,-599.5 476,-584.5 530,-584.5 530,-599.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="503" y="-589.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:559.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$reset=</text>
</a>
</g>
</g>
<!-- $result@0 -->
<g id="id126" logical_entity="$result" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$result@0</title>
<g id="a_id126" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$result[31:0]  =     $is_addi || $is_load || $is_s_instr ?  $src1_value + $imm : // 14&#10;                        $is_add     ?  $src1_value + $src2_value :&#10;                        $is_lui     ?  {$imm[31:12], 12'b0} :&#10;                        $is_auipc   ?  $pc + $imm :&#10;                        $is_jal     ?  $pc + 32'd4 :&#10;                        $is_jalr    ?  $pc + 32'd4 :&#10;                        $is_slti    ?  (($src1_value[31] == $imm[31]) ? $src1_value &lt; $imm : {31'b0, $src1_value[31]}) :&#10;                                       32'bx;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="530,-332.5 476,-332.5 476,-317.5 530,-317.5 530,-332.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="503" y="-322.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:559.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$result=</text>
</a>
</g>
</g>
<!-- $rs1@0 -->
<g id="id150" logical_entity="$rs1" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$rs1@0</title>
<g id="a_id150" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$rs1[4:0]      =  $instr[19:15];" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-112.5 205,-112.5 205,-97.5 259,-97.5 259,-112.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-102.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$rs1=</text>
</a>
</g>
</g>
<!-- $rs1_valid@0 -->
<g id="id152" logical_entity="$rs1_valid" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$rs1_valid@0</title>
<g id="a_id152" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$rs1_valid     =  $is_r_instr || $is_i_instr || $is_s_instr || $is_b_instr;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="350,-362 296,-362 296,-336 350,-336 350,-362" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="323" y="-352" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$rs1_</text>
<text text-anchor="middle" x="323" y="-341" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> valid=</text>
</a>
</g>
</g>
<!-- $rs2@0 -->
<g id="id157" logical_entity="$rs2" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$rs2@0</title>
<g id="a_id157" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$rs2[4:0]      =  $instr[24:20];" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="259,-145.5 205,-145.5 205,-130.5 259,-130.5 259,-145.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="232" y="-135.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:258.299px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$rs2=</text>
</a>
</g>
</g>
<!-- $rs2_valid@0 -->
<g id="id159" logical_entity="$rs2_valid" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$rs2_valid@0</title>
<g id="a_id159" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$rs2_valid     =  $is_r_instr || $is_s_instr || $is_b_instr ;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="350,-426 296,-426 296,-400 350,-400 350,-426" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="323" y="-416" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$rs2_</text>
<text text-anchor="middle" x="323" y="-405" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:359.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> valid=</text>
</a>
</g>
</g>
<!-- $src1_value@0 -->
<g id="id163" logical_entity="$src1_value" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$src1_value@0</title>
<g id="a_id163" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$src1_value[31:31] = 'x;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-470 386,-470 386,-444 440,-444 440,-470" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-460" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$src1_</text>
<text text-anchor="middle" x="413" y="-449" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> value=</text>
</a>
</g>
</g>
<!-- $src2_value@0 -->
<g id="id164" logical_entity="$src2_value" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$src2_value@0</title>
<g id="a_id164" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$src2_value[31:31] = 'x;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="440,-602 386,-602 386,-576 440,-576 440,-602" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="413" y="-592" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$src2_</text>
<text text-anchor="middle" x="413" y="-581" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:459.41px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> value=</text>
</a>
</g>
</g>
<!-- $taken_br@0 -->
<g id="id165" logical_entity="$taken_br" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$taken_br@0</title>
<g id="a_id165" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$taken_br   =  $is_beq  ?  ($src1_value == $src2_value) :&#10;                  $is_bne  ?  ($src1_value != $src2_value) :&#10;                  $is_blt  ?  (($src1_value &lt; $src2_value)  ^ ($src1_value[31] != $src2_value[31])) :&#10;                  $is_bge  ?  (($src1_value &gt;= $src2_value) ^ ($src1_value[31] != $src2_value[31])) :&#10;                  $is_bltu ?  ($src1_value &lt; $src2_value)  :&#10;                  $is_bgeu ?  ($src1_value &gt;= $src2_value) :&#10;                              1'b0;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="530,-778 476,-778 476,-752 530,-752 530,-778" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="503" y="-768" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:559.757px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$taken_</text>
<text text-anchor="middle" x="503" y="-757" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:558.49px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;"> br=</text>
</a>
</g>
</g>
<!-- $valid@0 -->
<g id="id188" logical_entity="$valid" class="node" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">$valid@0</title>
<g id="a_id188" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;"><a xlink:title="$valid = !*failed;" style="block-size:auto;cursor:pointer;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;touch-action:manipulation;transform-origin:0px 0px;width:auto;">
<polygon fill="#ffffff" fill-opacity="0.690196" stroke="purple" points="78,-254.5 24,-254.5 24,-239.5 78,-239.5 78,-254.5" style="block-size:auto;cursor:pointer;fill:rgb(255, 255, 255);fill-opacity:0.690196;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(128, 0, 128);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="51" y="-244.5" font-family="Times,serif" font-size="10.00" fill="purple" style="block-size:auto;cursor:pointer;display:block;fill:rgb(128, 0, 128);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:57.1875px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">$valid=</text>
</a>
</g>
</g>
<!-- *cyc_cnt -->
<g id="node51" class="node" style="block-size:auto;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">*cyc_cnt</title>
<polygon fill="white" stroke="#00008b" points="78,-1106.5 24,-1106.5 24,-1091.5 78,-1091.5 78,-1106.5" style="block-size:auto;fill:rgb(255, 255, 255);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(0, 0, 139);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="51" y="-1096.5" font-family="Times,serif" font-size="10.00" fill="#00008b" style="block-size:auto;display:block;fill:rgb(0, 0, 139);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:56.9444px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">*cyc_cnt</text>
</g>
<!-- *failed -->
<g id="node52" class="node" style="block-size:auto;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">*failed</title>
<polygon fill="white" stroke="#00008b" points="78,-1139.5 24,-1139.5 24,-1124.5 78,-1124.5 78,-1139.5" style="block-size:auto;fill:rgb(255, 255, 255);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(0, 0, 139);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="51" y="-1129.5" font-family="Times,serif" font-size="10.00" fill="#00008b" style="block-size:auto;display:block;fill:rgb(0, 0, 139);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:57.5347px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">*failed</text>
</g>
<!-- *passed -->
<g id="node53" class="node" style="block-size:auto;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">*passed</title>
<polygon fill="white" stroke="#00008b" points="78,-1172.5 24,-1172.5 24,-1157.5 78,-1157.5 78,-1172.5" style="block-size:auto;fill:rgb(255, 255, 255);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(0, 0, 139);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="51" y="-1162.5" font-family="Times,serif" font-size="10.00" fill="#00008b" style="block-size:auto;display:block;fill:rgb(0, 0, 139);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:57.5347px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">*passed</text>
</g>
<!-- *reset -->
<g id="node54" class="node" style="block-size:auto;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;transform-origin:0px 0px;width:auto;">
<title style="block-size:auto;height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:50% 50%;transform-origin:0px 0px;width:auto;">*reset</title>
<polygon fill="white" stroke="#00008b" points="78,-1205.5 24,-1205.5 24,-1190.5 78,-1190.5 78,-1205.5" style="block-size:auto;fill:rgb(255, 255, 255);height:auto;inline-size:auto;overflow-x:visible;overflow-y:visible;perspective-origin:0px 0px;stroke:rgb(0, 0, 139);transform-origin:0px 0px;width:auto;"/>
<text text-anchor="middle" x="51" y="-1195.5" font-family="Times,serif" font-size="10.00" fill="#00008b" style="block-size:auto;display:block;fill:rgb(0, 0, 139);font-family:Times, serif;font-size:10px;height:auto;inline-size:auto;line-height:15px;overflow-x:visible;overflow-y:visible;perspective-origin:56.9444px 0px;text-anchor:middle;transform-origin:0px 0px;white-space:nowrap;width:auto;">*reset</text>
</g>
</g>
</svg>