1	.set noreorder
2	.set volatile
3	.set noat
4	.set nomacro
5	.text
6	.align 2
7	.align 4
8	.ent callback_receiver
9callback_receiver:
10	.frame $15,192,$26,48
11	.mask 0x4008000,-192
12	ldah $29,0($27)		!gpdisp!1
13	lda $29,0($29)		!gpdisp!1
14$callback_receiver..ng:
15	lda $30,-192($30)
16	ldq $27,0($1)
17	stq $15,8($30)
18	mov $30,$15
19	lda $3,144($15)
20	stq $26,0($30)
21	.prologue 1
22	stq $31,48($15)
23	lda $2,88($15)
24	stq $16,144($15)
25	subq $2,$3,$2
26	ldq $16,8($1)
27	stq $17,152($15)
28	lda $3,192($15)
29	stq $2,80($15)
30	lda $17,16($15)
31	lda $2,144($15)
32	stq $3,72($15)
33	stq $18,160($15)
34	stq $19,168($15)
35	stq $20,176($15)
36	stq $21,184($15)
37	stt $f16,88($15)
38	stt $f17,96($15)
39	stt $f18,104($15)
40	stt $f19,112($15)
41	stt $f20,120($15)
42	stt $f21,128($15)
43	stl $31,16($15)
44	stq $2,40($15)
45	stl $31,56($15)
46	jsr $26,($27),0
47	ldah $29,0($26)		!gpdisp!2
48	lda $29,0($29)		!gpdisp!2
49	ldl $2,56($15)
50	beq $2,$L43
51	zapnot $2,15,$3
52	cmpeq $3,1,$2
53	bne $2,$L44
54	cmpeq $3,2,$2
55	bne $2,$L44
56	cmpeq $3,3,$2
57	bne $2,$L50
58	cmpeq $3,4,$2
59	bne $2,$L51
60	cmpeq $3,5,$2
61	bne $2,$L52
62	cmpeq $3,6,$2
63	bne $2,$L53
64	cmpeq $3,7,$2
65	bne $2,$L54
66	cmpeq $3,8,$2
67	bne $2,$L48
68	cmpeq $3,9,$2
69	bne $2,$L48
70	cmpeq $3,10,$2
71	bne $2,$L48
72	cmpeq $3,11,$2
73	bne $2,$L48
74	cmpeq $3,12,$2
75	bne $2,$L55
76	cmpeq $3,13,$2
77	bne $2,$L56
78	cmpeq $3,14,$2
79	bne $2,$L48
80	cmpeq $3,15,$2
81	beq $2,$L43
82	lda $2,1024($31)
83	ldl $3,16($15)
84	and $2,$3,$2
85	beq $2,$L43
86	ldq $3,64($15)
87	cmpeq $3,1,$2
88	bne $2,$L57
89	cmpeq $3,2,$2
90	bne $2,$L58
91	cmpeq $3,4,$2
92	bne $2,$L59
93	cmpeq $3,8,$2
94	bne $2,$L60
95	cmpeq $3,16,$2
96	beq $2,$L43
97	ldq $2,48($15)
98	ldq $1,8($2)
99	ldq $0,0($2)
100	.align 4
101$L43:
102	mov $15,$30
103	ldq $26,0($30)
104	ldq $15,8($30)
105	lda $30,192($30)
106	ret $31,($26),1
107	.align 4
108$L44:
109	mov $15,$30
110	ldl $2,24($15)
111	ldq $26,0($30)
112	sll $2,56,$2
113	sra $2,56,$0
114	ldq $15,8($30)
115	lda $30,192($30)
116	ret $31,($26),1
117$L51:
118	ldl $2,24($15)
119	sll $2,48,$2
120	sra $2,48,$0
121	br $31,$L43
122$L50:
123	ldl $2,24($15)
124	bis $31,$31,$31
125	and $2,0xff,$0
126	br $31,$L43
127$L48:
128	ldq $0,24($15)
129	br $31,$L43
130$L52:
131	ldl $2,24($15)
132	bis $31,$31,$31
133	zapnot $2,3,$0
134	br $31,$L43
135$L53:
136	ldl $3,24($15)
137	bis $31,$31,$31
138	mov $3,$0
139	br $31,$L43
140$L54:
141	ldl $2,24($15)
142	bis $31,$31,$31
143	zapnot $2,15,$0
144	br $31,$L43
145$L55:
146	lds $f0,24($15)
147	br $31,$L43
148$L56:
149	ldt $f0,24($15)
150	br $31,$L43
151$L57:
152	ldq $3,48($15)
153	ldq_u $2,0($3)
154	extbl $2,$3,$0
155	br $31,$L43
156$L58:
157	ldq $3,48($15)
158	ldq_u $2,0($3)
159	extwl $2,$3,$0
160	br $31,$L43
161$L60:
162	ldq $2,48($15)
163	bis $31,$31,$31
164	ldq $0,0($2)
165	br $31,$L43
166$L59:
167	ldq $2,48($15)
168	ldl $3,0($2)
169	zapnot $3,15,$0
170	br $31,$L43
171	.end callback_receiver
172	.align 2
173	.align 4
174	.globl callback_get_receiver
175	.ent callback_get_receiver
176callback_get_receiver:
177	.frame $15,16,$26,0
178	.mask 0x4008000,-16
179	ldah $29,0($27)		!gpdisp!3
180	lda $29,0($29)		!gpdisp!3
181$callback_get_receiver..ng:
182	lda $30,-16($30)
183	ldah $2,callback_receiver($29)		!gprelhigh
184	stq $15,8($30)
185	mov $30,$15
186	stq $26,0($30)
187	.prologue 1
188	mov $15,$30
189	lda $0,callback_receiver($2)		!gprellow
190	ldq $26,0($30)
191	ldq $15,8($30)
192	lda $30,16($30)
193	ret $31,($26),1
194	.end callback_get_receiver
195#if defined __linux__ || defined __FreeBSD__ || defined __FreeBSD_kernel__ || defined __DragonFly__
196	.section .note.GNU-stack,"",@progbits
197#endif
198