Bump for 3.6-28
[LibreOffice.git] / bridges / source / cpp_uno / cc5_solaris_sparc64 / fp.s
blob92216d4e08ddaab7588c8592a360253736816ad1
1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * This file is part of OpenOffice.org.
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org. If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
26 ************************************************************************/
28 .global fp_loadf0
29 .align 8
30 fp_loadf0:
31 retl
32 ld [%o0], %f0
33 .size fp_loadf0, . - fp_loadf0
34 .type fp_loadf0, #function
36 .global fp_loadf1
37 .align 8
38 fp_loadf1:
39 retl
40 ld [%o0], %f1
41 .size fp_loadf1, . - fp_loadf1
42 .type fp_loadf1, #function
44 .global fp_loadf2
45 .align 8
46 fp_loadf2:
47 retl
48 ld [%o0], %f2
49 .size fp_loadf2, . - fp_loadf2
50 .type fp_loadf2, #function
52 .global fp_loadf3
53 .align 8
54 fp_loadf3:
55 retl
56 ld [%o0], %f3
57 .size fp_loadf3, . - fp_loadf3
58 .type fp_loadf3, #function
60 .global fp_loadf4
61 .align 8
62 fp_loadf4:
63 retl
64 ld [%o0], %f4
65 .size fp_loadf4, . - fp_loadf4
66 .type fp_loadf4, #function
68 .global fp_loadf5
69 .align 8
70 fp_loadf5:
71 retl
72 ld [%o0], %f5
73 .size fp_loadf5, . - fp_loadf5
74 .type fp_loadf5, #function
76 .global fp_loadf6
77 .align 8
78 fp_loadf6:
79 retl
80 ld [%o0], %f6
81 .size fp_loadf6, . - fp_loadf6
82 .type fp_loadf6, #function
84 .global fp_loadf7
85 .align 8
86 fp_loadf7:
87 retl
88 ld [%o0], %f7
89 .size fp_loadf7, . - fp_loadf7
90 .type fp_loadf7, #function
92 .global fp_loadf9
93 .align 8
94 fp_loadf9:
95 retl
96 ld [%o0], %f9
97 .size fp_loadf9, . - fp_loadf9
98 .type fp_loadf9, #function
100 .global fp_loadf11
101 .align 8
102 fp_loadf11:
103 retl
104 ld [%o0], %f11
105 .size fp_loadf11, . - fp_loadf11
106 .type fp_loadf11, #function
108 .global fp_loadf13
109 .align 8
110 fp_loadf13:
111 retl
112 ld [%o0], %f13
113 .size fp_loadf13, . - fp_loadf13
114 .type fp_loadf13, #function
116 .global fp_loadf15
117 .align 8
118 fp_loadf15:
119 retl
120 ld [%o0], %f15
121 .size fp_loadf15, . - fp_loadf15
122 .type fp_loadf15, #function
124 .global fp_loadf17
125 .align 8
126 fp_loadf17:
127 retl
128 ld [%o0], %f17
129 .size fp_loadf17, . - fp_loadf17
130 .type fp_loadf17, #function
132 .global fp_loadf19
133 .align 8
134 fp_loadf19:
135 retl
136 ld [%o0], %f19
137 .size fp_loadf19, . - fp_loadf19
138 .type fp_loadf19, #function
140 .global fp_loadf21
141 .align 8
142 fp_loadf21:
143 retl
144 ld [%o0], %f21
145 .size fp_loadf21, . - fp_loadf21
146 .type fp_loadf21, #function
148 .global fp_loadf23
149 .align 8
150 fp_loadf23:
151 retl
152 ld [%o0], %f23
153 .size fp_loadf23, . - fp_loadf23
154 .type fp_loadf23, #function
156 .global fp_loadf25
157 .align 8
158 fp_loadf25:
159 retl
160 ld [%o0], %f25
161 .size fp_loadf25, . - fp_loadf25
162 .type fp_loadf25, #function
164 .global fp_loadf27
165 .align 8
166 fp_loadf27:
167 retl
168 ld [%o0], %f27
169 .size fp_loadf27, . - fp_loadf27
170 .type fp_loadf27, #function
172 .global fp_loadf29
173 .align 8
174 fp_loadf29:
175 retl
176 ld [%o0], %f29
177 .size fp_loadf29, . - fp_loadf29
178 .type fp_loadf29, #function
180 .global fp_loadf31
181 .align 8
182 fp_loadf31:
183 retl
184 ld [%o0], %f31
185 .size fp_loadf31, . - fp_loadf31
186 .type fp_loadf31, #function
188 .global fp_storef0
189 .align 8
190 fp_storef0:
191 retl
192 st %f0, [%o0]
193 .size fp_storef0, . - fp_storef0
194 .type fp_storef0, #function
196 .global fp_storef1
197 .align 8
198 fp_storef1:
199 retl
200 st %f1, [%o0]
201 .size fp_storef1, . - fp_storef1
202 .type fp_storef1, #function
204 .global fp_storef2
205 .align 8
206 fp_storef2:
207 retl
208 st %f2, [%o0]
209 .size fp_storef2, . - fp_storef2
210 .type fp_storef2, #function
212 .global fp_storef3
213 .align 8
214 fp_storef3:
215 retl
216 st %f3, [%o0]
217 .size fp_storef3, . - fp_storef3
218 .type fp_storef3, #function
220 .global fp_storef4
221 .align 8
222 fp_storef4:
223 retl
224 st %f4, [%o0]
225 .size fp_storef4, . - fp_storef4
226 .type fp_storef4, #function
228 .global fp_storef5
229 .align 8
230 fp_storef5:
231 retl
232 st %f5, [%o0]
233 .size fp_storef5, . - fp_storef5
234 .type fp_storef5, #function
236 .global fp_storef6
237 .align 8
238 fp_storef6:
239 retl
240 st %f6, [%o0]
241 .size fp_storef6, . - fp_storef6
242 .type fp_storef6, #function
244 .global fp_storef7
245 .align 8
246 fp_storef7:
247 retl
248 st %f7, [%o0]
249 .size fp_storef7, . - fp_storef7
250 .type fp_storef7, #function
252 .global fp_storef9
253 .align 8
254 fp_storef9:
255 retl
256 st %f9, [%o0]
257 .size fp_storef9, . - fp_storef9
258 .type fp_storef9, #function
260 .global fp_storef11
261 .align 8
262 fp_storef11:
263 retl
264 st %f11, [%o0]
265 .size fp_storef11, . - fp_storef11
266 .type fp_storef11, #function
268 .global fp_storef13
269 .align 8
270 fp_storef13:
271 retl
272 st %f13, [%o0]
273 .size fp_storef13, . - fp_storef13
274 .type fp_storef13, #function
276 .global fp_storef15
277 .align 8
278 fp_storef15:
279 retl
280 st %f15, [%o0]
281 .size fp_storef15, . - fp_storef15
282 .type fp_storef15, #function
284 .global fp_storef17
285 .align 8
286 fp_storef17:
287 retl
288 st %f17, [%o0]
289 .size fp_storef17, . - fp_storef17
290 .type fp_storef17, #function
292 .global fp_storef19
293 .align 8
294 fp_storef19:
295 retl
296 st %f19, [%o0]
297 .size fp_storef19, . - fp_storef19
298 .type fp_storef19, #function
300 .global fp_storef21
301 .align 8
302 fp_storef21:
303 retl
304 st %f21, [%o0]
305 .size fp_storef21, . - fp_storef21
306 .type fp_storef21, #function
308 .global fp_storef23
309 .align 8
310 fp_storef23:
311 retl
312 st %f23, [%o0]
313 .size fp_storef23, . - fp_storef23
314 .type fp_storef23, #function
316 .global fp_storef25
317 .align 8
318 fp_storef25:
319 retl
320 st %f25, [%o0]
321 .size fp_storef25, . - fp_storef25
322 .type fp_storef25, #function
324 .global fp_storef27
325 .align 8
326 fp_storef27:
327 retl
328 st %f27, [%o0]
329 .size fp_storef27, . - fp_storef27
330 .type fp_storef27, #function
332 .global fp_storef29
333 .align 8
334 fp_storef29:
335 retl
336 st %f29, [%o0]
337 .size fp_storef29, . - fp_storef29
338 .type fp_storef29, #function
340 .global fp_storef31
341 .align 8
342 fp_storef31:
343 retl
344 st %f31, [%o0]
345 .size fp_storef31, . - fp_storef31
346 .type fp_storef31, #function
348 .global fp_loadd0
349 .align 8
350 fp_loadd0:
351 retl
352 ldd [%o0], %f0
353 .size fp_loadd0, . - fp_loadd0
354 .type fp_loadd0, #function
356 .global fp_loadd2
357 .align 8
358 fp_loadd2:
359 retl
360 ldd [%o0], %f2
361 .size fp_loadd2, . - fp_loadd2
362 .type fp_loadd2, #function
364 .global fp_loadd4
365 .align 8
366 fp_loadd4:
367 retl
368 ldd [%o0], %f4
369 .size fp_loadd4, . - fp_loadd4
370 .type fp_loadd4, #function
372 .global fp_loadd6
373 .align 8
374 fp_loadd6:
375 retl
376 ldd [%o0], %f6
377 .size fp_loadd6, . - fp_loadd6
378 .type fp_loadd6, #function
380 .global fp_loadd8
381 .align 8
382 fp_loadd8:
383 retl
384 ldd [%o0], %f8
385 .size fp_loadd8, . - fp_loadd8
386 .type fp_loadd8, #function
388 .global fp_loadd10
389 .align 8
390 fp_loadd10:
391 retl
392 ldd [%o0], %f10
393 .size fp_loadd10, . - fp_loadd10
394 .type fp_loadd10, #function
396 .global fp_loadd12
397 .align 8
398 fp_loadd12:
399 retl
400 ldd [%o0], %f12
401 .size fp_loadd12, . - fp_loadd12
402 .type fp_loadd12, #function
404 .global fp_loadd14
405 .align 8
406 fp_loadd14:
407 retl
408 ldd [%o0], %f14
409 .size fp_loadd14, . - fp_loadd14
410 .type fp_loadd14, #function
412 .global fp_loadd16
413 .align 8
414 fp_loadd16:
415 retl
416 ldd [%o0], %f16
417 .size fp_loadd16, . - fp_loadd16
418 .type fp_loadd16, #function
420 .global fp_loadd18
421 .align 8
422 fp_loadd18:
423 retl
424 ldd [%o0], %f18
425 .size fp_loadd18, . - fp_loadd18
426 .type fp_loadd18, #function
428 .global fp_loadd20
429 .align 8
430 fp_loadd20:
431 retl
432 ldd [%o0], %f20
433 .size fp_loadd20, . - fp_loadd20
434 .type fp_loadd20, #function
436 .global fp_loadd22
437 .align 8
438 fp_loadd22:
439 retl
440 ldd [%o0], %f22
441 .size fp_loadd22, . - fp_loadd22
442 .type fp_loadd22, #function
444 .global fp_loadd24
445 .align 8
446 fp_loadd24:
447 retl
448 ldd [%o0], %f24
449 .size fp_loadd24, . - fp_loadd24
450 .type fp_loadd24, #function
452 .global fp_loadd26
453 .align 8
454 fp_loadd26:
455 retl
456 ldd [%o0], %f26
457 .size fp_loadd26, . - fp_loadd26
458 .type fp_loadd26, #function
460 .global fp_loadd28
461 .align 8
462 fp_loadd28:
463 retl
464 ldd [%o0], %f28
465 .size fp_loadd28, . - fp_loadd28
466 .type fp_loadd28, #function
468 .global fp_loadd30
469 .align 8
470 fp_loadd30:
471 retl
472 ldd [%o0], %f30
473 .size fp_loadd30, . - fp_loadd30
474 .type fp_loadd30, #function
476 .global fp_stored0
477 .align 8
478 fp_stored0:
479 retl
480 std %f0, [%o0]
481 .size fp_stored0, . - fp_stored0
482 .type fp_stored0, #function
484 .global fp_stored2
485 .align 8
486 fp_stored2:
487 retl
488 std %f2, [%o0]
489 .size fp_stored2, . - fp_stored2
490 .type fp_stored2, #function
492 .global fp_stored4
493 .align 8
494 fp_stored4:
495 retl
496 std %f4, [%o0]
497 .size fp_stored4, . - fp_stored4
498 .type fp_stored4, #function
500 .global fp_stored6
501 .align 8
502 fp_stored6:
503 retl
504 std %f6, [%o0]
505 .size fp_stored6, . - fp_stored6
506 .type fp_stored6, #function
508 .global fp_stored8
509 .align 8
510 fp_stored8:
511 retl
512 std %f8, [%o0]
513 .size fp_stored8, . - fp_stored8
514 .type fp_stored8, #function
516 .global fp_stored10
517 .align 8
518 fp_stored10:
519 retl
520 std %f10, [%o0]
521 .size fp_stored10, . - fp_stored10
522 .type fp_stored10, #function
524 .global fp_stored12
525 .align 8
526 fp_stored12:
527 retl
528 std %f12, [%o0]
529 .size fp_stored12, . - fp_stored12
530 .type fp_stored12, #function
532 .global fp_stored14
533 .align 8
534 fp_stored14:
535 retl
536 std %f14, [%o0]
537 .size fp_stored14, . - fp_stored14
538 .type fp_stored14, #function
540 .global fp_stored16
541 .align 8
542 fp_stored16:
543 retl
544 std %f16, [%o0]
545 .size fp_stored16, . - fp_stored16
546 .type fp_stored16, #function
548 .global fp_stored18
549 .align 8
550 fp_stored18:
551 retl
552 std %f18, [%o0]
553 .size fp_stored18, . - fp_stored18
554 .type fp_stored18, #function
556 .global fp_stored20
557 .align 8
558 fp_stored20:
559 retl
560 std %f20, [%o0]
561 .size fp_stored20, . - fp_stored20
562 .type fp_stored20, #function
564 .global fp_stored22
565 .align 8
566 fp_stored22:
567 retl
568 std %f22, [%o0]
569 .size fp_stored22, . - fp_stored22
570 .type fp_stored22, #function
572 .global fp_stored24
573 .align 8
574 fp_stored24:
575 retl
576 std %f24, [%o0]
577 .size fp_stored24, . - fp_stored24
578 .type fp_stored24, #function
580 .global fp_stored26
581 .align 8
582 fp_stored26:
583 retl
584 std %f26, [%o0]
585 .size fp_stored26, . - fp_stored26
586 .type fp_stored26, #function
588 .global fp_stored28
589 .align 8
590 fp_stored28:
591 retl
592 std %f28, [%o0]
593 .size fp_stored28, . - fp_stored28
594 .type fp_stored28, #function
596 .global fp_stored30
597 .align 8
598 fp_stored30:
599 retl
600 std %f30, [%o0]
601 .size fp_stored30, . - fp_stored30
602 .type fp_stored30, #function