forked from soot-oss/soot
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbackend_struc.eps
More file actions
300 lines (288 loc) · 8.98 KB
/
backend_struc.eps
File metadata and controls
300 lines (288 loc) · 8.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
%!PS-Adobe-2.0 EPSF-2.0
%%Title: backend_struc.fig
%%Creator: fig2dev Version 3.2 Patchlevel 4
%%CreationDate: Mon Dec 27 21:40:44 2004
%%For: jlhotak@cookie (Jennifer Lhotak,,,)
%%BoundingBox: 0 0 616 172
%%Magnification: 1.0000
%%EndComments
/$F2psDict 200 dict def
$F2psDict begin
$F2psDict /mtrx matrix put
/col-1 {0 setgray} bind def
/col0 {0.000 0.000 0.000 srgb} bind def
/col1 {0.000 0.000 1.000 srgb} bind def
/col2 {0.000 1.000 0.000 srgb} bind def
/col3 {0.000 1.000 1.000 srgb} bind def
/col4 {1.000 0.000 0.000 srgb} bind def
/col5 {1.000 0.000 1.000 srgb} bind def
/col6 {1.000 1.000 0.000 srgb} bind def
/col7 {1.000 1.000 1.000 srgb} bind def
/col8 {0.000 0.000 0.560 srgb} bind def
/col9 {0.000 0.000 0.690 srgb} bind def
/col10 {0.000 0.000 0.820 srgb} bind def
/col11 {0.530 0.810 1.000 srgb} bind def
/col12 {0.000 0.560 0.000 srgb} bind def
/col13 {0.000 0.690 0.000 srgb} bind def
/col14 {0.000 0.820 0.000 srgb} bind def
/col15 {0.000 0.560 0.560 srgb} bind def
/col16 {0.000 0.690 0.690 srgb} bind def
/col17 {0.000 0.820 0.820 srgb} bind def
/col18 {0.560 0.000 0.000 srgb} bind def
/col19 {0.690 0.000 0.000 srgb} bind def
/col20 {0.820 0.000 0.000 srgb} bind def
/col21 {0.560 0.000 0.560 srgb} bind def
/col22 {0.690 0.000 0.690 srgb} bind def
/col23 {0.820 0.000 0.820 srgb} bind def
/col24 {0.500 0.190 0.000 srgb} bind def
/col25 {0.630 0.250 0.000 srgb} bind def
/col26 {0.750 0.380 0.000 srgb} bind def
/col27 {1.000 0.500 0.500 srgb} bind def
/col28 {1.000 0.630 0.630 srgb} bind def
/col29 {1.000 0.750 0.750 srgb} bind def
/col30 {1.000 0.880 0.880 srgb} bind def
/col31 {1.000 0.840 0.000 srgb} bind def
end
save
newpath 0 172 moveto 0 0 lineto 616 0 lineto 616 172 lineto closepath clip newpath
-14.2 185.0 translate
1 -1 scale
/cp {closepath} bind def
/ef {eofill} bind def
/gr {grestore} bind def
/gs {gsave} bind def
/sa {save} bind def
/rs {restore} bind def
/l {lineto} bind def
/m {moveto} bind def
/rm {rmoveto} bind def
/n {newpath} bind def
/s {stroke} bind def
/sh {show} bind def
/slc {setlinecap} bind def
/slj {setlinejoin} bind def
/slw {setlinewidth} bind def
/srgb {setrgbcolor} bind def
/rot {rotate} bind def
/sc {scale} bind def
/sd {setdash} bind def
/ff {findfont} bind def
/sf {setfont} bind def
/scf {scalefont} bind def
/sw {stringwidth} bind def
/tr {translate} bind def
/tnt {dup dup currentrgbcolor
4 -2 roll dup 1 exch sub 3 -1 roll mul add
4 -2 roll dup 1 exch sub 3 -1 roll mul add
4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
bind def
/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
4 -2 roll mul srgb} bind def
/reencdict 12 dict def /ReEncode { reencdict begin
/newcodesandnames exch def /newfontname exch def /basefontname exch def
/basefontdict basefontname findfont def /newfont basefontdict maxlength dict def
basefontdict { exch dup /FID ne { dup /Encoding eq
{ exch dup length array copy newfont 3 1 roll put }
{ exch newfont 3 1 roll put } ifelse } { pop pop } ifelse } forall
newfont /FontName newfontname put newcodesandnames aload pop
128 1 255 { newfont /Encoding get exch /.notdef put } for
newcodesandnames length 2 idiv { newfont /Encoding get 3 1 roll put } repeat
newfontname newfont definefont pop end } def
/isovec [
8#055 /minus 8#200 /grave 8#201 /acute 8#202 /circumflex 8#203 /tilde
8#204 /macron 8#205 /breve 8#206 /dotaccent 8#207 /dieresis
8#210 /ring 8#211 /cedilla 8#212 /hungarumlaut 8#213 /ogonek 8#214 /caron
8#220 /dotlessi 8#230 /oe 8#231 /OE
8#240 /space 8#241 /exclamdown 8#242 /cent 8#243 /sterling
8#244 /currency 8#245 /yen 8#246 /brokenbar 8#247 /section 8#250 /dieresis
8#251 /copyright 8#252 /ordfeminine 8#253 /guillemotleft 8#254 /logicalnot
8#255 /hyphen 8#256 /registered 8#257 /macron 8#260 /degree 8#261 /plusminus
8#262 /twosuperior 8#263 /threesuperior 8#264 /acute 8#265 /mu 8#266 /paragraph
8#267 /periodcentered 8#270 /cedilla 8#271 /onesuperior 8#272 /ordmasculine
8#273 /guillemotright 8#274 /onequarter 8#275 /onehalf
8#276 /threequarters 8#277 /questiondown 8#300 /Agrave 8#301 /Aacute
8#302 /Acircumflex 8#303 /Atilde 8#304 /Adieresis 8#305 /Aring
8#306 /AE 8#307 /Ccedilla 8#310 /Egrave 8#311 /Eacute
8#312 /Ecircumflex 8#313 /Edieresis 8#314 /Igrave 8#315 /Iacute
8#316 /Icircumflex 8#317 /Idieresis 8#320 /Eth 8#321 /Ntilde 8#322 /Ograve
8#323 /Oacute 8#324 /Ocircumflex 8#325 /Otilde 8#326 /Odieresis 8#327 /multiply
8#330 /Oslash 8#331 /Ugrave 8#332 /Uacute 8#333 /Ucircumflex
8#334 /Udieresis 8#335 /Yacute 8#336 /Thorn 8#337 /germandbls 8#340 /agrave
8#341 /aacute 8#342 /acircumflex 8#343 /atilde 8#344 /adieresis 8#345 /aring
8#346 /ae 8#347 /ccedilla 8#350 /egrave 8#351 /eacute
8#352 /ecircumflex 8#353 /edieresis 8#354 /igrave 8#355 /iacute
8#356 /icircumflex 8#357 /idieresis 8#360 /eth 8#361 /ntilde 8#362 /ograve
8#363 /oacute 8#364 /ocircumflex 8#365 /otilde 8#366 /odieresis 8#367 /divide
8#370 /oslash 8#371 /ugrave 8#372 /uacute 8#373 /ucircumflex
8#374 /udieresis 8#375 /yacute 8#376 /thorn 8#377 /ydieresis] def
/Helvetica-Bold /Helvetica-Bold-iso isovec ReEncode
/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
/$F2psEnd {$F2psEnteredState restore end} def
$F2psBegin
10 setmiterlimit
0 slj 0 slc
0.06299 0.06299 sc
%
% Fig objects follow
%
%
% here starts figure with depth 50
% Polyline
7.500 slw
n 945 585 m 2115 585 l 2115 1035 l 945 1035 l
cp gs col0 s gr
/Helvetica-Bold-iso ff 240.00 scf sf
1080 900 m
gs 1 -1 sc (analysis) col0 sh gr
% Polyline
n 2880 495 m 4275 495 l 4275 1170 l 2880 1170 l
cp gs col0 s gr
/Helvetica-Bold-iso ff 240.00 scf sf
2970 1065 m
gs 1 -1 sc (formations) col0 sh gr
/Helvetica-Bold-iso ff 240.00 scf sf
2970 765 m
gs 1 -1 sc (trans-) col0 sh gr
% Polyline
n 4995 225 m 6570 225 l 6570 1485 l 4995 1485 l
cp gs col0 s gr
/Helvetica-Bold-iso ff 240.00 scf sf
5085 450 m
gs 1 -1 sc (resource) col0 sh gr
/Helvetica-Bold-iso ff 240.00 scf sf
5085 750 m
gs 1 -1 sc (alloc.) col0 sh gr
/Helvetica-Bold-iso ff 240.00 scf sf
5085 1050 m
gs 1 -1 sc (\(register inst) col0 sh gr
/Helvetica-Bold-iso ff 240.00 scf sf
5085 1350 m
gs 1 -1 sc (scheduling) col0 sh gr
% Polyline
n 7245 405 m 8640 405 l 8640 1125 l 7245 1125 l
cp gs col0 s gr
/Helvetica-Bold-iso ff 240.00 scf sf
7335 675 m
gs 1 -1 sc (code) col0 sh gr
/Helvetica-Bold-iso ff 240.00 scf sf
7335 975 m
gs 1 -1 sc (generation) col0 sh gr
/Helvetica-Bold-iso ff 240.00 scf sf
9315 720 m
gs 1 -1 sc (target) col0 sh gr
/Helvetica-Bold-iso ff 240.00 scf sf
9315 1020 m
gs 1 -1 sc (code) col0 sh gr
% Polyline
n 3600 2295 m 5445 2295 l 5445 2880 l 3600 2880 l
cp gs col0 s gr
/Helvetica-Bold-iso ff 240.00 scf sf
3690 2520 m
gs 1 -1 sc (MIR -> LIR) col0 sh gr
/Helvetica-Bold-iso ff 240.00 scf sf
3690 2820 m
gs 1 -1 sc (transformation) col0 sh gr
% Polyline
n 6075 2385 m 7200 2385 l 7200 2790 l 6075 2790 l
cp gs col0 s gr
/Helvetica-Bold-iso ff 240.00 scf sf
6165 2655 m
gs 1 -1 sc (analysis) col0 sh gr
% Polyline
n 7830 2250 m 9225 2250 l 9225 2925 l 7830 2925 l
cp gs col0 s gr
/Helvetica-Bold-iso ff 240.00 scf sf
7920 2565 m
gs 1 -1 sc (trans-) col0 sh gr
/Helvetica-Bold-iso ff 240.00 scf sf
7920 2865 m
gs 1 -1 sc (formations) col0 sh gr
% Polyline
gs clippath
915 840 m 915 780 l 763 780 l 883 810 l 763 840 l cp
eoclip
n 540 810 m
900 810 l gs col0 s gr gr
% arrowhead
n 763 840 m 883 810 l 763 780 l col0 s
% Polyline
gs clippath
2850 840 m 2850 780 l 2698 780 l 2818 810 l 2698 840 l cp
eoclip
n 2160 810 m
2835 810 l gs col0 s gr gr
% arrowhead
n 2698 840 m 2818 810 l 2698 780 l col0 s
% Polyline
gs clippath
4965 840 m 4965 780 l 4813 780 l 4933 810 l 4813 840 l cp
eoclip
n 4365 810 m
4950 810 l gs col0 s gr gr
% arrowhead
n 4813 840 m 4933 810 l 4813 780 l col0 s
% Polyline
gs clippath
7215 885 m 7215 825 l 7063 825 l 7183 855 l 7063 885 l cp
eoclip
n 6615 855 m
7200 855 l gs col0 s gr gr
% arrowhead
n 7063 885 m 7183 855 l 7063 825 l col0 s
% Polyline
gs clippath
9285 885 m 9285 825 l 9133 825 l 9253 855 l 9133 885 l cp
eoclip
n 8730 855 m
9270 855 l gs col0 s gr gr
% arrowhead
n 9133 885 m 9253 855 l 9133 825 l col0 s
% Polyline
gs clippath
705 795 m 645 795 l 645 947 l 675 827 l 705 947 l cp
eoclip
n 4455 810 m 4455 1305 l 675 1305 l
675 810 l gs col0 s gr gr
% arrowhead
n 705 947 m 675 827 l 645 947 l col0 s
% Polyline
gs clippath
6045 2640 m 6045 2580 l 5893 2580 l 6013 2610 l 5893 2640 l cp
eoclip
n 5490 2610 m
6030 2610 l gs col0 s gr gr
% arrowhead
n 5893 2640 m 6013 2610 l 5893 2580 l col0 s
% Polyline
gs clippath
7800 2640 m 7800 2580 l 7648 2580 l 7768 2610 l 7648 2640 l cp
eoclip
n 7245 2610 m
7785 2610 l gs col0 s gr gr
% arrowhead
n 7648 2640 m 7768 2610 l 7648 2580 l col0 s
% Polyline
gs clippath
4800 795 m 4740 795 l 4740 947 l 4770 827 l 4800 947 l cp
eoclip
n 9270 2610 m 9675 2610 l 9675 1890 l 4770 1890 l
4770 810 l gs col0 s gr gr
% arrowhead
n 4800 947 m 4770 827 l 4740 947 l col0 s
% Polyline
[60] 0 sd
gs clippath
4560 2265 m 4620 2265 l 4620 2113 l 4590 2233 l 4560 2113 l cp
eoclip
n 4590 810 m
4590 2250 l gs col0 s gr gr
[] 0 sd
% arrowhead
n 4560 2113 m 4590 2233 l 4620 2113 l col0 s
/Helvetica-Bold-iso ff 240.00 scf sf
225 900 m
gs 1 -1 sc (IR) col0 sh gr
% here ends figure;
$F2psEnd
rs
showpage