1	.LEVEL 1.1
2	.text
3	.align 4
4		.type		 callback_receiver,@function
5callback_receiver:
6	.PROC
7	.CALLINFO FRAME=192,CALLS,SAVE_RP,SAVE_SP,ENTRY_GR=5
8	.ENTRY
9	copy %r3,%r1
10	stw %r2,-20(%r30)
11	copy %r30,%r3
12	stwm %r1,192(%r30)
13	ldo -32(%r3),%r2
14	ldo 16(%r3),%r21
15	ldo 88(%r3),%r20
16	stw %r5,96(%r3)
17	sub %r21,%r2,%r31
18	copy %r19,%r5
19	stw %r4,100(%r3)
20	ldo 80(%r31),%r4
21	ldo 64(%r31),%r31
22	stw %r19,-32(%r30)
23	stw %r25,-40(%r3)
24	copy %r21,%r25
25	ldo 80(%r3),%r21
26	fstds %fr5,0(%r20)
27	ldo 76(%r3),%r20
28	fstws %fr4L,0(%r20)
29	ldo 68(%r3),%r20
30	stw %r0,36(%r3)
31	stw %r28,48(%r3)
32	fstds %fr7,0(%r21)
33	ldo 72(%r3),%r21
34	fstws %fr5L,0(%r21)
35	ldo 64(%r3),%r21
36	fstws %fr6L,0(%r20)
37	ldo -48(%r3),%r20
38	stw %r26,-36(%r3)
39	fstws %fr7L,0(%r21)
40	ldw 0(%r29),%r22
41	stw %r20,52(%r3)
42	stw %r31,56(%r3)
43	stw %r4,60(%r3)
44	stw %r24,-44(%r3)
45	stw %r23,-48(%r3)
46	stw %r0,16(%r3)
47	stw %r2,32(%r3)
48	stw %r0,40(%r3)
49	ldw 4(%r29),%r26
50	.CALL	ARGW0=GR
51	bl $$dyncall,%r31
52	copy %r31,%r2
53	ldw 40(%r3),%r21
54	comib,= 0,%r21,.L1
55	copy %r5,%r19
56	comib,= 1,%r21,.L48
57	ldb 24(%r3),%r20
58	comib,=,n 2,%r21,.L48
59	comib,=,n 3,%r21,.L43
60	comib,=,n 4,%r21,.L44
61	comib,=,n 5,%r21,.L45
62	comib,=,n 6,%r21,.L41
63	comib,=,n 7,%r21,.L41
64	comib,=,n 8,%r21,.L41
65	comib,= 9,%r21,.L41
66	ldo -10(%r21),%r20
67	comib,<<,n 1,%r20,.L22
68	ldw 24(%r3),%r28
69.L40:
70	ldw 28(%r3),%r29
71.L1:
72	ldw -20(%r3),%r2
73.L49:
74.L50:
75	ldw 96(%r3),%r5
76	ldw 100(%r3),%r4
77	ldo 64(%r3),%r30
78	bv %r0(%r2)
79	ldwm -64(%r30),%r3
80.L22:
81	comib,= 12,%r21,.L46
82	ldo 24(%r3),%r20
83	comib,=,n 13,%r21,.L47
84	comib,=,n 14,%r21,.L1
85	ldw 24(%r3),%r28
86	comib,<> 15,%r21,.L49
87	ldw -20(%r3),%r2
88	ldw 16(%r3),%r20
89	bb,>= %r20,30,.L49
90	ldw 44(%r3),%r4
91	ldo -1(%r4),%r20
92	comib,<< 7,%r20,.L50
93	ldw 36(%r3),%r20
94	extru %r20,31,2,%r31
95	copy %r20,%r2
96	depi 0,31,2,%r2
97	comib,<< 4,%r4,.L33
98	addl %r31,%r4,%r5
99	zdep %r31,28,29,%r31
100	mtsar %r31
101	zvdepi 2,32,%r20
102	comib,<< 4,%r5,.L34
103	ldo -1(%r20),%r31
104	ldw 0(%r2),%r20
105	zdep %r5,28,29,%r21
106	ldo -1(%r21),%r21
107	and %r20,%r31,%r20
108	mtsar %r21
109	vextrs %r20,32,%r20
110	movb,tr %r20,%r28,.L49
111	ldw -20(%r3),%r2
112.L34:
113	ldw 0(%r2),%r20
114	zdep %r5,28,29,%r22
115	ldw 4(%r2),%r21
116	and %r20,%r31,%r20
117	ldo -33(%r22),%r2
118	subi 63,%r22,%r22
119	mtsar %r22
120	zvdep %r20,32,%r20
121	mtsar %r2
122	vextrs %r21,32,%r21
123.L39:
124	b .L1
125	or %r21,%r20,%r28
126.L33:
127	zdep %r31,28,29,%r31
128	mtsar %r31
129	zvdepi 2,32,%r20
130	comib,<< 8,%r5,.L37
131	ldo -1(%r20),%r4
132	ldw 0(%r2),%r22
133	zdep %r5,29,30,%r20
134	and %r22,%r4,%r22
135	ldw 4(%r2),%r31
136	subi 47,%r20,%r4
137	zdep %r5,28,29,%r20
138	mtsar %r4
139	ldo -33(%r20),%r20
140	zvdep %r22,32,%r21
141	zvdep %r21,32,%r21
142	mtsar %r20
143	vextrs %r31,32,%r31
144	vextrs %r22,32,%r22
145	movb,tr %r22,%r28,.L1
146	or %r21,%r31,%r29
147.L37:
148	ldw 0(%r2),%r21
149	zdep %r5,28,29,%r31
150	ldw 8(%r2),%r22
151	and %r21,%r4,%r21
152	ldo -65(%r31),%r4
153	ldw 4(%r2),%r20
154	mtsar %r4
155	subi 95,%r31,%r2
156	vextrs %r22,32,%r22
157	mtsar %r2
158	zvdep %r20,32,%r31
159	zvdep %r21,32,%r21
160	or %r31,%r22,%r29
161	mtsar %r4
162	b .L39
163	vextrs %r20,32,%r20
164.L41:
165	b .L1
166	ldw 24(%r3),%r28
167.L47:
168	ldw 24(%r3),%r28
169	b .L40
170	fldds 0(%r20),%fr4
171.L46:
172	ldw 24(%r3),%r28
173	b .L1
174	fldws 0(%r20),%fr4L
175.L45:
176	b .L1
177	ldh 24(%r3),%r28
178.L44:
179	ldh 24(%r3),%r20
180	b .L1
181	extrs %r20,31,16,%r28
182.L43:
183	b .L1
184	ldb 24(%r3),%r28
185.L48:
186	b .L1
187	extrs %r20,31,8,%r28
188	.EXIT
189	.PROCEND
190.Lfe1:
191	.size	callback_receiver,.Lfe1-callback_receiver
192	.data
193	.align 4
194.LC0:
195	.word	P%callback_receiver
196	.text
197	.align 4
198.globl callback_get_receiver
199		.type		 callback_get_receiver,@function
200callback_get_receiver:
201	.PROC
202	.CALLINFO FRAME=64,NO_CALLS,SAVE_SP,ENTRY_GR=3
203	.ENTRY
204	copy %r3,%r1
205	copy %r30,%r3
206	stwm %r1,64(%r30)
207	addil LT'.LC0,%r19
208	stw %r19,-32(%r30)
209	ldw RT'.LC0(%r1),%r1
210	ldw 0(%r1),%r28
211	ldo 64(%r3),%r30
212	bv %r0(%r2)
213	ldwm -64(%r30),%r3
214	.EXIT
215	.PROCEND
216.Lfe2:
217	.size	callback_get_receiver,.Lfe2-callback_get_receiver
218	.ident	"GCC: (GNU) 3.1"
219