1 2
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="641px" height="401px" version="1.1" content="<mxfile userAgent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36" version="8.0.9" editor="www.draw.io" type="device"><diagram>7Vtbb5swFP41SNvDJoyhoY9t1m4vkyb1Yd3T5IIbrAKOjJOQ/foZsEOwnQa1IW0a8lJ8fMPfuXyHA3XgNCu/MzRPftIYp47nxqUDvzmeB1zfE38qybqRBIHfCGaMxHJQK7gj/7CaKaULEuOiM5BTmnIy7wojmuc44h0ZYoyuusMeadrddY5m2BDcRSg1pb9JzJNGGgZuK/+BySxROwNX9jyg6GnG6CKX+zkefKx/TXeG1FpyfJGgmK62RPDGgVNGKW+usnKK0wpbBVsz73ZH7+a+Gc55nwlST0uULrC64/q++FphUZ8GV+NdB16vEsLx3RxFVe9KaF/IEp6logXEZcEZfcJTmlJWz4Zu/RM9jyRNt+S39a+S05xLAwC+bNvmyxvFjONy52HBBkJhmphmmLO1GCInBBcSdWmVnmqvWh0DJUu29OtLGZJmNdss3UIrLiS6dqThOSG98Ye1AvCISPvnhHSoA23g7LkD4RwYOKOiILP8b4nLOcPimuaf0qRwPLGUy5Lis6EHcW7+HNg5zbGGsxShVOwkmpHACQv5dYUiERH8SnZkJI6rbaza7er/7dQVWNziMjDV5R1AXRfn5BbwYq9fDBZ/JgbQwhnEsUdf0HQUBnudAVh0dAhnCPc7A87jqyqVrIBNq8gW9bb/nhgKnNj6XgJfN/5Uja9B1SwJv5c7VddtT3OjONYy2IIuWIQ7DMgRm2He8f4e2tmCP7Cgr2QMp4iTZfcmbCqRO/yiRGy8KxCCQFNqcxw5aTuB1dYBUFvI1RZqQDAWqg1kc+peNnNp2IyC/oyduFcCMowPq9hwHoymO4zl2WWwTA8AA2mZ6sWIow6vNReckSVB6UhyXgi7apvYMr6hHKTH0/0xWa4htg3PbbFcy3l/5L4vYzkVEt4NzQGv67be5KU8N9EW0g3kcDwHzFKFaTdn58hAC8DhEYmuT0UjodnDojhxkgO+ZuWWdCK0oBweAmWznvGRoqUKjZ1w6b+zcKn5GLx8abTUngqgngUdMFqadRWZ/TjwdgybQK+5WxIgf6i4aVZiPmjc9N03jJtmLaUsSBaP5l8pZlf+dwzzNwsWb0FoOwtZz5W/+hCaLf+fjIT2WkJTpnceZRWoZZy2N5WD1VU8s66yxBGnTJw9rsYJkMsvD6ioWyml8zGiQr/71sAHpsIGq6goV9hSWMHxfI7ZqCXtA4Bwv5aGIr4+31qc8pOchfjg++a9AByI9/yL4XivR5XllK1mYlqNcrbRbF5hNmbZSMRhhgSLj5zQ/fxO067tWQgMVUPt8/nLCb/xt3r36Nyvdm6zgrTGxejKnl7WsLyNHiy7M+tNo04cswYIvSPqxCw15XRUia8z3hHdRAXJUSXPvmEc0EtEs/1HjoZ82v+WgTf/AQ==</diagram></mxfile>"><defs/><g transform="translate(0.5,0.5)"><rect x="480" y="220" width="160" height="40" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="20" y="360" width="160" height="40" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="0" y="0" width="200" height="40" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(8.5,12.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="178" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 179px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">assign_xexpression(lhs, rhs)</div></div></foreignObject><text x="89" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">assign_xexpression(lhs, rhs)</text></switch></g><rect x="280" y="0" width="160" height="40" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(313.5,12.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="92" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 92px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">resize(lhs, rhs)</div></div></foreignObject><text x="46" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">resize(lhs, rhs)</text></switch></g><path d="M 200 20 L 273.63 20" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 278.88 20 L 271.88 23.5 L 273.63 20 L 271.88 16.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(205.5,2.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="8" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 8px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">1</div></div></foreignObject><text x="4" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">1</text></switch></g><rect x="0" y="120" width="200" height="40" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(12.5,132.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="170" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 171px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">assign_data(lhs, rhs, trivial)</div></div></foreignObject><text x="85" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">assign_data(lhs, rhs, trivial)</text></switch></g><path d="M 100 40 L 100 113.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 100 118.88 L 96.5 111.88 L 100 113.63 L 103.5 111.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(105.5,42.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="8" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 8px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">2</div></div></foreignObject><text x="4" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">2</text></switch></g><path d="M 100 200 L 140 240 L 100 280 L 60 240 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 100 160 L 100 193.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 100 198.88 L 96.5 191.88 L 100 193.63 L 103.5 191.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(79.5,232.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="41" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 42px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">trivial?</div></div></foreignObject><text x="21" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">trivial?</text></switch></g><path d="M 360 200 L 400 240 L 360 280 L 320 240 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(337.5,232.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="45" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 45px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">xsimd?</div></div></foreignObject><text x="23" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">xsimd?</text></switch></g><path d="M 140 240 L 313.63 240" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 318.88 240 L 311.88 243.5 L 313.63 240 L 311.88 236.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="260" y="360" width="200" height="40" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(272.5,372.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="174" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 175px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">vectorized index-based loop</div></div></foreignObject><text x="87" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">vectorized index-based loop</text></switch></g><g transform="translate(37.5,372.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="120" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 121px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">stepper-based loop</div></div></foreignObject><text x="60" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">stepper-based loop</text></switch></g><path d="M 100 280 L 100 353.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 100 358.88 L 96.5 351.88 L 100 353.63 L 103.5 351.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 360 280 L 360 353.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 360 358.88 L 356.5 351.88 L 360 353.63 L 363.5 351.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(501.5,232.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="117" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 118px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">iterator-based loop</div></div></foreignObject><text x="59" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">iterator-based loop</text></switch></g><path d="M 400 240 L 473.63 240" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 478.88 240 L 471.88 243.5 L 473.63 240 L 471.88 236.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(148.5,222.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="22" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 23px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">yes</div></div></foreignObject><text x="11" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">yes</text></switch></g><g transform="translate(328.5,282.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="22" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 23px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">yes</div></div></foreignObject><text x="11" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">yes</text></switch></g><g transform="translate(412.5,222.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="15" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 17px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">no</div></div></foreignObject><text x="8" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">no</text></switch></g><g transform="translate(72.5,282.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="15" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 17px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">no</div></div></foreignObject><text x="8" y="15" fill="#000000" text-anchor="middle" font-size="14px" font-family="Helvetica">no</text></switch></g></g></svg>
|