comparison fig/llvmProcess.graffle @ 1:1c933f3a5cb7

Improve with kono-teacher
author atton
date Mon, 29 Feb 2016 18:23:40 +0900
parents
children
comparison
equal deleted inserted replaced
0:8319d82cab07 1:1c933f3a5cb7
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3 <plist version="1.0">
4 <dict>
5 <key>ActiveLayerIndex</key>
6 <integer>0</integer>
7 <key>ApplicationVersion</key>
8 <array>
9 <string>com.omnigroup.OmniGraffle</string>
10 <string>139.18.0.187838</string>
11 </array>
12 <key>AutoAdjust</key>
13 <true/>
14 <key>BackgroundGraphic</key>
15 <dict>
16 <key>Bounds</key>
17 <string>{{0, 0}, {1118.4000244140625, 782.79998779296875}}</string>
18 <key>Class</key>
19 <string>SolidGraphic</string>
20 <key>ID</key>
21 <integer>2</integer>
22 <key>Style</key>
23 <dict>
24 <key>shadow</key>
25 <dict>
26 <key>Draws</key>
27 <string>NO</string>
28 </dict>
29 <key>stroke</key>
30 <dict>
31 <key>Draws</key>
32 <string>NO</string>
33 </dict>
34 </dict>
35 </dict>
36 <key>BaseZoom</key>
37 <integer>0</integer>
38 <key>CanvasOrigin</key>
39 <string>{0, 0}</string>
40 <key>ColumnAlign</key>
41 <integer>1</integer>
42 <key>ColumnSpacing</key>
43 <real>36</real>
44 <key>CreationDate</key>
45 <string>2014-02-08 13:48:07 +0000</string>
46 <key>Creator</key>
47 <string>utah</string>
48 <key>DisplayScale</key>
49 <string>1 0/72 in = 1.0000 in</string>
50 <key>GraphDocumentVersion</key>
51 <integer>8</integer>
52 <key>GraphicsList</key>
53 <array>
54 <dict>
55 <key>Class</key>
56 <string>LineGraphic</string>
57 <key>FontInfo</key>
58 <dict>
59 <key>Font</key>
60 <string>Helvetica</string>
61 <key>Size</key>
62 <real>14</real>
63 </dict>
64 <key>ID</key>
65 <integer>48</integer>
66 <key>OrthogonalBarAutomatic</key>
67 <true/>
68 <key>OrthogonalBarPoint</key>
69 <string>{0, 0}</string>
70 <key>OrthogonalBarPosition</key>
71 <real>-1</real>
72 <key>Points</key>
73 <array>
74 <string>{801, 99}</string>
75 <string>{810, 100}</string>
76 <string>{172, 178}</string>
77 <string>{144, 198}</string>
78 </array>
79 <key>Style</key>
80 <dict>
81 <key>stroke</key>
82 <dict>
83 <key>HeadArrow</key>
84 <string>FilledArrow</string>
85 <key>Legacy</key>
86 <true/>
87 <key>LineType</key>
88 <integer>2</integer>
89 <key>TailArrow</key>
90 <string>0</string>
91 </dict>
92 </dict>
93 </dict>
94 <dict>
95 <key>Class</key>
96 <string>LineGraphic</string>
97 <key>FontInfo</key>
98 <dict>
99 <key>Font</key>
100 <string>Helvetica</string>
101 <key>Size</key>
102 <real>14</real>
103 </dict>
104 <key>ID</key>
105 <integer>47</integer>
106 <key>OrthogonalBarAutomatic</key>
107 <true/>
108 <key>OrthogonalBarPoint</key>
109 <string>{0, 0}</string>
110 <key>OrthogonalBarPosition</key>
111 <real>-1</real>
112 <key>Points</key>
113 <array>
114 <string>{819, 225}</string>
115 <string>{873, 225}</string>
116 </array>
117 <key>Style</key>
118 <dict>
119 <key>stroke</key>
120 <dict>
121 <key>HeadArrow</key>
122 <string>FilledArrow</string>
123 <key>Legacy</key>
124 <true/>
125 <key>LineType</key>
126 <integer>2</integer>
127 <key>TailArrow</key>
128 <string>0</string>
129 </dict>
130 </dict>
131 </dict>
132 <dict>
133 <key>Bounds</key>
134 <string>{{873, 198}, {81, 54}}</string>
135 <key>Class</key>
136 <string>ShapedGraphic</string>
137 <key>FontInfo</key>
138 <dict>
139 <key>Font</key>
140 <string>Helvetica</string>
141 <key>Size</key>
142 <real>16</real>
143 </dict>
144 <key>HFlip</key>
145 <string>YES</string>
146 <key>ID</key>
147 <integer>46</integer>
148 <key>Magnets</key>
149 <array>
150 <string>{1, 0.5}</string>
151 <string>{1, -0.5}</string>
152 <string>{-1, 0.5}</string>
153 <string>{-1, -0.5}</string>
154 <string>{0.5, 1}</string>
155 <string>{-0.5, 1}</string>
156 <string>{0.5, -1}</string>
157 <string>{-0.5, -1}</string>
158 </array>
159 <key>Shape</key>
160 <string>Rectangle</string>
161 <key>Style</key>
162 <dict>
163 <key>fill</key>
164 <dict>
165 <key>Color</key>
166 <dict>
167 <key>b</key>
168 <string>0.999991</string>
169 <key>g</key>
170 <string>0.999974</string>
171 <key>r</key>
172 <string>1</string>
173 </dict>
174 </dict>
175 <key>shadow</key>
176 <dict>
177 <key>Draws</key>
178 <string>NO</string>
179 </dict>
180 <key>stroke</key>
181 <dict>
182 <key>Draws</key>
183 <string>NO</string>
184 </dict>
185 </dict>
186 <key>Text</key>
187 <dict>
188 <key>Text</key>
189 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
190 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
191 {\colortbl;\red255\green255\blue255;}
192 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
193
194 \f0\fs32 \cf0 Assembly\
195 Code}</string>
196 <key>VerticalPad</key>
197 <integer>0</integer>
198 </dict>
199 </dict>
200 <dict>
201 <key>Class</key>
202 <string>LineGraphic</string>
203 <key>FontInfo</key>
204 <dict>
205 <key>Font</key>
206 <string>Helvetica</string>
207 <key>Size</key>
208 <real>14</real>
209 </dict>
210 <key>ID</key>
211 <integer>45</integer>
212 <key>OrthogonalBarAutomatic</key>
213 <true/>
214 <key>OrthogonalBarPoint</key>
215 <string>{0, 0}</string>
216 <key>OrthogonalBarPosition</key>
217 <real>-1</real>
218 <key>Points</key>
219 <array>
220 <string>{666, 225}</string>
221 <string>{720, 225}</string>
222 </array>
223 <key>Style</key>
224 <dict>
225 <key>stroke</key>
226 <dict>
227 <key>HeadArrow</key>
228 <string>FilledArrow</string>
229 <key>Legacy</key>
230 <true/>
231 <key>LineType</key>
232 <integer>2</integer>
233 <key>TailArrow</key>
234 <string>0</string>
235 </dict>
236 </dict>
237 </dict>
238 <dict>
239 <key>Bounds</key>
240 <string>{{729, 198}, {81, 54}}</string>
241 <key>Class</key>
242 <string>ShapedGraphic</string>
243 <key>FontInfo</key>
244 <dict>
245 <key>Font</key>
246 <string>Helvetica</string>
247 <key>Size</key>
248 <real>14</real>
249 </dict>
250 <key>HFlip</key>
251 <string>YES</string>
252 <key>ID</key>
253 <integer>44</integer>
254 <key>Magnets</key>
255 <array>
256 <string>{1, 0.5}</string>
257 <string>{1, -0.5}</string>
258 <string>{-1, 0.5}</string>
259 <string>{-1, -0.5}</string>
260 <string>{0.5, 1}</string>
261 <string>{-0.5, 1}</string>
262 <string>{0.5, -1}</string>
263 <string>{-0.5, -1}</string>
264 </array>
265 <key>Shape</key>
266 <string>Rectangle</string>
267 <key>Style</key>
268 <dict>
269 <key>fill</key>
270 <dict>
271 <key>Color</key>
272 <dict>
273 <key>b</key>
274 <string>0.999991</string>
275 <key>g</key>
276 <string>0.999974</string>
277 <key>r</key>
278 <string>1</string>
279 </dict>
280 </dict>
281 </dict>
282 <key>Text</key>
283 <dict>
284 <key>Text</key>
285 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
286 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
287 {\colortbl;\red255\green255\blue255;}
288 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
289
290 \f0\fs28 \cf0 Code Emission}</string>
291 <key>VerticalPad</key>
292 <integer>0</integer>
293 </dict>
294 </dict>
295 <dict>
296 <key>Class</key>
297 <string>LineGraphic</string>
298 <key>FontInfo</key>
299 <dict>
300 <key>Font</key>
301 <string>Helvetica</string>
302 <key>Size</key>
303 <real>14</real>
304 </dict>
305 <key>ID</key>
306 <integer>39</integer>
307 <key>OrthogonalBarAutomatic</key>
308 <true/>
309 <key>OrthogonalBarPoint</key>
310 <string>{0, 0}</string>
311 <key>OrthogonalBarPosition</key>
312 <real>-1</real>
313 <key>Points</key>
314 <array>
315 <string>{333, 225}</string>
316 <string>{387, 225}</string>
317 </array>
318 <key>Style</key>
319 <dict>
320 <key>stroke</key>
321 <dict>
322 <key>HeadArrow</key>
323 <string>FilledArrow</string>
324 <key>Legacy</key>
325 <true/>
326 <key>LineType</key>
327 <integer>2</integer>
328 <key>TailArrow</key>
329 <string>0</string>
330 </dict>
331 </dict>
332 </dict>
333 <dict>
334 <key>Bounds</key>
335 <string>{{252, 198}, {81, 54}}</string>
336 <key>Class</key>
337 <string>ShapedGraphic</string>
338 <key>FontInfo</key>
339 <dict>
340 <key>Font</key>
341 <string>Helvetica</string>
342 <key>Size</key>
343 <real>16</real>
344 </dict>
345 <key>HFlip</key>
346 <string>YES</string>
347 <key>ID</key>
348 <integer>38</integer>
349 <key>Magnets</key>
350 <array>
351 <string>{1, 0.5}</string>
352 <string>{1, -0.5}</string>
353 <string>{-1, 0.5}</string>
354 <string>{-1, -0.5}</string>
355 <string>{0.5, 1}</string>
356 <string>{-0.5, 1}</string>
357 <string>{0.5, -1}</string>
358 <string>{-0.5, -1}</string>
359 </array>
360 <key>Shape</key>
361 <string>Rectangle</string>
362 <key>Style</key>
363 <dict>
364 <key>fill</key>
365 <dict>
366 <key>Color</key>
367 <dict>
368 <key>b</key>
369 <string>0.999991</string>
370 <key>g</key>
371 <string>0.999974</string>
372 <key>r</key>
373 <string>1</string>
374 </dict>
375 </dict>
376 <key>shadow</key>
377 <dict>
378 <key>Draws</key>
379 <string>NO</string>
380 </dict>
381 <key>stroke</key>
382 <dict>
383 <key>Draws</key>
384 <string>NO</string>
385 </dict>
386 </dict>
387 <key>Text</key>
388 <dict>
389 <key>Text</key>
390 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
391 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
392 {\colortbl;\red255\green255\blue255;}
393 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
394
395 \f0\fs32 \cf0 Machine Code}</string>
396 <key>VerticalPad</key>
397 <integer>0</integer>
398 </dict>
399 </dict>
400 <dict>
401 <key>Class</key>
402 <string>LineGraphic</string>
403 <key>FontInfo</key>
404 <dict>
405 <key>Font</key>
406 <string>Helvetica</string>
407 <key>Size</key>
408 <real>14</real>
409 </dict>
410 <key>ID</key>
411 <integer>34</integer>
412 <key>OrthogonalBarAutomatic</key>
413 <true/>
414 <key>OrthogonalBarPoint</key>
415 <string>{0, 0}</string>
416 <key>OrthogonalBarPosition</key>
417 <real>-1</real>
418 <key>Points</key>
419 <array>
420 <string>{495, 225}</string>
421 <string>{549, 225}</string>
422 </array>
423 <key>Style</key>
424 <dict>
425 <key>stroke</key>
426 <dict>
427 <key>HeadArrow</key>
428 <string>FilledArrow</string>
429 <key>Legacy</key>
430 <true/>
431 <key>LineType</key>
432 <integer>2</integer>
433 <key>TailArrow</key>
434 <string>0</string>
435 </dict>
436 </dict>
437 </dict>
438 <dict>
439 <key>Bounds</key>
440 <string>{{558, 198}, {99, 54}}</string>
441 <key>Class</key>
442 <string>ShapedGraphic</string>
443 <key>FontInfo</key>
444 <dict>
445 <key>Font</key>
446 <string>Helvetica</string>
447 <key>Size</key>
448 <real>14</real>
449 </dict>
450 <key>HFlip</key>
451 <string>YES</string>
452 <key>ID</key>
453 <integer>33</integer>
454 <key>Magnets</key>
455 <array>
456 <string>{1, 0.5}</string>
457 <string>{1, -0.5}</string>
458 <string>{-1, 0.5}</string>
459 <string>{-1, -0.5}</string>
460 <string>{0.5, 1}</string>
461 <string>{-0.5, 1}</string>
462 <string>{0.5, -1}</string>
463 <string>{-0.5, -1}</string>
464 </array>
465 <key>Shape</key>
466 <string>Rectangle</string>
467 <key>Style</key>
468 <dict>
469 <key>fill</key>
470 <dict>
471 <key>Color</key>
472 <dict>
473 <key>b</key>
474 <string>0.999991</string>
475 <key>g</key>
476 <string>0.999974</string>
477 <key>r</key>
478 <string>1</string>
479 </dict>
480 </dict>
481 </dict>
482 <key>Text</key>
483 <dict>
484 <key>Text</key>
485 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
486 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
487 {\colortbl;\red255\green255\blue255;}
488 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
489
490 \f0\fs28 \cf0 Late Machine Code optimizations}</string>
491 <key>VerticalPad</key>
492 <integer>0</integer>
493 </dict>
494 </dict>
495 <dict>
496 <key>Bounds</key>
497 <string>{{396, 198}, {90, 54}}</string>
498 <key>Class</key>
499 <string>ShapedGraphic</string>
500 <key>FontInfo</key>
501 <dict>
502 <key>Font</key>
503 <string>Helvetica</string>
504 <key>Size</key>
505 <real>14</real>
506 </dict>
507 <key>HFlip</key>
508 <string>YES</string>
509 <key>ID</key>
510 <integer>32</integer>
511 <key>Magnets</key>
512 <array>
513 <string>{1, 0.5}</string>
514 <string>{1, -0.5}</string>
515 <string>{-1, 0.5}</string>
516 <string>{-1, -0.5}</string>
517 <string>{0.5, 1}</string>
518 <string>{-0.5, 1}</string>
519 <string>{0.5, -1}</string>
520 <string>{-0.5, -1}</string>
521 </array>
522 <key>Shape</key>
523 <string>Rectangle</string>
524 <key>Style</key>
525 <dict>
526 <key>fill</key>
527 <dict>
528 <key>Color</key>
529 <dict>
530 <key>b</key>
531 <string>0.999991</string>
532 <key>g</key>
533 <string>0.999974</string>
534 <key>r</key>
535 <string>1</string>
536 </dict>
537 </dict>
538 </dict>
539 <key>Text</key>
540 <dict>
541 <key>Text</key>
542 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
543 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
544 {\colortbl;\red255\green255\blue255;}
545 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
546
547 \f0\fs28 \cf0 Prolog/Epilog Code Insertion}</string>
548 <key>VerticalPad</key>
549 <integer>0</integer>
550 </dict>
551 </dict>
552 <dict>
553 <key>Bounds</key>
554 <string>{{99, 198}, {90, 54}}</string>
555 <key>Class</key>
556 <string>ShapedGraphic</string>
557 <key>FontInfo</key>
558 <dict>
559 <key>Font</key>
560 <string>Helvetica</string>
561 <key>Size</key>
562 <real>14</real>
563 </dict>
564 <key>HFlip</key>
565 <string>YES</string>
566 <key>ID</key>
567 <integer>26</integer>
568 <key>Magnets</key>
569 <array>
570 <string>{1, 0.5}</string>
571 <string>{1, -0.5}</string>
572 <string>{-1, 0.5}</string>
573 <string>{-1, -0.5}</string>
574 <string>{0.5, 1}</string>
575 <string>{-0.5, 1}</string>
576 <string>{0.5, -1}</string>
577 <string>{-0.5, -1}</string>
578 </array>
579 <key>Shape</key>
580 <string>Rectangle</string>
581 <key>Style</key>
582 <dict>
583 <key>fill</key>
584 <dict>
585 <key>Color</key>
586 <dict>
587 <key>b</key>
588 <string>0.999991</string>
589 <key>g</key>
590 <string>0.999974</string>
591 <key>r</key>
592 <string>1</string>
593 </dict>
594 </dict>
595 </dict>
596 <key>Text</key>
597 <dict>
598 <key>Text</key>
599 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
600 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
601 {\colortbl;\red255\green255\blue255;}
602 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
603
604 \f0\fs28 \cf0 Register\
605 Allocation}</string>
606 <key>VerticalPad</key>
607 <integer>0</integer>
608 </dict>
609 </dict>
610 <dict>
611 <key>Class</key>
612 <string>LineGraphic</string>
613 <key>FontInfo</key>
614 <dict>
615 <key>Font</key>
616 <string>Helvetica</string>
617 <key>Size</key>
618 <real>14</real>
619 </dict>
620 <key>ID</key>
621 <integer>25</integer>
622 <key>OrthogonalBarAutomatic</key>
623 <true/>
624 <key>OrthogonalBarPoint</key>
625 <string>{0, 0}</string>
626 <key>OrthogonalBarPosition</key>
627 <real>-1</real>
628 <key>Points</key>
629 <array>
630 <string>{198, 225}</string>
631 <string>{252, 225}</string>
632 </array>
633 <key>Style</key>
634 <dict>
635 <key>stroke</key>
636 <dict>
637 <key>HeadArrow</key>
638 <string>FilledArrow</string>
639 <key>Legacy</key>
640 <true/>
641 <key>LineType</key>
642 <integer>2</integer>
643 <key>TailArrow</key>
644 <string>0</string>
645 </dict>
646 </dict>
647 </dict>
648 <dict>
649 <key>Class</key>
650 <string>LineGraphic</string>
651 <key>FontInfo</key>
652 <dict>
653 <key>Font</key>
654 <string>Helvetica</string>
655 <key>Size</key>
656 <real>14</real>
657 </dict>
658 <key>ID</key>
659 <integer>24</integer>
660 <key>OrthogonalBarAutomatic</key>
661 <true/>
662 <key>OrthogonalBarPoint</key>
663 <string>{0, 0}</string>
664 <key>OrthogonalBarPosition</key>
665 <real>-1</real>
666 <key>Points</key>
667 <array>
668 <string>{630, 99}</string>
669 <string>{684, 99}</string>
670 </array>
671 <key>Style</key>
672 <dict>
673 <key>stroke</key>
674 <dict>
675 <key>HeadArrow</key>
676 <string>FilledArrow</string>
677 <key>Legacy</key>
678 <true/>
679 <key>LineType</key>
680 <integer>2</integer>
681 <key>TailArrow</key>
682 <string>0</string>
683 </dict>
684 </dict>
685 </dict>
686 <dict>
687 <key>Bounds</key>
688 <string>{{549, 72}, {81, 54}}</string>
689 <key>Class</key>
690 <string>ShapedGraphic</string>
691 <key>FontInfo</key>
692 <dict>
693 <key>Font</key>
694 <string>Helvetica</string>
695 <key>Size</key>
696 <real>14</real>
697 </dict>
698 <key>HFlip</key>
699 <string>YES</string>
700 <key>ID</key>
701 <integer>23</integer>
702 <key>Magnets</key>
703 <array>
704 <string>{1, 0.5}</string>
705 <string>{1, -0.5}</string>
706 <string>{-1, 0.5}</string>
707 <string>{-1, -0.5}</string>
708 <string>{0.5, 1}</string>
709 <string>{-0.5, 1}</string>
710 <string>{0.5, -1}</string>
711 <string>{-0.5, -1}</string>
712 </array>
713 <key>Shape</key>
714 <string>Rectangle</string>
715 <key>Style</key>
716 <dict>
717 <key>fill</key>
718 <dict>
719 <key>Color</key>
720 <dict>
721 <key>b</key>
722 <string>0.999991</string>
723 <key>g</key>
724 <string>0.999974</string>
725 <key>r</key>
726 <string>1</string>
727 </dict>
728 </dict>
729 <key>shadow</key>
730 <dict>
731 <key>Draws</key>
732 <string>NO</string>
733 </dict>
734 <key>stroke</key>
735 <dict>
736 <key>Draws</key>
737 <string>NO</string>
738 </dict>
739 </dict>
740 <key>Text</key>
741 <dict>
742 <key>Text</key>
743 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
744 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
745 {\colortbl;\red255\green255\blue255;}
746 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
747
748 \f0\fs28 \cf0 SSA-based\
749 Machine Code}</string>
750 <key>VerticalPad</key>
751 <integer>0</integer>
752 </dict>
753 </dict>
754 <dict>
755 <key>Class</key>
756 <string>LineGraphic</string>
757 <key>FontInfo</key>
758 <dict>
759 <key>Font</key>
760 <string>Helvetica</string>
761 <key>Size</key>
762 <real>14</real>
763 </dict>
764 <key>ID</key>
765 <integer>21</integer>
766 <key>OrthogonalBarAutomatic</key>
767 <true/>
768 <key>OrthogonalBarPoint</key>
769 <string>{0, 0}</string>
770 <key>OrthogonalBarPosition</key>
771 <real>-1</real>
772 <key>Points</key>
773 <array>
774 <string>{468, 99}</string>
775 <string>{522, 99}</string>
776 </array>
777 <key>Style</key>
778 <dict>
779 <key>stroke</key>
780 <dict>
781 <key>HeadArrow</key>
782 <string>FilledArrow</string>
783 <key>Legacy</key>
784 <true/>
785 <key>LineType</key>
786 <integer>2</integer>
787 <key>TailArrow</key>
788 <string>0</string>
789 </dict>
790 </dict>
791 </dict>
792 <dict>
793 <key>Class</key>
794 <string>LineGraphic</string>
795 <key>FontInfo</key>
796 <dict>
797 <key>Font</key>
798 <string>Helvetica</string>
799 <key>Size</key>
800 <real>14</real>
801 </dict>
802 <key>ID</key>
803 <integer>20</integer>
804 <key>OrthogonalBarAutomatic</key>
805 <true/>
806 <key>OrthogonalBarPoint</key>
807 <string>{0, 0}</string>
808 <key>OrthogonalBarPosition</key>
809 <real>-1</real>
810 <key>Points</key>
811 <array>
812 <string>{297, 99}</string>
813 <string>{351, 99}</string>
814 </array>
815 <key>Style</key>
816 <dict>
817 <key>stroke</key>
818 <dict>
819 <key>HeadArrow</key>
820 <string>FilledArrow</string>
821 <key>Legacy</key>
822 <true/>
823 <key>LineType</key>
824 <integer>2</integer>
825 <key>TailArrow</key>
826 <string>0</string>
827 </dict>
828 </dict>
829 </dict>
830 <dict>
831 <key>Bounds</key>
832 <string>{{216, 72}, {81, 54}}</string>
833 <key>Class</key>
834 <string>ShapedGraphic</string>
835 <key>FontInfo</key>
836 <dict>
837 <key>Font</key>
838 <string>Helvetica</string>
839 <key>Size</key>
840 <real>16</real>
841 </dict>
842 <key>HFlip</key>
843 <string>YES</string>
844 <key>ID</key>
845 <integer>19</integer>
846 <key>Magnets</key>
847 <array>
848 <string>{1, 0.5}</string>
849 <string>{1, -0.5}</string>
850 <string>{-1, 0.5}</string>
851 <string>{-1, -0.5}</string>
852 <string>{0.5, 1}</string>
853 <string>{-0.5, 1}</string>
854 <string>{0.5, -1}</string>
855 <string>{-0.5, -1}</string>
856 </array>
857 <key>Shape</key>
858 <string>Rectangle</string>
859 <key>Style</key>
860 <dict>
861 <key>fill</key>
862 <dict>
863 <key>Color</key>
864 <dict>
865 <key>b</key>
866 <string>0.999991</string>
867 <key>g</key>
868 <string>0.999974</string>
869 <key>r</key>
870 <string>1</string>
871 </dict>
872 </dict>
873 <key>shadow</key>
874 <dict>
875 <key>Draws</key>
876 <string>NO</string>
877 </dict>
878 <key>stroke</key>
879 <dict>
880 <key>Draws</key>
881 <string>NO</string>
882 </dict>
883 </dict>
884 <key>Text</key>
885 <dict>
886 <key>Text</key>
887 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
888 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
889 {\colortbl;\red255\green255\blue255;}
890 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
891
892 \f0\fs32 \cf0 Selection\
893 DAG}</string>
894 <key>VerticalPad</key>
895 <integer>0</integer>
896 </dict>
897 </dict>
898 <dict>
899 <key>Bounds</key>
900 <string>{{693, 72}, {99, 54}}</string>
901 <key>Class</key>
902 <string>ShapedGraphic</string>
903 <key>FontInfo</key>
904 <dict>
905 <key>Font</key>
906 <string>Helvetica</string>
907 <key>Size</key>
908 <real>14</real>
909 </dict>
910 <key>HFlip</key>
911 <string>YES</string>
912 <key>ID</key>
913 <integer>18</integer>
914 <key>Magnets</key>
915 <array>
916 <string>{1, 0.5}</string>
917 <string>{1, -0.5}</string>
918 <string>{-1, 0.5}</string>
919 <string>{-1, -0.5}</string>
920 <string>{0.5, 1}</string>
921 <string>{-0.5, 1}</string>
922 <string>{0.5, -1}</string>
923 <string>{-0.5, -1}</string>
924 </array>
925 <key>Shape</key>
926 <string>Rectangle</string>
927 <key>Style</key>
928 <dict>
929 <key>fill</key>
930 <dict>
931 <key>Color</key>
932 <dict>
933 <key>b</key>
934 <string>0.999991</string>
935 <key>g</key>
936 <string>0.999974</string>
937 <key>r</key>
938 <string>1</string>
939 </dict>
940 </dict>
941 </dict>
942 <key>Text</key>
943 <dict>
944 <key>Text</key>
945 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
946 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
947 {\colortbl;\red255\green255\blue255;}
948 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
949
950 \f0\fs28 \cf0 Machine Code\
951 optimizations}</string>
952 <key>VerticalPad</key>
953 <integer>0</integer>
954 </dict>
955 </dict>
956 <dict>
957 <key>Bounds</key>
958 <string>{{274.5, 27.5}, {168.5, 19}}</string>
959 <key>Class</key>
960 <string>ShapedGraphic</string>
961 <key>FitText</key>
962 <string>Vertical</string>
963 <key>Flow</key>
964 <string>Resize</string>
965 <key>FontInfo</key>
966 <dict>
967 <key>Font</key>
968 <string>Helvetica</string>
969 <key>Size</key>
970 <real>16</real>
971 </dict>
972 <key>ID</key>
973 <integer>30</integer>
974 <key>Shape</key>
975 <string>Rectangle</string>
976 <key>Style</key>
977 <dict>
978 <key>shadow</key>
979 <dict>
980 <key>Draws</key>
981 <string>NO</string>
982 </dict>
983 <key>stroke</key>
984 <dict>
985 <key>Draws</key>
986 <string>NO</string>
987 </dict>
988 </dict>
989 <key>Text</key>
990 <dict>
991 <key>Pad</key>
992 <integer>0</integer>
993 <key>Text</key>
994 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
995 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
996 {\colortbl;\red255\green255\blue255;}
997 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
998
999 \f0\fs32 \cf0 SelectionDAGISel}</string>
1000 <key>VerticalPad</key>
1001 <integer>0</integer>
1002 </dict>
1003 </dict>
1004 <dict>
1005 <key>Bounds</key>
1006 <string>{{360, 72}, {99, 54}}</string>
1007 <key>Class</key>
1008 <string>ShapedGraphic</string>
1009 <key>FontInfo</key>
1010 <dict>
1011 <key>Font</key>
1012 <string>Helvetica</string>
1013 <key>Size</key>
1014 <real>14</real>
1015 </dict>
1016 <key>HFlip</key>
1017 <string>YES</string>
1018 <key>ID</key>
1019 <integer>29</integer>
1020 <key>Magnets</key>
1021 <array>
1022 <string>{1, 0.5}</string>
1023 <string>{1, -0.5}</string>
1024 <string>{-1, 0.5}</string>
1025 <string>{-1, -0.5}</string>
1026 <string>{0.5, 1}</string>
1027 <string>{-0.5, 1}</string>
1028 <string>{0.5, -1}</string>
1029 <string>{-0.5, -1}</string>
1030 </array>
1031 <key>Shape</key>
1032 <string>Rectangle</string>
1033 <key>Style</key>
1034 <dict>
1035 <key>fill</key>
1036 <dict>
1037 <key>Color</key>
1038 <dict>
1039 <key>b</key>
1040 <string>0.999991</string>
1041 <key>g</key>
1042 <string>0.999974</string>
1043 <key>r</key>
1044 <string>1</string>
1045 </dict>
1046 </dict>
1047 </dict>
1048 <key>Text</key>
1049 <dict>
1050 <key>Text</key>
1051 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
1052 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
1053 {\colortbl;\red255\green255\blue255;}
1054 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
1055
1056 \f0\fs28 \cf0 DAG\
1057 optimizations}</string>
1058 <key>VerticalPad</key>
1059 <integer>0</integer>
1060 </dict>
1061 </dict>
1062 <dict>
1063 <key>Class</key>
1064 <string>LineGraphic</string>
1065 <key>FontInfo</key>
1066 <dict>
1067 <key>Font</key>
1068 <string>Helvetica</string>
1069 <key>Size</key>
1070 <real>14</real>
1071 </dict>
1072 <key>ID</key>
1073 <integer>9</integer>
1074 <key>OrthogonalBarAutomatic</key>
1075 <true/>
1076 <key>OrthogonalBarPoint</key>
1077 <string>{0, 0}</string>
1078 <key>OrthogonalBarPosition</key>
1079 <real>-1</real>
1080 <key>Points</key>
1081 <array>
1082 <string>{126, 99}</string>
1083 <string>{180, 99}</string>
1084 </array>
1085 <key>Style</key>
1086 <dict>
1087 <key>stroke</key>
1088 <dict>
1089 <key>HeadArrow</key>
1090 <string>FilledArrow</string>
1091 <key>Legacy</key>
1092 <true/>
1093 <key>LineType</key>
1094 <integer>2</integer>
1095 <key>TailArrow</key>
1096 <string>0</string>
1097 </dict>
1098 </dict>
1099 </dict>
1100 <dict>
1101 <key>Bounds</key>
1102 <string>{{207, 36}, {324, 126}}</string>
1103 <key>Class</key>
1104 <string>ShapedGraphic</string>
1105 <key>FontInfo</key>
1106 <dict>
1107 <key>Font</key>
1108 <string>Helvetica</string>
1109 <key>Size</key>
1110 <real>14</real>
1111 </dict>
1112 <key>HFlip</key>
1113 <string>YES</string>
1114 <key>ID</key>
1115 <integer>31</integer>
1116 <key>Magnets</key>
1117 <array>
1118 <string>{1, 0.5}</string>
1119 <string>{1, -0.5}</string>
1120 <string>{-1, 0.5}</string>
1121 <string>{-1, -0.5}</string>
1122 <string>{0.5, 1}</string>
1123 <string>{-0.5, 1}</string>
1124 <string>{0.5, -1}</string>
1125 <string>{-0.5, -1}</string>
1126 </array>
1127 <key>Shape</key>
1128 <string>Rectangle</string>
1129 <key>Style</key>
1130 <dict>
1131 <key>fill</key>
1132 <dict>
1133 <key>Color</key>
1134 <dict>
1135 <key>b</key>
1136 <string>0.999991</string>
1137 <key>g</key>
1138 <string>0.999974</string>
1139 <key>r</key>
1140 <string>1</string>
1141 </dict>
1142 </dict>
1143 </dict>
1144 <key>Text</key>
1145 <dict>
1146 <key>VerticalPad</key>
1147 <integer>0</integer>
1148 </dict>
1149 </dict>
1150 <dict>
1151 <key>Bounds</key>
1152 <string>{{54, 72}, {72, 54}}</string>
1153 <key>Class</key>
1154 <string>ShapedGraphic</string>
1155 <key>FontInfo</key>
1156 <dict>
1157 <key>Font</key>
1158 <string>Helvetica</string>
1159 <key>Size</key>
1160 <real>16</real>
1161 </dict>
1162 <key>HFlip</key>
1163 <string>YES</string>
1164 <key>ID</key>
1165 <integer>3</integer>
1166 <key>Magnets</key>
1167 <array>
1168 <string>{1, 0.5}</string>
1169 <string>{1, -0.5}</string>
1170 <string>{-1, 0.5}</string>
1171 <string>{-1, -0.5}</string>
1172 <string>{0.5, 1}</string>
1173 <string>{-0.5, 1}</string>
1174 <string>{0.5, -1}</string>
1175 <string>{-0.5, -1}</string>
1176 </array>
1177 <key>Shape</key>
1178 <string>Rectangle</string>
1179 <key>Style</key>
1180 <dict>
1181 <key>fill</key>
1182 <dict>
1183 <key>Color</key>
1184 <dict>
1185 <key>b</key>
1186 <string>0.999991</string>
1187 <key>g</key>
1188 <string>0.999974</string>
1189 <key>r</key>
1190 <string>1</string>
1191 </dict>
1192 </dict>
1193 <key>shadow</key>
1194 <dict>
1195 <key>Draws</key>
1196 <string>NO</string>
1197 </dict>
1198 <key>stroke</key>
1199 <dict>
1200 <key>Draws</key>
1201 <string>NO</string>
1202 </dict>
1203 </dict>
1204 <key>Text</key>
1205 <dict>
1206 <key>Text</key>
1207 <string>{\rtf1\ansi\ansicpg1252\cocoartf1265
1208 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
1209 {\colortbl;\red255\green255\blue255;}
1210 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
1211
1212 \f0\fs32 \cf0 LLVM IR}</string>
1213 <key>VerticalPad</key>
1214 <integer>0</integer>
1215 </dict>
1216 </dict>
1217 </array>
1218 <key>GridInfo</key>
1219 <dict>
1220 <key>SnapsToGrid</key>
1221 <string>YES</string>
1222 </dict>
1223 <key>GuidesLocked</key>
1224 <string>NO</string>
1225 <key>GuidesVisible</key>
1226 <string>YES</string>
1227 <key>HPages</key>
1228 <integer>2</integer>
1229 <key>ImageCounter</key>
1230 <integer>1</integer>
1231 <key>KeepToScale</key>
1232 <false/>
1233 <key>Layers</key>
1234 <array>
1235 <dict>
1236 <key>Lock</key>
1237 <string>NO</string>
1238 <key>Name</key>
1239 <string>Layer 1</string>
1240 <key>Print</key>
1241 <string>YES</string>
1242 <key>View</key>
1243 <string>YES</string>
1244 </dict>
1245 </array>
1246 <key>LayoutInfo</key>
1247 <dict>
1248 <key>Animate</key>
1249 <string>NO</string>
1250 <key>circoMinDist</key>
1251 <real>18</real>
1252 <key>circoSeparation</key>
1253 <real>0.0</real>
1254 <key>layoutEngine</key>
1255 <string>dot</string>
1256 <key>neatoSeparation</key>
1257 <real>0.0</real>
1258 <key>twopiSeparation</key>
1259 <real>0.0</real>
1260 </dict>
1261 <key>LinksVisible</key>
1262 <string>NO</string>
1263 <key>MagnetsVisible</key>
1264 <string>NO</string>
1265 <key>MasterSheets</key>
1266 <array/>
1267 <key>ModificationDate</key>
1268 <string>2014-02-15 12:37:57 +0000</string>
1269 <key>Modifier</key>
1270 <string>utah</string>
1271 <key>NotesVisible</key>
1272 <string>NO</string>
1273 <key>Orientation</key>
1274 <integer>2</integer>
1275 <key>OriginVisible</key>
1276 <string>NO</string>
1277 <key>PageBreaks</key>
1278 <string>YES</string>
1279 <key>PrintInfo</key>
1280 <dict>
1281 <key>NSBottomMargin</key>
1282 <array>
1283 <string>float</string>
1284 <string>41</string>
1285 </array>
1286 <key>NSHorizonalPagination</key>
1287 <array>
1288 <string>coded</string>
1289 <string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG</string>
1290 </array>
1291 <key>NSLeftMargin</key>
1292 <array>
1293 <string>float</string>
1294 <string>18</string>
1295 </array>
1296 <key>NSPaperSize</key>
1297 <array>
1298 <string>size</string>
1299 <string>{595.20001220703125, 841.79998779296875}</string>
1300 </array>
1301 <key>NSPrintReverseOrientation</key>
1302 <array>
1303 <string>int</string>
1304 <string>0</string>
1305 </array>
1306 <key>NSRightMargin</key>
1307 <array>
1308 <string>float</string>
1309 <string>18</string>
1310 </array>
1311 <key>NSTopMargin</key>
1312 <array>
1313 <string>float</string>
1314 <string>18</string>
1315 </array>
1316 </dict>
1317 <key>PrintOnePage</key>
1318 <false/>
1319 <key>ReadOnly</key>
1320 <string>NO</string>
1321 <key>RowAlign</key>
1322 <integer>1</integer>
1323 <key>RowSpacing</key>
1324 <real>36</real>
1325 <key>SheetTitle</key>
1326 <string>Canvas 1</string>
1327 <key>SmartAlignmentGuidesActive</key>
1328 <string>YES</string>
1329 <key>SmartDistanceGuidesActive</key>
1330 <string>YES</string>
1331 <key>UniqueID</key>
1332 <integer>1</integer>
1333 <key>UseEntirePage</key>
1334 <false/>
1335 <key>VPages</key>
1336 <integer>1</integer>
1337 <key>WindowInfo</key>
1338 <dict>
1339 <key>CurrentSheet</key>
1340 <integer>0</integer>
1341 <key>ExpandedCanvases</key>
1342 <array>
1343 <dict>
1344 <key>name</key>
1345 <string>Canvas 1</string>
1346 </dict>
1347 </array>
1348 <key>Frame</key>
1349 <string>{{168, 83}, {1427, 938}}</string>
1350 <key>ListView</key>
1351 <true/>
1352 <key>OutlineWidth</key>
1353 <integer>142</integer>
1354 <key>RightSidebar</key>
1355 <false/>
1356 <key>ShowRuler</key>
1357 <true/>
1358 <key>Sidebar</key>
1359 <true/>
1360 <key>SidebarWidth</key>
1361 <integer>120</integer>
1362 <key>VisibleRegion</key>
1363 <string>{{-87, 0}, {1292, 783}}</string>
1364 <key>Zoom</key>
1365 <real>1</real>
1366 <key>ZoomValues</key>
1367 <array>
1368 <array>
1369 <string>Canvas 1</string>
1370 <real>1</real>
1371 <real>1</real>
1372 </array>
1373 </array>
1374 </dict>
1375 </dict>
1376 </plist>