| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> |
| <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="543 234.7456 775.8369 138.01562" width="775.8369" height="138.01562"> |
| <defs> |
| <font-face font-family="Monaco" font-size="14" units-per-em="1000" underline-position="-37.597656" underline-thickness="75.68359" slope="0" x-height="545.41016" cap-height="757.8125" ascent="1e3" descent="-250" font-weight="400"> |
| <font-face-src> |
| <font-face-name name="Monaco"/> |
| </font-face-src> |
| </font-face> |
| <marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" stroke-linejoin="miter" stroke-miterlimit="10" viewBox="-1 -4 10 8" markerWidth="10" markerHeight="8" color="black"> |
| <g> |
| <path d="M 8 0 L 0 -3 L 0 3 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/> |
| </g> |
| </marker> |
| <font-face font-family="Helvetica Neue" font-size="12" panose-1="2 11 4 3 2 2 2 2 2 4" units-per-em="1000" underline-position="-75" underline-thickness="50" slope="0" x-height="514" cap-height="714" ascent="966.9952" descent="-212.99744" font-weight="300"> |
| <font-face-src> |
| <font-face-name name="HelveticaNeue-Thin"/> |
| </font-face-src> |
| </font-face> |
| <font-face font-family="Monaco" font-size="12" units-per-em="1000" underline-position="-37.597656" underline-thickness="75.68359" slope="0" x-height="545.41016" cap-height="757.8125" ascent="1e3" descent="-250" font-weight="400"> |
| <font-face-src> |
| <font-face-name name="Monaco"/> |
| </font-face-src> |
| </font-face> |
| </defs> |
| <metadata> Produced by OmniGraffle 7.15 |
| <dc:date>2020-04-10 22:41:57 +0000</dc:date> |
| </metadata> |
| <g id="Canvas_1" stroke="none" stroke-dasharray="none" fill-opacity="1" stroke-opacity="1" fill="none"> |
| <title>Canvas 1</title> |
| <rect fill="white" x="543" y="234.7456" width="775.8369" height="138.01562"/> |
| <g id="Canvas_1: Layer 1"> |
| <title>Layer 1</title> |
| <g id="Graphic_7"> |
| <text transform="translate(1112.2041 294.16895)" fill="black"> |
| <tspan font-family="Monaco" font-size="14" font-weight="400" fill="black" x="0" y="14">12] add loc6, loc6, arg3</tspan> |
| </text> |
| </g> |
| <g id="Graphic_3"> |
| <text transform="translate(1087 265.9091)" fill="black"> |
| <tspan font-family="Monaco" font-size="14" font-weight="400" fill="black" x="0" y="14">[</tspan> |
| </text> |
| </g> |
| <g id="Graphic_4"> |
| <text transform="translate(1087 294.16895)" fill="black"> |
| <tspan font-family="Monaco" font-size="14" font-weight="400" fill="black" x="0" y="14">[</tspan> |
| </text> |
| </g> |
| <g id="Graphic_5"> |
| <text transform="translate(1087 322.4288)" fill="black"> |
| <tspan font-family="Monaco" font-size="14" font-weight="400" fill="black" x="0" y="14">[</tspan> |
| </text> |
| </g> |
| <g id="Graphic_6"> |
| <text transform="translate(1120.6055 265.9091)" fill="black"> |
| <tspan font-family="Monaco" font-size="14" font-weight="400" fill="black" x="0" y="14">7] add loc6, arg1, arg2</tspan> |
| </text> |
| </g> |
| <g id="Graphic_8"> |
| <text transform="translate(1112.2041 322.4288)" fill="black"> |
| <tspan font-family="Monaco" font-size="14" font-weight="400" fill="black" x="0" y="14">17] ret loc6</tspan> |
| </text> |
| </g> |
| <g id="Line_10"> |
| <line x1="839.1892" y1="280.4054" x2="1076.1189" y2="265.7331" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/> |
| </g> |
| <g id="Line_11"> |
| <line x1="847.2973" y1="327.7027" x2="1076.195" y2="295.7622" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/> |
| </g> |
| <g id="Graphic_12"> |
| <text transform="translate(896.7001 260.84967) rotate(-3)" fill="black"> |
| <tspan font-family="Helvetica Neue" font-size="12" font-weight="300" fill="black" x="43.014" y="12">OSR exit</tspan> |
| <tspan font-family="Helvetica Neue" font-size="12" font-weight="300" fill="black" x="14210855e-20" y="27.348083">live state: arg1, arg2, arg3</tspan> |
| </text> |
| </g> |
| <g id="Graphic_13"> |
| <text transform="translate(922.9454 301.08742) rotate(-7.5)" fill="black"> |
| <tspan font-family="Helvetica Neue" font-size="12" font-weight="300" fill="black" x="28.05" y="12">OSR exit</tspan> |
| <tspan font-family="Helvetica Neue" font-size="12" font-weight="300" fill="black" x="19184654e-20" y="27.348083">live state: loc6, arg3</tspan> |
| </text> |
| </g> |
| <g id="Graphic_14"> |
| <text transform="translate(548 239.7456)" fill="#666"> |
| <tspan font-family="Monaco" font-size="12" font-weight="400" fill="#666" x="0" y="12">24: GetLocal(arg1, bc#7)</tspan> |
| <tspan font-family="Monaco" font-size="12" font-weight="400" fill="#666" x="0" y="28.001953">25: GetLocal(arg2, bc#7)</tspan> |
| <tspan font-family="Monaco" font-size="12" font-weight="400" fill="black" x="0" y="44.003906">26: ArithAdd(Int32:@24, Int32:@25, bc#7)</tspan> |
| <tspan font-family="Monaco" font-size="12" font-weight="400" fill="#666" x="0" y="60.00586">27: MovHint(Untyped:@26, loc6)</tspan> |
| <tspan font-family="Monaco" font-size="12" font-weight="400" fill="#666" x="0" y="76.00781">29: GetLocal(arg3, bc#12)</tspan> |
| <tspan font-family="Monaco" font-size="12" font-weight="400" fill="black" x="0" y="92.00977">30: ArithAdd(Int32:@26, Int32:@29, bc#12)</tspan> |
| <tspan font-family="Monaco" font-size="12" font-weight="400" fill="#666" x="0" y="108.01172">31: MovHint(Untyped:@30, loc6)</tspan> |
| <tspan font-family="Monaco" font-size="12" font-weight="400" fill="#666" x="0" y="124.01367">33: Return(Untyped:@3, bc#17)</tspan> |
| </text> |
| </g> |
| </g> |
| </g> |
| </svg> |