1	.file	"vacall-powerpc.c"
2	.section	".text"
3	.align 2
4	.type	callback_receiver, @function
5callback_receiver:
6	.extern __mulh
7	.extern __mull
8	.extern __divss
9	.extern __divus
10	.extern __quoss
11	.extern __quous
12	stwu 1,-176(1)
13	mflr 0
14	stw 0,180(1)
15	stw 31,172(1)
16	mr 31,1
17	stw 29,164(1)
18	addi 0,31,184
19	li 29,0
20	stw 0,32(31)
21	stw 29,36(31)
22	lwz 0,0(11)
23	stw 3,52(31)
24	stw 4,56(31)
25	mtctr 0
26	stw 9,76(31)
27	addi 4,31,16
28	stw 30,168(1)
29	stw 5,60(31)
30	stw 6,64(31)
31	stw 7,68(31)
32	stw 8,72(31)
33	stw 10,80(31)
34	stw 29,84(31)
35	stfd 1,88(31)
36	stfd 2,96(31)
37	stfd 3,104(31)
38	stfd 4,112(31)
39	stfd 5,120(31)
40	stfd 6,128(31)
41	stfd 7,136(31)
42	stfd 8,144(31)
43	stw 29,16(31)
44	stw 29,48(31)
45	stw 29,40(31)
46	lwz 3,4(11)
47	bctrl
48	lwz 9,40(31)
49	cmpwi 0,9,0
50	beq- 0,.L1
51	cmpwi 0,9,1
52	beq- 0,.L41
53	cmpwi 0,9,2
54	beq- 0,.L42
55	cmpwi 0,9,3
56	beq- 0,.L41
57	cmpwi 0,9,4
58	beq- 0,.L43
59	cmpwi 0,9,5
60	beq- 0,.L44
61	cmpwi 0,9,6
62	beq- 0,.L40
63	cmpwi 0,9,7
64	beq- 0,.L40
65	cmpwi 0,9,8
66	beq- 0,.L40
67	cmpwi 0,9,9
68	beq- 0,.L40
69	addi 0,9,-10
70	cmplwi 0,0,1
71	bgt- 0,.L22
72	lwz 3,24(31)
73	lwz 4,28(31)
74.L1:
75	lwz 11,0(1)
76	lwz 0,4(11)
77	lwz 29,-12(11)
78	lwz 30,-8(11)
79	mtlr 0
80	lwz 31,-4(11)
81	mr 1,11
82	blr
83.L22:
84	cmpwi 0,9,12
85	beq- 0,.L45
86	cmpwi 0,9,13
87	beq- 0,.L46
88	cmpwi 0,9,14
89	beq- 0,.L40
90	cmpwi 0,9,15
91	bne+ 0,.L1
92	lwz 0,16(31)
93	andi. 9,0,1024
94	beq- 0,.L1
95	lwz 0,44(31)
96	cmpwi 0,0,1
97	beq- 0,.L47
98	cmpwi 0,0,2
99	beq- 0,.L48
100	cmpwi 0,0,4
101	beq- 0,.L49
102	cmpwi 0,0,8
103	bne+ 0,.L1
104	lwz 9,36(31)
105	lwz 4,4(9)
106.L39:
107	lwz 3,0(9)
108	b .L1
109.L49:
110	lwz 9,36(31)
111	b .L39
112.L48:
113	lwz 9,36(31)
114	lhz 3,0(9)
115	b .L1
116.L47:
117	lwz 9,36(31)
118	lbz 3,0(9)
119	b .L1
120.L40:
121	lwz 3,24(31)
122	b .L1
123.L46:
124	lfd 1,24(31)
125	b .L1
126.L45:
127	lfs 1,24(31)
128	b .L1
129.L44:
130	lhz 3,24(31)
131	b .L1
132.L43:
133	lha 3,24(31)
134	b .L1
135.L41:
136	lbz 3,24(31)
137	b .L1
138.L42:
139	lbz 0,24(31)
140	slwi 0,0,24
141	srawi 3,0,24
142	b .L1
143	.size	callback_receiver, .-callback_receiver
144	.section	".got2","aw"
145.LCTOC1 = .+32768
146	.section	".text"
147	.section	".got2","aw"
148.LC0:
149	.long callback_receiver
150	.section	".text"
151	.align 2
152	.globl callback_get_receiver
153.LCL1:
154	.long .LCTOC1-.LCF1
155	.type	callback_get_receiver, @function
156callback_get_receiver:
157	stwu 1,-32(1)
158	mflr 0
159	bcl 20,31,.LCF1
160.LCF1:
161	stw 30,24(1)
162	mflr 30
163	stw 31,28(1)
164	mr 31,1
165	stw 0,36(1)
166	lwz 11,0(1)
167	lwz 0,.LCL1-.LCF1(30)
168	lwz 31,-4(11)
169	add 30,0,30
170	lwz 0,4(11)
171	lwz 3,.LC0-.LCTOC1(30)
172	lwz 30,-8(11)
173	mtlr 0
174	mr 1,11
175	blr
176	.size	callback_get_receiver, .-callback_get_receiver
177	.section	.note.GNU-stack,"",@progbits
178	.ident	"GCC: (GNU) 3.3.6"
179