1	.LEVEL 2.0w
2	.text
3	.align 8
4.globl avcall_call
5		.type		 avcall_call,@function
6avcall_call:
7	.PROC
8	.CALLINFO FRAME=256,CALLS,SAVE_RP,SAVE_SP,ENTRY_GR=9
9	.ENTRY
10	copy %r3,%r1
11	std %r2,-16(%r30)
12	copy %r30,%r3
13	std,ma %r1,256(%r30)
14	ldi 8,%r31
15	std %r9,16(%r3)
16	copy %r27,%r9
17	std %r8,24(%r3)
18	copy %r26,%r8
19	std %r7,32(%r3)
20	ldo -80(%r30),%r7
21	std %r6,40(%r3)
22	std %r5,48(%r3)
23	std %r4,56(%r3)
24	ldd 40(%r26),%r29
25	ldd 48(%r26),%r5
26	sub %r29,%r5,%r29
27	extrd,s %r29,29+32-1,32,%r6
28	cmpb,<= %r6,%r31,.L113
29	ldo 2112(%r30),%r30
30.L6:
31	depd,z %r31,60,61,%r29
32	ldo 1(%r31),%r31
33	add,l %r29,%r5,%r2
34	extrd,s %r31,63,32,%r31
35	ldd 0(%r2),%r4
36	add,l %r29,%r7,%r29
37	cmpb,> %r6,%r31,.L6
38	std %r4,0(%r29)
39.L113:
40	ldw 24(%r8),%r31
41	ldi 16,%r29
42	cmpb,= %r29,%r31,.L118
43	copy %r31,%r4
44.L7:
45	cmpib,>=,n 0,%r6,.L8
46	ldw 68(%r8),%r2
47	extrw,u %r2,31,1,%r29
48	cmpib,=,n 0,%r29,.L9
49	fldd 0(%r5),%fr4
50.L10:
51	cmpib,>=,n 1,%r6,.L8
52	ldi 2,%r31
53	and %r2,%r31,%r29
54	cmpib,=,n 0,%r29,.L14
55	fldd 8(%r5),%fr5
56.L15:
57	cmpib,>=,n 2,%r6,.L8
58	ldi 4,%r31
59	and %r2,%r31,%r29
60	cmpib,=,n 0,%r29,.L19
61	fldd 16(%r5),%fr6
62.L20:
63	cmpib,>=,n 3,%r6,.L8
64	ldi 8,%r31
65	and %r2,%r31,%r29
66	cmpib,=,n 0,%r29,.L24
67	fldd 24(%r5),%fr7
68.L25:
69	cmpib,>=,n 4,%r6,.L8
70	ldi 16,%r31
71	and %r2,%r31,%r29
72	cmpib,=,n 0,%r29,.L29
73	fldd 32(%r5),%fr8
74.L30:
75	cmpib,>=,n 5,%r6,.L8
76	ldi 32,%r31
77	and %r2,%r31,%r29
78	cmpib,=,n 0,%r29,.L34
79	fldd 40(%r5),%fr9
80.L35:
81	cmpib,>=,n 6,%r6,.L8
82	ldi 64,%r31
83	and %r2,%r31,%r29
84	cmpib,=,n 0,%r29,.L39
85	fldd 48(%r5),%fr10
86.L40:
87	cmpib,>=,n 7,%r6,.L8
88	ldi 128,%r31
89	and %r2,%r31,%r29
90	cmpib,=,n 0,%r29,.L44
91	fldd 56(%r5),%fr11
92.L45:
93	cmpiclr,>= 8,%r6,%r0
94	ldo 64(%r7),%r1
95.L8:
96	cmpib,=,n 13,%r4,.L119
97	cmpib,=,n 14,%r4,.L120
98#APP
99	copy %r1,%r29
100#NO_APP
101	ldd 8(%r8),%r31
102	ldo -16(%r30),%r29
103	ldd 16(%r31),%r2
104	ldd 24(%r31),%r27
105	bve,l (%r2),%r2
106	nop
107	ldw 24(%r8),%r2
108	copy %r9,%r27
109	cmpib,= 1,%r2,.L50
110	copy %r28,%r1
111	cmpib,=,n 2,%r2,.L117
112	cmpib,=,n 3,%r2,.L117
113	cmpib,=,n 4,%r2,.L117
114	cmpib,=,n 5,%r2,.L116
115	cmpib,=,n 6,%r2,.L116
116	cmpib,=,n 7,%r2,.L115
117	cmpib,=,n 8,%r2,.L115
118	cmpib,=,n 9,%r2,.L114
119	cmpib,=,n 11,%r2,.L114
120	cmpib,=,n 10,%r2,.L114
121	cmpib,=,n 12,%r2,.L114
122	cmpib,= 15,%r2,.L114
123	ldi 16,%r31
124	cmpb,=,n %r31,%r2,.L121
125.L50:
126	ldd -16(%r3),%r2
127.L136:
128	ldi 0,%r28
129	ldd 16(%r3),%r9
130	ldd 24(%r3),%r8
131	ldd 32(%r3),%r7
132	ldd 40(%r3),%r6
133	ldd 48(%r3),%r5
134	ldd 56(%r3),%r4
135	ldo 64(%r3),%r30
136	bve (%r2)
137	ldd,mb -64(%r30),%r3
138.L121:
139	ldw 0(%r8),%r31
140	extrd,u %r31,54+1-1,1,%r31
141	cmpib,= 0,%r31,.L136
142	ldd -16(%r3),%r2
143	ldd 32(%r8),%r2
144	ldo -1(%r2),%r31
145	cmpib,*<<,n 15,%r31,.L136
146	ldd -16(%r3),%r2
147	cmpib,*=,n 1,%r2,.L122
148	cmpib,*=,n 2,%r2,.L123
149	cmpib,*= 3,%r2,.L124
150	extrd,s %r28,23,24,%r4
151	cmpib,*= 4,%r2,.L125
152	extrd,s %r28,31,32,%r5
153	cmpib,*=,n 5,%r2,.L126
154	cmpib,*=,n 6,%r2,.L127
155	cmpib,*= 7,%r2,.L128
156	ldo -8(%r2),%r31
157	cmpib,*<< 8,%r31,.L50
158	extrd,s %r28,7,8,%r31
159	ldd 16(%r8),%r2
160	stb %r31,0(%r2)
161	extrd,s %r28,15,16,%r4
162	ldd 16(%r8),%r31
163	extrd,s %r28,23,24,%r2
164	stb %r4,1(%r31)
165	extrd,s %r28,31,32,%r5
166	ldd 16(%r8),%r31
167	extrd,s %r28,39,40,%r4
168	stb %r2,2(%r31)
169	extrd,s %r28,47,48,%r6
170	ldd 16(%r8),%r2
171	extrd,s %r28,55,56,%r7
172	stb %r5,3(%r2)
173	ldd 16(%r8),%r31
174	stb %r4,4(%r31)
175	ldd 16(%r8),%r2
176	stb %r6,5(%r2)
177	ldd 16(%r8),%r31
178	stb %r7,6(%r31)
179	ldd 16(%r8),%r2
180	stb %r28,7(%r2)
181	ldd 32(%r8),%r2
182	cmpib,*=,n 8,%r2,.L136
183	ldd -16(%r3),%r2
184	cmpib,*=,n 9,%r2,.L129
185	cmpib,*=,n 10,%r2,.L130
186	cmpib,*=,n 11,%r2,.L131
187	cmpib,*=,n 12,%r2,.L132
188	cmpib,*= 13,%r2,.L133
189	extrd,s %r29,7,8,%r31
190	cmpib,*=,n 14,%r2,.L134
191	cmpib,*= 15,%r2,.L135
192	ldi 16,%r31
193	cmpb,*<> %r31,%r2,.L136
194	ldd -16(%r3),%r2
195	ldd 16(%r8),%r2
196	extrd,s %r29,7,8,%r31
197	stb %r31,8(%r2)
198	extrd,s %r29,15,16,%r4
199	ldd 16(%r8),%r31
200	extrd,s %r29,23,24,%r2
201	stb %r4,9(%r31)
202	extrd,s %r29,31,32,%r5
203	ldd 16(%r8),%r31
204	extrd,s %r29,39,40,%r4
205	stb %r2,10(%r31)
206	extrd,s %r29,47,48,%r6
207	ldd 16(%r8),%r2
208	extrd,s %r29,55,56,%r7
209	stb %r5,11(%r2)
210	ldd 16(%r8),%r31
211	stb %r4,12(%r31)
212	ldd 16(%r8),%r2
213	stb %r6,13(%r2)
214	ldd 16(%r8),%r31
215	stb %r7,14(%r31)
216	ldd 16(%r8),%r2
217	b .L50
218	stb %r29,15(%r2)
219.L135:
220	ldd 16(%r8),%r2
221	extrd,s %r29,7,8,%r31
222	stb %r31,8(%r2)
223	extrd,s %r29,15,16,%r4
224	ldd 16(%r8),%r31
225	extrd,s %r29,23,24,%r2
226	stb %r4,9(%r31)
227	extrd,s %r29,31,32,%r5
228	ldd 16(%r8),%r31
229	extrd,s %r29,39,40,%r4
230	stb %r2,10(%r31)
231	extrd,s %r29,47,48,%r6
232	ldd 16(%r8),%r2
233	extrd,s %r29,55,56,%r29
234	stb %r5,11(%r2)
235	ldd 16(%r8),%r31
236	stb %r4,12(%r31)
237	ldd 16(%r8),%r2
238	stb %r6,13(%r2)
239	ldd 16(%r8),%r31
240	b .L50
241	stb %r29,14(%r31)
242.L134:
243	ldd 16(%r8),%r2
244	stb %r31,8(%r2)
245	extrd,s %r29,15,16,%r4
246	ldd 16(%r8),%r31
247	extrd,s %r29,23,24,%r2
248	stb %r4,9(%r31)
249	extrd,s %r29,31,32,%r5
250	ldd 16(%r8),%r31
251	extrd,s %r29,39,40,%r4
252	stb %r2,10(%r31)
253	extrd,s %r29,47,48,%r29
254	ldd 16(%r8),%r31
255	stb %r5,11(%r31)
256	ldd 16(%r8),%r2
257	stb %r4,12(%r2)
258	ldd 16(%r8),%r31
259	b .L50
260	stb %r29,13(%r31)
261.L133:
262	ldd 16(%r8),%r2
263	stb %r31,8(%r2)
264	extrd,s %r29,15,16,%r4
265	ldd 16(%r8),%r31
266	extrd,s %r29,23,24,%r5
267	stb %r4,9(%r31)
268	extrd,s %r29,31,32,%r6
269	ldd 16(%r8),%r2
270	extrd,s %r29,39,40,%r29
271	stb %r5,10(%r2)
272	ldd 16(%r8),%r31
273	stb %r6,11(%r31)
274	ldd 16(%r8),%r2
275	b .L50
276	stb %r29,12(%r2)
277.L132:
278	ldd 16(%r8),%r2
279	extrd,s %r29,7,8,%r31
280	stb %r31,8(%r2)
281	extrd,s %r29,15,16,%r4
282	ldd 16(%r8),%r31
283	extrd,s %r29,23,24,%r5
284	stb %r4,9(%r31)
285	extrd,s %r29,31,32,%r29
286	ldd 16(%r8),%r31
287	stb %r5,10(%r31)
288	ldd 16(%r8),%r2
289	b .L50
290	stb %r29,11(%r2)
291.L131:
292	ldd 16(%r8),%r2
293	extrd,s %r29,7,8,%r31
294	stb %r31,8(%r2)
295	extrd,s %r29,15,16,%r4
296	ldd 16(%r8),%r2
297	extrd,s %r29,23,24,%r29
298	stb %r4,9(%r2)
299	ldd 16(%r8),%r31
300	b .L50
301	stb %r29,10(%r31)
302.L130:
303	ldd 16(%r8),%r2
304	extrd,s %r29,7,8,%r31
305	stb %r31,8(%r2)
306	extrd,s %r29,15,16,%r29
307	ldd 16(%r8),%r31
308	b .L50
309	stb %r29,9(%r31)
310.L129:
311	ldd 16(%r8),%r31
312	extrd,s %r29,7,8,%r29
313	b .L50
314	stb %r29,8(%r31)
315.L128:
316	ldd 16(%r8),%r31
317	extrd,s %r28,7,8,%r29
318	stb %r29,0(%r31)
319	extrd,s %r28,15,16,%r2
320	ldd 16(%r8),%r29
321	extrd,s %r28,23,24,%r31
322	stb %r2,1(%r29)
323	extrd,s %r28,31,32,%r4
324	ldd 16(%r8),%r29
325	extrd,s %r28,39,40,%r2
326	stb %r31,2(%r29)
327	extrd,s %r28,47,48,%r5
328	ldd 16(%r8),%r31
329	extrd,s %r28,55,56,%r6
330	stb %r4,3(%r31)
331	ldd 16(%r8),%r29
332	stb %r2,4(%r29)
333	ldd 16(%r8),%r31
334	stb %r5,5(%r31)
335	ldd 16(%r8),%r29
336	b .L50
337	stb %r6,6(%r29)
338.L127:
339	ldd 16(%r8),%r31
340	extrd,s %r28,7,8,%r29
341	stb %r29,0(%r31)
342	extrd,s %r28,15,16,%r2
343	ldd 16(%r8),%r29
344	extrd,s %r28,23,24,%r31
345	stb %r2,1(%r29)
346	extrd,s %r28,31,32,%r4
347	ldd 16(%r8),%r29
348	extrd,s %r28,39,40,%r2
349	stb %r31,2(%r29)
350	extrd,s %r28,47,48,%r5
351	ldd 16(%r8),%r29
352	stb %r4,3(%r29)
353	ldd 16(%r8),%r31
354	stb %r2,4(%r31)
355	ldd 16(%r8),%r29
356	b .L50
357	stb %r5,5(%r29)
358.L126:
359	ldd 16(%r8),%r31
360	extrd,s %r28,7,8,%r29
361	stb %r29,0(%r31)
362	extrd,s %r28,15,16,%r2
363	ldd 16(%r8),%r29
364	stb %r2,1(%r29)
365	ldd 16(%r8),%r31
366	extrd,s %r28,39,40,%r2
367	stb %r4,2(%r31)
368	ldd 16(%r8),%r29
369	stb %r5,3(%r29)
370	ldd 16(%r8),%r31
371	b .L50
372	stb %r2,4(%r31)
373.L125:
374	ldd 16(%r8),%r31
375	extrd,s %r28,7,8,%r29
376	stb %r29,0(%r31)
377	extrd,s %r28,15,16,%r2
378	ldd 16(%r8),%r29
379	stb %r2,1(%r29)
380	ldd 16(%r8),%r29
381	stb %r4,2(%r29)
382	ldd 16(%r8),%r31
383	b .L50
384	stb %r5,3(%r31)
385.L124:
386	ldd 16(%r8),%r31
387	extrd,s %r28,7,8,%r29
388	stb %r29,0(%r31)
389	extrd,s %r28,15,16,%r2
390	ldd 16(%r8),%r31
391	stb %r2,1(%r31)
392	ldd 16(%r8),%r29
393	b .L50
394	stb %r4,2(%r29)
395.L123:
396	ldd 16(%r8),%r31
397	extrd,s %r28,7,8,%r29
398	stb %r29,0(%r31)
399	extrd,s %r28,15,16,%r2
400	ldd 16(%r8),%r29
401	b .L50
402	stb %r2,1(%r29)
403.L122:
404	ldd 16(%r8),%r31
405	extrd,s %r28,7,8,%r29
406	b .L50
407	stb %r29,0(%r31)
408.L114:
409	ldd 16(%r8),%r29
410	b .L50
411	std %r1,0(%r29)
412.L115:
413	ldd 16(%r8),%r29
414	b .L50
415	stw %r1,0(%r29)
416.L116:
417	ldd 16(%r8),%r29
418	b .L50
419	sth %r1,0(%r29)
420.L117:
421	ldd 16(%r8),%r29
422	b .L50
423	stb %r1,0(%r29)
424.L120:
425#APP
426	copy %r1,%r29
427#NO_APP
428	ldd 8(%r8),%r31
429	ldo -16(%r30),%r29
430	ldd 16(%r31),%r2
431	ldd 24(%r31),%r27
432	bve,l (%r2),%r2
433	nop
434	ldd 16(%r8),%r29
435	copy %r9,%r27
436	b .L50
437	fstd %fr4,0(%r29)
438.L119:
439#APP
440	copy %r1,%r29
441#NO_APP
442	ldd 8(%r8),%r31
443	ldo -16(%r30),%r29
444	ldd 16(%r31),%r2
445	ldd 24(%r31),%r27
446	bve,l (%r2),%r2
447	nop
448	ldd 16(%r8),%r29
449	copy %r9,%r27
450	b .L50
451	fstw %fr4R,0(%r29)
452.L44:
453	ldw 64(%r8),%r29
454	and %r29,%r31,%r29
455	cmpib,=,n 0,%r29,.L45
456	ldd 56(%r5),%r19
457#APP
458	fldw 60(%r5),%fr11R
459#NO_APP
460	b,n .L45
461.L39:
462	ldw 64(%r8),%r29
463	and %r29,%r31,%r29
464	cmpib,=,n 0,%r29,.L40
465	ldd 48(%r5),%r20
466#APP
467	fldw 52(%r5),%fr10R
468#NO_APP
469	b,n .L40
470.L34:
471	ldw 64(%r8),%r29
472	and %r29,%r31,%r29
473	cmpib,=,n 0,%r29,.L35
474	ldd 40(%r5),%r21
475#APP
476	fldw 44(%r5),%fr9R
477#NO_APP
478	b,n .L35
479.L29:
480	ldw 64(%r8),%r29
481	and %r29,%r31,%r29
482	cmpib,=,n 0,%r29,.L30
483	ldd 32(%r5),%r22
484#APP
485	fldw 36(%r5),%fr8R
486#NO_APP
487	b,n .L30
488.L24:
489	ldw 64(%r8),%r29
490	and %r29,%r31,%r29
491	cmpib,=,n 0,%r29,.L25
492	ldd 24(%r5),%r23
493#APP
494	fldw 28(%r5),%fr7R
495#NO_APP
496	b,n .L25
497.L19:
498	ldw 64(%r8),%r29
499	and %r29,%r31,%r29
500	cmpib,=,n 0,%r29,.L20
501	ldd 16(%r5),%r24
502#APP
503	fldw 20(%r5),%fr6R
504#NO_APP
505	b,n .L20
506.L14:
507	ldw 64(%r8),%r29
508	and %r29,%r31,%r29
509	cmpib,=,n 0,%r29,.L15
510	ldd 8(%r5),%r25
511#APP
512	fldw 12(%r5),%fr5R
513#NO_APP
514	b,n .L15
515.L9:
516	ldw 64(%r8),%r29
517	extrw,u %r29,31,1,%r29
518	cmpib,=,n 0,%r29,.L10
519	ldd 0(%r5),%r26
520#APP
521	fldw 4(%r5),%fr4R
522#NO_APP
523	b,n .L10
524.L118:
525	b .L7
526	ldd 16(%r8),%r28
527	.EXIT
528	.PROCEND
529.Lfe1:
530	.size	avcall_call,.Lfe1-avcall_call
531	.ident	"GCC: (GNU) 3.1"
532