1/************************************************************************* 2 * 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * Copyright 2000, 2010 Oracle and/or its affiliates. 6 * 7 * OpenOffice.org - a multi-platform office productivity suite 8 * 9 * This file is part of OpenOffice.org. 10 * 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. 14 * 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). 20 * 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. 25 * 26 ************************************************************************/ 27 28.global fp_loadf0 29.align 8 30fp_loadf0: 31 retl 32 ld [%o0], %f0 33.size fp_loadf0, . - fp_loadf0 34.type fp_loadf0, #function 35 36.global fp_loadf1 37.align 8 38fp_loadf1: 39 retl 40 ld [%o0], %f1 41.size fp_loadf1, . - fp_loadf1 42.type fp_loadf1, #function 43 44.global fp_loadf2 45.align 8 46fp_loadf2: 47 retl 48 ld [%o0], %f2 49.size fp_loadf2, . - fp_loadf2 50.type fp_loadf2, #function 51 52.global fp_loadf3 53.align 8 54fp_loadf3: 55 retl 56 ld [%o0], %f3 57.size fp_loadf3, . - fp_loadf3 58.type fp_loadf3, #function 59 60.global fp_loadf4 61.align 8 62fp_loadf4: 63 retl 64 ld [%o0], %f4 65.size fp_loadf4, . - fp_loadf4 66.type fp_loadf4, #function 67 68.global fp_loadf5 69.align 8 70fp_loadf5: 71 retl 72 ld [%o0], %f5 73.size fp_loadf5, . - fp_loadf5 74.type fp_loadf5, #function 75 76.global fp_loadf6 77.align 8 78fp_loadf6: 79 retl 80 ld [%o0], %f6 81.size fp_loadf6, . - fp_loadf6 82.type fp_loadf6, #function 83 84.global fp_loadf7 85.align 8 86fp_loadf7: 87 retl 88 ld [%o0], %f7 89.size fp_loadf7, . - fp_loadf7 90.type fp_loadf7, #function 91 92.global fp_loadf9 93.align 8 94fp_loadf9: 95 retl 96 ld [%o0], %f9 97.size fp_loadf9, . - fp_loadf9 98.type fp_loadf9, #function 99 100.global fp_loadf11 101.align 8 102fp_loadf11: 103 retl 104 ld [%o0], %f11 105.size fp_loadf11, . - fp_loadf11 106.type fp_loadf11, #function 107 108.global fp_loadf13 109.align 8 110fp_loadf13: 111 retl 112 ld [%o0], %f13 113.size fp_loadf13, . - fp_loadf13 114.type fp_loadf13, #function 115 116.global fp_loadf15 117.align 8 118fp_loadf15: 119 retl 120 ld [%o0], %f15 121.size fp_loadf15, . - fp_loadf15 122.type fp_loadf15, #function 123 124.global fp_loadf17 125.align 8 126fp_loadf17: 127 retl 128 ld [%o0], %f17 129.size fp_loadf17, . - fp_loadf17 130.type fp_loadf17, #function 131 132.global fp_loadf19 133.align 8 134fp_loadf19: 135 retl 136 ld [%o0], %f19 137.size fp_loadf19, . - fp_loadf19 138.type fp_loadf19, #function 139 140.global fp_loadf21 141.align 8 142fp_loadf21: 143 retl 144 ld [%o0], %f21 145.size fp_loadf21, . - fp_loadf21 146.type fp_loadf21, #function 147 148.global fp_loadf23 149.align 8 150fp_loadf23: 151 retl 152 ld [%o0], %f23 153.size fp_loadf23, . - fp_loadf23 154.type fp_loadf23, #function 155 156.global fp_loadf25 157.align 8 158fp_loadf25: 159 retl 160 ld [%o0], %f25 161.size fp_loadf25, . - fp_loadf25 162.type fp_loadf25, #function 163 164.global fp_loadf27 165.align 8 166fp_loadf27: 167 retl 168 ld [%o0], %f27 169.size fp_loadf27, . - fp_loadf27 170.type fp_loadf27, #function 171 172.global fp_loadf29 173.align 8 174fp_loadf29: 175 retl 176 ld [%o0], %f29 177.size fp_loadf29, . - fp_loadf29 178.type fp_loadf29, #function 179 180.global fp_loadf31 181.align 8 182fp_loadf31: 183 retl 184 ld [%o0], %f31 185.size fp_loadf31, . - fp_loadf31 186.type fp_loadf31, #function 187 188.global fp_storef0 189.align 8 190fp_storef0: 191 retl 192 st %f0, [%o0] 193.size fp_storef0, . - fp_storef0 194.type fp_storef0, #function 195 196.global fp_storef1 197.align 8 198fp_storef1: 199 retl 200 st %f1, [%o0] 201.size fp_storef1, . - fp_storef1 202.type fp_storef1, #function 203 204.global fp_storef2 205.align 8 206fp_storef2: 207 retl 208 st %f2, [%o0] 209.size fp_storef2, . - fp_storef2 210.type fp_storef2, #function 211 212.global fp_storef3 213.align 8 214fp_storef3: 215 retl 216 st %f3, [%o0] 217.size fp_storef3, . - fp_storef3 218.type fp_storef3, #function 219 220.global fp_storef4 221.align 8 222fp_storef4: 223 retl 224 st %f4, [%o0] 225.size fp_storef4, . - fp_storef4 226.type fp_storef4, #function 227 228.global fp_storef5 229.align 8 230fp_storef5: 231 retl 232 st %f5, [%o0] 233.size fp_storef5, . - fp_storef5 234.type fp_storef5, #function 235 236.global fp_storef6 237.align 8 238fp_storef6: 239 retl 240 st %f6, [%o0] 241.size fp_storef6, . - fp_storef6 242.type fp_storef6, #function 243 244.global fp_storef7 245.align 8 246fp_storef7: 247 retl 248 st %f7, [%o0] 249.size fp_storef7, . - fp_storef7 250.type fp_storef7, #function 251 252.global fp_storef9 253.align 8 254fp_storef9: 255 retl 256 st %f9, [%o0] 257.size fp_storef9, . - fp_storef9 258.type fp_storef9, #function 259 260.global fp_storef11 261.align 8 262fp_storef11: 263 retl 264 st %f11, [%o0] 265.size fp_storef11, . - fp_storef11 266.type fp_storef11, #function 267 268.global fp_storef13 269.align 8 270fp_storef13: 271 retl 272 st %f13, [%o0] 273.size fp_storef13, . - fp_storef13 274.type fp_storef13, #function 275 276.global fp_storef15 277.align 8 278fp_storef15: 279 retl 280 st %f15, [%o0] 281.size fp_storef15, . - fp_storef15 282.type fp_storef15, #function 283 284.global fp_storef17 285.align 8 286fp_storef17: 287 retl 288 st %f17, [%o0] 289.size fp_storef17, . - fp_storef17 290.type fp_storef17, #function 291 292.global fp_storef19 293.align 8 294fp_storef19: 295 retl 296 st %f19, [%o0] 297.size fp_storef19, . - fp_storef19 298.type fp_storef19, #function 299 300.global fp_storef21 301.align 8 302fp_storef21: 303 retl 304 st %f21, [%o0] 305.size fp_storef21, . - fp_storef21 306.type fp_storef21, #function 307 308.global fp_storef23 309.align 8 310fp_storef23: 311 retl 312 st %f23, [%o0] 313.size fp_storef23, . - fp_storef23 314.type fp_storef23, #function 315 316.global fp_storef25 317.align 8 318fp_storef25: 319 retl 320 st %f25, [%o0] 321.size fp_storef25, . - fp_storef25 322.type fp_storef25, #function 323 324.global fp_storef27 325.align 8 326fp_storef27: 327 retl 328 st %f27, [%o0] 329.size fp_storef27, . - fp_storef27 330.type fp_storef27, #function 331 332.global fp_storef29 333.align 8 334fp_storef29: 335 retl 336 st %f29, [%o0] 337.size fp_storef29, . - fp_storef29 338.type fp_storef29, #function 339 340.global fp_storef31 341.align 8 342fp_storef31: 343 retl 344 st %f31, [%o0] 345.size fp_storef31, . - fp_storef31 346.type fp_storef31, #function 347 348.global fp_loadd0 349.align 8 350fp_loadd0: 351 retl 352 ldd [%o0], %f0 353.size fp_loadd0, . - fp_loadd0 354.type fp_loadd0, #function 355 356.global fp_loadd2 357.align 8 358fp_loadd2: 359 retl 360 ldd [%o0], %f2 361.size fp_loadd2, . - fp_loadd2 362.type fp_loadd2, #function 363 364.global fp_loadd4 365.align 8 366fp_loadd4: 367 retl 368 ldd [%o0], %f4 369.size fp_loadd4, . - fp_loadd4 370.type fp_loadd4, #function 371 372.global fp_loadd6 373.align 8 374fp_loadd6: 375 retl 376 ldd [%o0], %f6 377.size fp_loadd6, . - fp_loadd6 378.type fp_loadd6, #function 379 380.global fp_loadd8 381.align 8 382fp_loadd8: 383 retl 384 ldd [%o0], %f8 385.size fp_loadd8, . - fp_loadd8 386.type fp_loadd8, #function 387 388.global fp_loadd10 389.align 8 390fp_loadd10: 391 retl 392 ldd [%o0], %f10 393.size fp_loadd10, . - fp_loadd10 394.type fp_loadd10, #function 395 396.global fp_loadd12 397.align 8 398fp_loadd12: 399 retl 400 ldd [%o0], %f12 401.size fp_loadd12, . - fp_loadd12 402.type fp_loadd12, #function 403 404.global fp_loadd14 405.align 8 406fp_loadd14: 407 retl 408 ldd [%o0], %f14 409.size fp_loadd14, . - fp_loadd14 410.type fp_loadd14, #function 411 412.global fp_loadd16 413.align 8 414fp_loadd16: 415 retl 416 ldd [%o0], %f16 417.size fp_loadd16, . - fp_loadd16 418.type fp_loadd16, #function 419 420.global fp_loadd18 421.align 8 422fp_loadd18: 423 retl 424 ldd [%o0], %f18 425.size fp_loadd18, . - fp_loadd18 426.type fp_loadd18, #function 427 428.global fp_loadd20 429.align 8 430fp_loadd20: 431 retl 432 ldd [%o0], %f20 433.size fp_loadd20, . - fp_loadd20 434.type fp_loadd20, #function 435 436.global fp_loadd22 437.align 8 438fp_loadd22: 439 retl 440 ldd [%o0], %f22 441.size fp_loadd22, . - fp_loadd22 442.type fp_loadd22, #function 443 444.global fp_loadd24 445.align 8 446fp_loadd24: 447 retl 448 ldd [%o0], %f24 449.size fp_loadd24, . - fp_loadd24 450.type fp_loadd24, #function 451 452.global fp_loadd26 453.align 8 454fp_loadd26: 455 retl 456 ldd [%o0], %f26 457.size fp_loadd26, . - fp_loadd26 458.type fp_loadd26, #function 459 460.global fp_loadd28 461.align 8 462fp_loadd28: 463 retl 464 ldd [%o0], %f28 465.size fp_loadd28, . - fp_loadd28 466.type fp_loadd28, #function 467 468.global fp_loadd30 469.align 8 470fp_loadd30: 471 retl 472 ldd [%o0], %f30 473.size fp_loadd30, . - fp_loadd30 474.type fp_loadd30, #function 475 476.global fp_stored0 477.align 8 478fp_stored0: 479 retl 480 std %f0, [%o0] 481.size fp_stored0, . - fp_stored0 482.type fp_stored0, #function 483 484.global fp_stored2 485.align 8 486fp_stored2: 487 retl 488 std %f2, [%o0] 489.size fp_stored2, . - fp_stored2 490.type fp_stored2, #function 491 492.global fp_stored4 493.align 8 494fp_stored4: 495 retl 496 std %f4, [%o0] 497.size fp_stored4, . - fp_stored4 498.type fp_stored4, #function 499 500.global fp_stored6 501.align 8 502fp_stored6: 503 retl 504 std %f6, [%o0] 505.size fp_stored6, . - fp_stored6 506.type fp_stored6, #function 507 508.global fp_stored8 509.align 8 510fp_stored8: 511 retl 512 std %f8, [%o0] 513.size fp_stored8, . - fp_stored8 514.type fp_stored8, #function 515 516.global fp_stored10 517.align 8 518fp_stored10: 519 retl 520 std %f10, [%o0] 521.size fp_stored10, . - fp_stored10 522.type fp_stored10, #function 523 524.global fp_stored12 525.align 8 526fp_stored12: 527 retl 528 std %f12, [%o0] 529.size fp_stored12, . - fp_stored12 530.type fp_stored12, #function 531 532.global fp_stored14 533.align 8 534fp_stored14: 535 retl 536 std %f14, [%o0] 537.size fp_stored14, . - fp_stored14 538.type fp_stored14, #function 539 540.global fp_stored16 541.align 8 542fp_stored16: 543 retl 544 std %f16, [%o0] 545.size fp_stored16, . - fp_stored16 546.type fp_stored16, #function 547 548.global fp_stored18 549.align 8 550fp_stored18: 551 retl 552 std %f18, [%o0] 553.size fp_stored18, . - fp_stored18 554.type fp_stored18, #function 555 556.global fp_stored20 557.align 8 558fp_stored20: 559 retl 560 std %f20, [%o0] 561.size fp_stored20, . - fp_stored20 562.type fp_stored20, #function 563 564.global fp_stored22 565.align 8 566fp_stored22: 567 retl 568 std %f22, [%o0] 569.size fp_stored22, . - fp_stored22 570.type fp_stored22, #function 571 572.global fp_stored24 573.align 8 574fp_stored24: 575 retl 576 std %f24, [%o0] 577.size fp_stored24, . - fp_stored24 578.type fp_stored24, #function 579 580.global fp_stored26 581.align 8 582fp_stored26: 583 retl 584 std %f26, [%o0] 585.size fp_stored26, . - fp_stored26 586.type fp_stored26, #function 587 588.global fp_stored28 589.align 8 590fp_stored28: 591 retl 592 std %f28, [%o0] 593.size fp_stored28, . - fp_stored28 594.type fp_stored28, #function 595 596.global fp_stored30 597.align 8 598fp_stored30: 599 retl 600 std %f30, [%o0] 601.size fp_stored30, . - fp_stored30 602.type fp_stored30, #function 603