| // This file is generated from a similarly-named Perl script in the BoringSSL |
| // source tree. Do not edit by hand. |
| |
| #if defined(__has_feature) |
| #if __has_feature(memory_sanitizer) && !defined(OPENSSL_NO_ASM) |
| #define OPENSSL_NO_ASM |
| #endif |
| #endif |
| |
| #if !defined(OPENSSL_NO_ASM) && defined(__powerpc64__) |
| .machine "any" |
| .abiversion 2 |
| .text |
| |
| |
| |
| |
| |
| |
| |
| .globl abi_test_trampoline |
| .type abi_test_trampoline,@function |
| .align 5 |
| abi_test_trampoline: |
| .localentry abi_test_trampoline,0 |
| |
| |
| mflr 0 |
| std 0, 16(1) |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| stdu 1, -528(1) |
| |
| mfcr 0 |
| std 0, 8(1) |
| std 2, 24(1) |
| std 4, 32(1) |
| li 11, 48 |
| stvx 20, 11, 1 |
| li 11, 64 |
| stvx 21, 11, 1 |
| li 11, 80 |
| stvx 22, 11, 1 |
| li 11, 96 |
| stvx 23, 11, 1 |
| li 11, 112 |
| stvx 24, 11, 1 |
| li 11, 128 |
| stvx 25, 11, 1 |
| li 11, 144 |
| stvx 26, 11, 1 |
| li 11, 160 |
| stvx 27, 11, 1 |
| li 11, 176 |
| stvx 28, 11, 1 |
| li 11, 192 |
| stvx 29, 11, 1 |
| li 11, 208 |
| stvx 30, 11, 1 |
| li 11, 224 |
| stvx 31, 11, 1 |
| std 14, 240(1) |
| std 15, 248(1) |
| std 16, 256(1) |
| std 17, 264(1) |
| std 18, 272(1) |
| std 19, 280(1) |
| std 20, 288(1) |
| std 21, 296(1) |
| std 22, 304(1) |
| std 23, 312(1) |
| std 24, 320(1) |
| std 25, 328(1) |
| std 26, 336(1) |
| std 27, 344(1) |
| std 28, 352(1) |
| std 29, 360(1) |
| std 30, 368(1) |
| std 31, 376(1) |
| stfd 14, 384(1) |
| stfd 15, 392(1) |
| stfd 16, 400(1) |
| stfd 17, 408(1) |
| stfd 18, 416(1) |
| stfd 19, 424(1) |
| stfd 20, 432(1) |
| stfd 21, 440(1) |
| stfd 22, 448(1) |
| stfd 23, 456(1) |
| stfd 24, 464(1) |
| stfd 25, 472(1) |
| stfd 26, 480(1) |
| stfd 27, 488(1) |
| stfd 28, 496(1) |
| stfd 29, 504(1) |
| stfd 30, 512(1) |
| stfd 31, 520(1) |
| li 11, 0 |
| lvx 20, 11, 4 |
| li 11, 16 |
| lvx 21, 11, 4 |
| li 11, 32 |
| lvx 22, 11, 4 |
| li 11, 48 |
| lvx 23, 11, 4 |
| li 11, 64 |
| lvx 24, 11, 4 |
| li 11, 80 |
| lvx 25, 11, 4 |
| li 11, 96 |
| lvx 26, 11, 4 |
| li 11, 112 |
| lvx 27, 11, 4 |
| li 11, 128 |
| lvx 28, 11, 4 |
| li 11, 144 |
| lvx 29, 11, 4 |
| li 11, 160 |
| lvx 30, 11, 4 |
| li 11, 176 |
| lvx 31, 11, 4 |
| ld 14, 192(4) |
| ld 15, 200(4) |
| ld 16, 208(4) |
| ld 17, 216(4) |
| ld 18, 224(4) |
| ld 19, 232(4) |
| ld 20, 240(4) |
| ld 21, 248(4) |
| ld 22, 256(4) |
| ld 23, 264(4) |
| ld 24, 272(4) |
| ld 25, 280(4) |
| ld 26, 288(4) |
| ld 27, 296(4) |
| ld 28, 304(4) |
| ld 29, 312(4) |
| ld 30, 320(4) |
| ld 31, 328(4) |
| lfd 14, 336(4) |
| lfd 15, 344(4) |
| lfd 16, 352(4) |
| lfd 17, 360(4) |
| lfd 18, 368(4) |
| lfd 19, 376(4) |
| lfd 20, 384(4) |
| lfd 21, 392(4) |
| lfd 22, 400(4) |
| lfd 23, 408(4) |
| lfd 24, 416(4) |
| lfd 25, 424(4) |
| lfd 26, 432(4) |
| lfd 27, 440(4) |
| lfd 28, 448(4) |
| lfd 29, 456(4) |
| lfd 30, 464(4) |
| lfd 31, 472(4) |
| |
| ld 0, 480(4) |
| mtcr 0 |
| |
| |
| addi 11, 5, -8 |
| mr 12, 3 |
| |
| |
| cmpdi 6, 0 |
| beq .Largs_done |
| mtctr 6 |
| ldu 3, 8(11) |
| bdz .Largs_done |
| ldu 4, 8(11) |
| bdz .Largs_done |
| ldu 5, 8(11) |
| bdz .Largs_done |
| ldu 6, 8(11) |
| bdz .Largs_done |
| ldu 7, 8(11) |
| bdz .Largs_done |
| ldu 8, 8(11) |
| bdz .Largs_done |
| ldu 9, 8(11) |
| bdz .Largs_done |
| ldu 10, 8(11) |
| |
| .Largs_done: |
| li 2, 0 |
| mtctr 12 |
| bctrl |
| ld 2, 24(1) |
| |
| ld 4, 32(1) |
| li 11, 0 |
| stvx 20, 11, 4 |
| li 11, 16 |
| stvx 21, 11, 4 |
| li 11, 32 |
| stvx 22, 11, 4 |
| li 11, 48 |
| stvx 23, 11, 4 |
| li 11, 64 |
| stvx 24, 11, 4 |
| li 11, 80 |
| stvx 25, 11, 4 |
| li 11, 96 |
| stvx 26, 11, 4 |
| li 11, 112 |
| stvx 27, 11, 4 |
| li 11, 128 |
| stvx 28, 11, 4 |
| li 11, 144 |
| stvx 29, 11, 4 |
| li 11, 160 |
| stvx 30, 11, 4 |
| li 11, 176 |
| stvx 31, 11, 4 |
| std 14, 192(4) |
| std 15, 200(4) |
| std 16, 208(4) |
| std 17, 216(4) |
| std 18, 224(4) |
| std 19, 232(4) |
| std 20, 240(4) |
| std 21, 248(4) |
| std 22, 256(4) |
| std 23, 264(4) |
| std 24, 272(4) |
| std 25, 280(4) |
| std 26, 288(4) |
| std 27, 296(4) |
| std 28, 304(4) |
| std 29, 312(4) |
| std 30, 320(4) |
| std 31, 328(4) |
| stfd 14, 336(4) |
| stfd 15, 344(4) |
| stfd 16, 352(4) |
| stfd 17, 360(4) |
| stfd 18, 368(4) |
| stfd 19, 376(4) |
| stfd 20, 384(4) |
| stfd 21, 392(4) |
| stfd 22, 400(4) |
| stfd 23, 408(4) |
| stfd 24, 416(4) |
| stfd 25, 424(4) |
| stfd 26, 432(4) |
| stfd 27, 440(4) |
| stfd 28, 448(4) |
| stfd 29, 456(4) |
| stfd 30, 464(4) |
| stfd 31, 472(4) |
| li 11, 48 |
| lvx 20, 11, 1 |
| li 11, 64 |
| lvx 21, 11, 1 |
| li 11, 80 |
| lvx 22, 11, 1 |
| li 11, 96 |
| lvx 23, 11, 1 |
| li 11, 112 |
| lvx 24, 11, 1 |
| li 11, 128 |
| lvx 25, 11, 1 |
| li 11, 144 |
| lvx 26, 11, 1 |
| li 11, 160 |
| lvx 27, 11, 1 |
| li 11, 176 |
| lvx 28, 11, 1 |
| li 11, 192 |
| lvx 29, 11, 1 |
| li 11, 208 |
| lvx 30, 11, 1 |
| li 11, 224 |
| lvx 31, 11, 1 |
| ld 14, 240(1) |
| ld 15, 248(1) |
| ld 16, 256(1) |
| ld 17, 264(1) |
| ld 18, 272(1) |
| ld 19, 280(1) |
| ld 20, 288(1) |
| ld 21, 296(1) |
| ld 22, 304(1) |
| ld 23, 312(1) |
| ld 24, 320(1) |
| ld 25, 328(1) |
| ld 26, 336(1) |
| ld 27, 344(1) |
| ld 28, 352(1) |
| ld 29, 360(1) |
| ld 30, 368(1) |
| ld 31, 376(1) |
| lfd 14, 384(1) |
| lfd 15, 392(1) |
| lfd 16, 400(1) |
| lfd 17, 408(1) |
| lfd 18, 416(1) |
| lfd 19, 424(1) |
| lfd 20, 432(1) |
| lfd 21, 440(1) |
| lfd 22, 448(1) |
| lfd 23, 456(1) |
| lfd 24, 464(1) |
| lfd 25, 472(1) |
| lfd 26, 480(1) |
| lfd 27, 488(1) |
| lfd 28, 496(1) |
| lfd 29, 504(1) |
| lfd 30, 512(1) |
| lfd 31, 520(1) |
| mfcr 0 |
| std 0, 480(4) |
| ld 0, 8(1) |
| mtcrf 0b00111000, 0 |
| addi 1, 1, 528 |
| ld 0, 16(1) |
| mtlr 0 |
| blr |
| .size abi_test_trampoline,.-abi_test_trampoline |
| .globl abi_test_clobber_r0 |
| .type abi_test_clobber_r0,@function |
| .align 5 |
| abi_test_clobber_r0: |
| .localentry abi_test_clobber_r0,0 |
| |
| li 0, 0 |
| blr |
| .size abi_test_clobber_r0,.-abi_test_clobber_r0 |
| .globl abi_test_clobber_r2 |
| .type abi_test_clobber_r2,@function |
| .align 5 |
| abi_test_clobber_r2: |
| .localentry abi_test_clobber_r2,0 |
| |
| li 2, 0 |
| blr |
| .size abi_test_clobber_r2,.-abi_test_clobber_r2 |
| .globl abi_test_clobber_r3 |
| .type abi_test_clobber_r3,@function |
| .align 5 |
| abi_test_clobber_r3: |
| .localentry abi_test_clobber_r3,0 |
| |
| li 3, 0 |
| blr |
| .size abi_test_clobber_r3,.-abi_test_clobber_r3 |
| .globl abi_test_clobber_r4 |
| .type abi_test_clobber_r4,@function |
| .align 5 |
| abi_test_clobber_r4: |
| .localentry abi_test_clobber_r4,0 |
| |
| li 4, 0 |
| blr |
| .size abi_test_clobber_r4,.-abi_test_clobber_r4 |
| .globl abi_test_clobber_r5 |
| .type abi_test_clobber_r5,@function |
| .align 5 |
| abi_test_clobber_r5: |
| .localentry abi_test_clobber_r5,0 |
| |
| li 5, 0 |
| blr |
| .size abi_test_clobber_r5,.-abi_test_clobber_r5 |
| .globl abi_test_clobber_r6 |
| .type abi_test_clobber_r6,@function |
| .align 5 |
| abi_test_clobber_r6: |
| .localentry abi_test_clobber_r6,0 |
| |
| li 6, 0 |
| blr |
| .size abi_test_clobber_r6,.-abi_test_clobber_r6 |
| .globl abi_test_clobber_r7 |
| .type abi_test_clobber_r7,@function |
| .align 5 |
| abi_test_clobber_r7: |
| .localentry abi_test_clobber_r7,0 |
| |
| li 7, 0 |
| blr |
| .size abi_test_clobber_r7,.-abi_test_clobber_r7 |
| .globl abi_test_clobber_r8 |
| .type abi_test_clobber_r8,@function |
| .align 5 |
| abi_test_clobber_r8: |
| .localentry abi_test_clobber_r8,0 |
| |
| li 8, 0 |
| blr |
| .size abi_test_clobber_r8,.-abi_test_clobber_r8 |
| .globl abi_test_clobber_r9 |
| .type abi_test_clobber_r9,@function |
| .align 5 |
| abi_test_clobber_r9: |
| .localentry abi_test_clobber_r9,0 |
| |
| li 9, 0 |
| blr |
| .size abi_test_clobber_r9,.-abi_test_clobber_r9 |
| .globl abi_test_clobber_r10 |
| .type abi_test_clobber_r10,@function |
| .align 5 |
| abi_test_clobber_r10: |
| .localentry abi_test_clobber_r10,0 |
| |
| li 10, 0 |
| blr |
| .size abi_test_clobber_r10,.-abi_test_clobber_r10 |
| .globl abi_test_clobber_r11 |
| .type abi_test_clobber_r11,@function |
| .align 5 |
| abi_test_clobber_r11: |
| .localentry abi_test_clobber_r11,0 |
| |
| li 11, 0 |
| blr |
| .size abi_test_clobber_r11,.-abi_test_clobber_r11 |
| .globl abi_test_clobber_r12 |
| .type abi_test_clobber_r12,@function |
| .align 5 |
| abi_test_clobber_r12: |
| .localentry abi_test_clobber_r12,0 |
| |
| li 12, 0 |
| blr |
| .size abi_test_clobber_r12,.-abi_test_clobber_r12 |
| .globl abi_test_clobber_r14 |
| .type abi_test_clobber_r14,@function |
| .align 5 |
| abi_test_clobber_r14: |
| .localentry abi_test_clobber_r14,0 |
| |
| li 14, 0 |
| blr |
| .size abi_test_clobber_r14,.-abi_test_clobber_r14 |
| .globl abi_test_clobber_r15 |
| .type abi_test_clobber_r15,@function |
| .align 5 |
| abi_test_clobber_r15: |
| .localentry abi_test_clobber_r15,0 |
| |
| li 15, 0 |
| blr |
| .size abi_test_clobber_r15,.-abi_test_clobber_r15 |
| .globl abi_test_clobber_r16 |
| .type abi_test_clobber_r16,@function |
| .align 5 |
| abi_test_clobber_r16: |
| .localentry abi_test_clobber_r16,0 |
| |
| li 16, 0 |
| blr |
| .size abi_test_clobber_r16,.-abi_test_clobber_r16 |
| .globl abi_test_clobber_r17 |
| .type abi_test_clobber_r17,@function |
| .align 5 |
| abi_test_clobber_r17: |
| .localentry abi_test_clobber_r17,0 |
| |
| li 17, 0 |
| blr |
| .size abi_test_clobber_r17,.-abi_test_clobber_r17 |
| .globl abi_test_clobber_r18 |
| .type abi_test_clobber_r18,@function |
| .align 5 |
| abi_test_clobber_r18: |
| .localentry abi_test_clobber_r18,0 |
| |
| li 18, 0 |
| blr |
| .size abi_test_clobber_r18,.-abi_test_clobber_r18 |
| .globl abi_test_clobber_r19 |
| .type abi_test_clobber_r19,@function |
| .align 5 |
| abi_test_clobber_r19: |
| .localentry abi_test_clobber_r19,0 |
| |
| li 19, 0 |
| blr |
| .size abi_test_clobber_r19,.-abi_test_clobber_r19 |
| .globl abi_test_clobber_r20 |
| .type abi_test_clobber_r20,@function |
| .align 5 |
| abi_test_clobber_r20: |
| .localentry abi_test_clobber_r20,0 |
| |
| li 20, 0 |
| blr |
| .size abi_test_clobber_r20,.-abi_test_clobber_r20 |
| .globl abi_test_clobber_r21 |
| .type abi_test_clobber_r21,@function |
| .align 5 |
| abi_test_clobber_r21: |
| .localentry abi_test_clobber_r21,0 |
| |
| li 21, 0 |
| blr |
| .size abi_test_clobber_r21,.-abi_test_clobber_r21 |
| .globl abi_test_clobber_r22 |
| .type abi_test_clobber_r22,@function |
| .align 5 |
| abi_test_clobber_r22: |
| .localentry abi_test_clobber_r22,0 |
| |
| li 22, 0 |
| blr |
| .size abi_test_clobber_r22,.-abi_test_clobber_r22 |
| .globl abi_test_clobber_r23 |
| .type abi_test_clobber_r23,@function |
| .align 5 |
| abi_test_clobber_r23: |
| .localentry abi_test_clobber_r23,0 |
| |
| li 23, 0 |
| blr |
| .size abi_test_clobber_r23,.-abi_test_clobber_r23 |
| .globl abi_test_clobber_r24 |
| .type abi_test_clobber_r24,@function |
| .align 5 |
| abi_test_clobber_r24: |
| .localentry abi_test_clobber_r24,0 |
| |
| li 24, 0 |
| blr |
| .size abi_test_clobber_r24,.-abi_test_clobber_r24 |
| .globl abi_test_clobber_r25 |
| .type abi_test_clobber_r25,@function |
| .align 5 |
| abi_test_clobber_r25: |
| .localentry abi_test_clobber_r25,0 |
| |
| li 25, 0 |
| blr |
| .size abi_test_clobber_r25,.-abi_test_clobber_r25 |
| .globl abi_test_clobber_r26 |
| .type abi_test_clobber_r26,@function |
| .align 5 |
| abi_test_clobber_r26: |
| .localentry abi_test_clobber_r26,0 |
| |
| li 26, 0 |
| blr |
| .size abi_test_clobber_r26,.-abi_test_clobber_r26 |
| .globl abi_test_clobber_r27 |
| .type abi_test_clobber_r27,@function |
| .align 5 |
| abi_test_clobber_r27: |
| .localentry abi_test_clobber_r27,0 |
| |
| li 27, 0 |
| blr |
| .size abi_test_clobber_r27,.-abi_test_clobber_r27 |
| .globl abi_test_clobber_r28 |
| .type abi_test_clobber_r28,@function |
| .align 5 |
| abi_test_clobber_r28: |
| .localentry abi_test_clobber_r28,0 |
| |
| li 28, 0 |
| blr |
| .size abi_test_clobber_r28,.-abi_test_clobber_r28 |
| .globl abi_test_clobber_r29 |
| .type abi_test_clobber_r29,@function |
| .align 5 |
| abi_test_clobber_r29: |
| .localentry abi_test_clobber_r29,0 |
| |
| li 29, 0 |
| blr |
| .size abi_test_clobber_r29,.-abi_test_clobber_r29 |
| .globl abi_test_clobber_r30 |
| .type abi_test_clobber_r30,@function |
| .align 5 |
| abi_test_clobber_r30: |
| .localentry abi_test_clobber_r30,0 |
| |
| li 30, 0 |
| blr |
| .size abi_test_clobber_r30,.-abi_test_clobber_r30 |
| .globl abi_test_clobber_r31 |
| .type abi_test_clobber_r31,@function |
| .align 5 |
| abi_test_clobber_r31: |
| .localentry abi_test_clobber_r31,0 |
| |
| li 31, 0 |
| blr |
| .size abi_test_clobber_r31,.-abi_test_clobber_r31 |
| .globl abi_test_clobber_f0 |
| .type abi_test_clobber_f0,@function |
| .align 4 |
| abi_test_clobber_f0: |
| .localentry abi_test_clobber_f0,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 0, -8(1) |
| blr |
| .size abi_test_clobber_f0,.-abi_test_clobber_f0 |
| .globl abi_test_clobber_f1 |
| .type abi_test_clobber_f1,@function |
| .align 4 |
| abi_test_clobber_f1: |
| .localentry abi_test_clobber_f1,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 1, -8(1) |
| blr |
| .size abi_test_clobber_f1,.-abi_test_clobber_f1 |
| .globl abi_test_clobber_f2 |
| .type abi_test_clobber_f2,@function |
| .align 4 |
| abi_test_clobber_f2: |
| .localentry abi_test_clobber_f2,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 2, -8(1) |
| blr |
| .size abi_test_clobber_f2,.-abi_test_clobber_f2 |
| .globl abi_test_clobber_f3 |
| .type abi_test_clobber_f3,@function |
| .align 4 |
| abi_test_clobber_f3: |
| .localentry abi_test_clobber_f3,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 3, -8(1) |
| blr |
| .size abi_test_clobber_f3,.-abi_test_clobber_f3 |
| .globl abi_test_clobber_f4 |
| .type abi_test_clobber_f4,@function |
| .align 4 |
| abi_test_clobber_f4: |
| .localentry abi_test_clobber_f4,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 4, -8(1) |
| blr |
| .size abi_test_clobber_f4,.-abi_test_clobber_f4 |
| .globl abi_test_clobber_f5 |
| .type abi_test_clobber_f5,@function |
| .align 4 |
| abi_test_clobber_f5: |
| .localentry abi_test_clobber_f5,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 5, -8(1) |
| blr |
| .size abi_test_clobber_f5,.-abi_test_clobber_f5 |
| .globl abi_test_clobber_f6 |
| .type abi_test_clobber_f6,@function |
| .align 4 |
| abi_test_clobber_f6: |
| .localentry abi_test_clobber_f6,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 6, -8(1) |
| blr |
| .size abi_test_clobber_f6,.-abi_test_clobber_f6 |
| .globl abi_test_clobber_f7 |
| .type abi_test_clobber_f7,@function |
| .align 4 |
| abi_test_clobber_f7: |
| .localentry abi_test_clobber_f7,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 7, -8(1) |
| blr |
| .size abi_test_clobber_f7,.-abi_test_clobber_f7 |
| .globl abi_test_clobber_f8 |
| .type abi_test_clobber_f8,@function |
| .align 4 |
| abi_test_clobber_f8: |
| .localentry abi_test_clobber_f8,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 8, -8(1) |
| blr |
| .size abi_test_clobber_f8,.-abi_test_clobber_f8 |
| .globl abi_test_clobber_f9 |
| .type abi_test_clobber_f9,@function |
| .align 4 |
| abi_test_clobber_f9: |
| .localentry abi_test_clobber_f9,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 9, -8(1) |
| blr |
| .size abi_test_clobber_f9,.-abi_test_clobber_f9 |
| .globl abi_test_clobber_f10 |
| .type abi_test_clobber_f10,@function |
| .align 4 |
| abi_test_clobber_f10: |
| .localentry abi_test_clobber_f10,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 10, -8(1) |
| blr |
| .size abi_test_clobber_f10,.-abi_test_clobber_f10 |
| .globl abi_test_clobber_f11 |
| .type abi_test_clobber_f11,@function |
| .align 4 |
| abi_test_clobber_f11: |
| .localentry abi_test_clobber_f11,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 11, -8(1) |
| blr |
| .size abi_test_clobber_f11,.-abi_test_clobber_f11 |
| .globl abi_test_clobber_f12 |
| .type abi_test_clobber_f12,@function |
| .align 4 |
| abi_test_clobber_f12: |
| .localentry abi_test_clobber_f12,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 12, -8(1) |
| blr |
| .size abi_test_clobber_f12,.-abi_test_clobber_f12 |
| .globl abi_test_clobber_f13 |
| .type abi_test_clobber_f13,@function |
| .align 4 |
| abi_test_clobber_f13: |
| .localentry abi_test_clobber_f13,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 13, -8(1) |
| blr |
| .size abi_test_clobber_f13,.-abi_test_clobber_f13 |
| .globl abi_test_clobber_f14 |
| .type abi_test_clobber_f14,@function |
| .align 4 |
| abi_test_clobber_f14: |
| .localentry abi_test_clobber_f14,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 14, -8(1) |
| blr |
| .size abi_test_clobber_f14,.-abi_test_clobber_f14 |
| .globl abi_test_clobber_f15 |
| .type abi_test_clobber_f15,@function |
| .align 4 |
| abi_test_clobber_f15: |
| .localentry abi_test_clobber_f15,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 15, -8(1) |
| blr |
| .size abi_test_clobber_f15,.-abi_test_clobber_f15 |
| .globl abi_test_clobber_f16 |
| .type abi_test_clobber_f16,@function |
| .align 4 |
| abi_test_clobber_f16: |
| .localentry abi_test_clobber_f16,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 16, -8(1) |
| blr |
| .size abi_test_clobber_f16,.-abi_test_clobber_f16 |
| .globl abi_test_clobber_f17 |
| .type abi_test_clobber_f17,@function |
| .align 4 |
| abi_test_clobber_f17: |
| .localentry abi_test_clobber_f17,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 17, -8(1) |
| blr |
| .size abi_test_clobber_f17,.-abi_test_clobber_f17 |
| .globl abi_test_clobber_f18 |
| .type abi_test_clobber_f18,@function |
| .align 4 |
| abi_test_clobber_f18: |
| .localentry abi_test_clobber_f18,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 18, -8(1) |
| blr |
| .size abi_test_clobber_f18,.-abi_test_clobber_f18 |
| .globl abi_test_clobber_f19 |
| .type abi_test_clobber_f19,@function |
| .align 4 |
| abi_test_clobber_f19: |
| .localentry abi_test_clobber_f19,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 19, -8(1) |
| blr |
| .size abi_test_clobber_f19,.-abi_test_clobber_f19 |
| .globl abi_test_clobber_f20 |
| .type abi_test_clobber_f20,@function |
| .align 4 |
| abi_test_clobber_f20: |
| .localentry abi_test_clobber_f20,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 20, -8(1) |
| blr |
| .size abi_test_clobber_f20,.-abi_test_clobber_f20 |
| .globl abi_test_clobber_f21 |
| .type abi_test_clobber_f21,@function |
| .align 4 |
| abi_test_clobber_f21: |
| .localentry abi_test_clobber_f21,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 21, -8(1) |
| blr |
| .size abi_test_clobber_f21,.-abi_test_clobber_f21 |
| .globl abi_test_clobber_f22 |
| .type abi_test_clobber_f22,@function |
| .align 4 |
| abi_test_clobber_f22: |
| .localentry abi_test_clobber_f22,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 22, -8(1) |
| blr |
| .size abi_test_clobber_f22,.-abi_test_clobber_f22 |
| .globl abi_test_clobber_f23 |
| .type abi_test_clobber_f23,@function |
| .align 4 |
| abi_test_clobber_f23: |
| .localentry abi_test_clobber_f23,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 23, -8(1) |
| blr |
| .size abi_test_clobber_f23,.-abi_test_clobber_f23 |
| .globl abi_test_clobber_f24 |
| .type abi_test_clobber_f24,@function |
| .align 4 |
| abi_test_clobber_f24: |
| .localentry abi_test_clobber_f24,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 24, -8(1) |
| blr |
| .size abi_test_clobber_f24,.-abi_test_clobber_f24 |
| .globl abi_test_clobber_f25 |
| .type abi_test_clobber_f25,@function |
| .align 4 |
| abi_test_clobber_f25: |
| .localentry abi_test_clobber_f25,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 25, -8(1) |
| blr |
| .size abi_test_clobber_f25,.-abi_test_clobber_f25 |
| .globl abi_test_clobber_f26 |
| .type abi_test_clobber_f26,@function |
| .align 4 |
| abi_test_clobber_f26: |
| .localentry abi_test_clobber_f26,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 26, -8(1) |
| blr |
| .size abi_test_clobber_f26,.-abi_test_clobber_f26 |
| .globl abi_test_clobber_f27 |
| .type abi_test_clobber_f27,@function |
| .align 4 |
| abi_test_clobber_f27: |
| .localentry abi_test_clobber_f27,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 27, -8(1) |
| blr |
| .size abi_test_clobber_f27,.-abi_test_clobber_f27 |
| .globl abi_test_clobber_f28 |
| .type abi_test_clobber_f28,@function |
| .align 4 |
| abi_test_clobber_f28: |
| .localentry abi_test_clobber_f28,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 28, -8(1) |
| blr |
| .size abi_test_clobber_f28,.-abi_test_clobber_f28 |
| .globl abi_test_clobber_f29 |
| .type abi_test_clobber_f29,@function |
| .align 4 |
| abi_test_clobber_f29: |
| .localentry abi_test_clobber_f29,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 29, -8(1) |
| blr |
| .size abi_test_clobber_f29,.-abi_test_clobber_f29 |
| .globl abi_test_clobber_f30 |
| .type abi_test_clobber_f30,@function |
| .align 4 |
| abi_test_clobber_f30: |
| .localentry abi_test_clobber_f30,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 30, -8(1) |
| blr |
| .size abi_test_clobber_f30,.-abi_test_clobber_f30 |
| .globl abi_test_clobber_f31 |
| .type abi_test_clobber_f31,@function |
| .align 4 |
| abi_test_clobber_f31: |
| .localentry abi_test_clobber_f31,0 |
| |
| li 0, 0 |
| |
| std 0, -8(1) |
| lfd 31, -8(1) |
| blr |
| .size abi_test_clobber_f31,.-abi_test_clobber_f31 |
| .globl abi_test_clobber_v0 |
| .type abi_test_clobber_v0,@function |
| .align 4 |
| abi_test_clobber_v0: |
| .localentry abi_test_clobber_v0,0 |
| |
| vxor 0, 0, 0 |
| blr |
| .size abi_test_clobber_v0,.-abi_test_clobber_v0 |
| .globl abi_test_clobber_v1 |
| .type abi_test_clobber_v1,@function |
| .align 4 |
| abi_test_clobber_v1: |
| .localentry abi_test_clobber_v1,0 |
| |
| vxor 1, 1, 1 |
| blr |
| .size abi_test_clobber_v1,.-abi_test_clobber_v1 |
| .globl abi_test_clobber_v2 |
| .type abi_test_clobber_v2,@function |
| .align 4 |
| abi_test_clobber_v2: |
| .localentry abi_test_clobber_v2,0 |
| |
| vxor 2, 2, 2 |
| blr |
| .size abi_test_clobber_v2,.-abi_test_clobber_v2 |
| .globl abi_test_clobber_v3 |
| .type abi_test_clobber_v3,@function |
| .align 4 |
| abi_test_clobber_v3: |
| .localentry abi_test_clobber_v3,0 |
| |
| vxor 3, 3, 3 |
| blr |
| .size abi_test_clobber_v3,.-abi_test_clobber_v3 |
| .globl abi_test_clobber_v4 |
| .type abi_test_clobber_v4,@function |
| .align 4 |
| abi_test_clobber_v4: |
| .localentry abi_test_clobber_v4,0 |
| |
| vxor 4, 4, 4 |
| blr |
| .size abi_test_clobber_v4,.-abi_test_clobber_v4 |
| .globl abi_test_clobber_v5 |
| .type abi_test_clobber_v5,@function |
| .align 4 |
| abi_test_clobber_v5: |
| .localentry abi_test_clobber_v5,0 |
| |
| vxor 5, 5, 5 |
| blr |
| .size abi_test_clobber_v5,.-abi_test_clobber_v5 |
| .globl abi_test_clobber_v6 |
| .type abi_test_clobber_v6,@function |
| .align 4 |
| abi_test_clobber_v6: |
| .localentry abi_test_clobber_v6,0 |
| |
| vxor 6, 6, 6 |
| blr |
| .size abi_test_clobber_v6,.-abi_test_clobber_v6 |
| .globl abi_test_clobber_v7 |
| .type abi_test_clobber_v7,@function |
| .align 4 |
| abi_test_clobber_v7: |
| .localentry abi_test_clobber_v7,0 |
| |
| vxor 7, 7, 7 |
| blr |
| .size abi_test_clobber_v7,.-abi_test_clobber_v7 |
| .globl abi_test_clobber_v8 |
| .type abi_test_clobber_v8,@function |
| .align 4 |
| abi_test_clobber_v8: |
| .localentry abi_test_clobber_v8,0 |
| |
| vxor 8, 8, 8 |
| blr |
| .size abi_test_clobber_v8,.-abi_test_clobber_v8 |
| .globl abi_test_clobber_v9 |
| .type abi_test_clobber_v9,@function |
| .align 4 |
| abi_test_clobber_v9: |
| .localentry abi_test_clobber_v9,0 |
| |
| vxor 9, 9, 9 |
| blr |
| .size abi_test_clobber_v9,.-abi_test_clobber_v9 |
| .globl abi_test_clobber_v10 |
| .type abi_test_clobber_v10,@function |
| .align 4 |
| abi_test_clobber_v10: |
| .localentry abi_test_clobber_v10,0 |
| |
| vxor 10, 10, 10 |
| blr |
| .size abi_test_clobber_v10,.-abi_test_clobber_v10 |
| .globl abi_test_clobber_v11 |
| .type abi_test_clobber_v11,@function |
| .align 4 |
| abi_test_clobber_v11: |
| .localentry abi_test_clobber_v11,0 |
| |
| vxor 11, 11, 11 |
| blr |
| .size abi_test_clobber_v11,.-abi_test_clobber_v11 |
| .globl abi_test_clobber_v12 |
| .type abi_test_clobber_v12,@function |
| .align 4 |
| abi_test_clobber_v12: |
| .localentry abi_test_clobber_v12,0 |
| |
| vxor 12, 12, 12 |
| blr |
| .size abi_test_clobber_v12,.-abi_test_clobber_v12 |
| .globl abi_test_clobber_v13 |
| .type abi_test_clobber_v13,@function |
| .align 4 |
| abi_test_clobber_v13: |
| .localentry abi_test_clobber_v13,0 |
| |
| vxor 13, 13, 13 |
| blr |
| .size abi_test_clobber_v13,.-abi_test_clobber_v13 |
| .globl abi_test_clobber_v14 |
| .type abi_test_clobber_v14,@function |
| .align 4 |
| abi_test_clobber_v14: |
| .localentry abi_test_clobber_v14,0 |
| |
| vxor 14, 14, 14 |
| blr |
| .size abi_test_clobber_v14,.-abi_test_clobber_v14 |
| .globl abi_test_clobber_v15 |
| .type abi_test_clobber_v15,@function |
| .align 4 |
| abi_test_clobber_v15: |
| .localentry abi_test_clobber_v15,0 |
| |
| vxor 15, 15, 15 |
| blr |
| .size abi_test_clobber_v15,.-abi_test_clobber_v15 |
| .globl abi_test_clobber_v16 |
| .type abi_test_clobber_v16,@function |
| .align 4 |
| abi_test_clobber_v16: |
| .localentry abi_test_clobber_v16,0 |
| |
| vxor 16, 16, 16 |
| blr |
| .size abi_test_clobber_v16,.-abi_test_clobber_v16 |
| .globl abi_test_clobber_v17 |
| .type abi_test_clobber_v17,@function |
| .align 4 |
| abi_test_clobber_v17: |
| .localentry abi_test_clobber_v17,0 |
| |
| vxor 17, 17, 17 |
| blr |
| .size abi_test_clobber_v17,.-abi_test_clobber_v17 |
| .globl abi_test_clobber_v18 |
| .type abi_test_clobber_v18,@function |
| .align 4 |
| abi_test_clobber_v18: |
| .localentry abi_test_clobber_v18,0 |
| |
| vxor 18, 18, 18 |
| blr |
| .size abi_test_clobber_v18,.-abi_test_clobber_v18 |
| .globl abi_test_clobber_v19 |
| .type abi_test_clobber_v19,@function |
| .align 4 |
| abi_test_clobber_v19: |
| .localentry abi_test_clobber_v19,0 |
| |
| vxor 19, 19, 19 |
| blr |
| .size abi_test_clobber_v19,.-abi_test_clobber_v19 |
| .globl abi_test_clobber_v20 |
| .type abi_test_clobber_v20,@function |
| .align 4 |
| abi_test_clobber_v20: |
| .localentry abi_test_clobber_v20,0 |
| |
| vxor 20, 20, 20 |
| blr |
| .size abi_test_clobber_v20,.-abi_test_clobber_v20 |
| .globl abi_test_clobber_v21 |
| .type abi_test_clobber_v21,@function |
| .align 4 |
| abi_test_clobber_v21: |
| .localentry abi_test_clobber_v21,0 |
| |
| vxor 21, 21, 21 |
| blr |
| .size abi_test_clobber_v21,.-abi_test_clobber_v21 |
| .globl abi_test_clobber_v22 |
| .type abi_test_clobber_v22,@function |
| .align 4 |
| abi_test_clobber_v22: |
| .localentry abi_test_clobber_v22,0 |
| |
| vxor 22, 22, 22 |
| blr |
| .size abi_test_clobber_v22,.-abi_test_clobber_v22 |
| .globl abi_test_clobber_v23 |
| .type abi_test_clobber_v23,@function |
| .align 4 |
| abi_test_clobber_v23: |
| .localentry abi_test_clobber_v23,0 |
| |
| vxor 23, 23, 23 |
| blr |
| .size abi_test_clobber_v23,.-abi_test_clobber_v23 |
| .globl abi_test_clobber_v24 |
| .type abi_test_clobber_v24,@function |
| .align 4 |
| abi_test_clobber_v24: |
| .localentry abi_test_clobber_v24,0 |
| |
| vxor 24, 24, 24 |
| blr |
| .size abi_test_clobber_v24,.-abi_test_clobber_v24 |
| .globl abi_test_clobber_v25 |
| .type abi_test_clobber_v25,@function |
| .align 4 |
| abi_test_clobber_v25: |
| .localentry abi_test_clobber_v25,0 |
| |
| vxor 25, 25, 25 |
| blr |
| .size abi_test_clobber_v25,.-abi_test_clobber_v25 |
| .globl abi_test_clobber_v26 |
| .type abi_test_clobber_v26,@function |
| .align 4 |
| abi_test_clobber_v26: |
| .localentry abi_test_clobber_v26,0 |
| |
| vxor 26, 26, 26 |
| blr |
| .size abi_test_clobber_v26,.-abi_test_clobber_v26 |
| .globl abi_test_clobber_v27 |
| .type abi_test_clobber_v27,@function |
| .align 4 |
| abi_test_clobber_v27: |
| .localentry abi_test_clobber_v27,0 |
| |
| vxor 27, 27, 27 |
| blr |
| .size abi_test_clobber_v27,.-abi_test_clobber_v27 |
| .globl abi_test_clobber_v28 |
| .type abi_test_clobber_v28,@function |
| .align 4 |
| abi_test_clobber_v28: |
| .localentry abi_test_clobber_v28,0 |
| |
| vxor 28, 28, 28 |
| blr |
| .size abi_test_clobber_v28,.-abi_test_clobber_v28 |
| .globl abi_test_clobber_v29 |
| .type abi_test_clobber_v29,@function |
| .align 4 |
| abi_test_clobber_v29: |
| .localentry abi_test_clobber_v29,0 |
| |
| vxor 29, 29, 29 |
| blr |
| .size abi_test_clobber_v29,.-abi_test_clobber_v29 |
| .globl abi_test_clobber_v30 |
| .type abi_test_clobber_v30,@function |
| .align 4 |
| abi_test_clobber_v30: |
| .localentry abi_test_clobber_v30,0 |
| |
| vxor 30, 30, 30 |
| blr |
| .size abi_test_clobber_v30,.-abi_test_clobber_v30 |
| .globl abi_test_clobber_v31 |
| .type abi_test_clobber_v31,@function |
| .align 4 |
| abi_test_clobber_v31: |
| .localentry abi_test_clobber_v31,0 |
| |
| vxor 31, 31, 31 |
| blr |
| .size abi_test_clobber_v31,.-abi_test_clobber_v31 |
| .globl abi_test_clobber_cr0 |
| .type abi_test_clobber_cr0,@function |
| .align 4 |
| abi_test_clobber_cr0: |
| .localentry abi_test_clobber_cr0,0 |
| |
| |
| |
| mfcr 0 |
| not 0, 0 |
| mtcrf 128, 0 |
| blr |
| .size abi_test_clobber_cr0,.-abi_test_clobber_cr0 |
| .globl abi_test_clobber_cr1 |
| .type abi_test_clobber_cr1,@function |
| .align 4 |
| abi_test_clobber_cr1: |
| .localentry abi_test_clobber_cr1,0 |
| |
| |
| |
| mfcr 0 |
| not 0, 0 |
| mtcrf 64, 0 |
| blr |
| .size abi_test_clobber_cr1,.-abi_test_clobber_cr1 |
| .globl abi_test_clobber_cr2 |
| .type abi_test_clobber_cr2,@function |
| .align 4 |
| abi_test_clobber_cr2: |
| .localentry abi_test_clobber_cr2,0 |
| |
| |
| |
| mfcr 0 |
| not 0, 0 |
| mtcrf 32, 0 |
| blr |
| .size abi_test_clobber_cr2,.-abi_test_clobber_cr2 |
| .globl abi_test_clobber_cr3 |
| .type abi_test_clobber_cr3,@function |
| .align 4 |
| abi_test_clobber_cr3: |
| .localentry abi_test_clobber_cr3,0 |
| |
| |
| |
| mfcr 0 |
| not 0, 0 |
| mtcrf 16, 0 |
| blr |
| .size abi_test_clobber_cr3,.-abi_test_clobber_cr3 |
| .globl abi_test_clobber_cr4 |
| .type abi_test_clobber_cr4,@function |
| .align 4 |
| abi_test_clobber_cr4: |
| .localentry abi_test_clobber_cr4,0 |
| |
| |
| |
| mfcr 0 |
| not 0, 0 |
| mtcrf 8, 0 |
| blr |
| .size abi_test_clobber_cr4,.-abi_test_clobber_cr4 |
| .globl abi_test_clobber_cr5 |
| .type abi_test_clobber_cr5,@function |
| .align 4 |
| abi_test_clobber_cr5: |
| .localentry abi_test_clobber_cr5,0 |
| |
| |
| |
| mfcr 0 |
| not 0, 0 |
| mtcrf 4, 0 |
| blr |
| .size abi_test_clobber_cr5,.-abi_test_clobber_cr5 |
| .globl abi_test_clobber_cr6 |
| .type abi_test_clobber_cr6,@function |
| .align 4 |
| abi_test_clobber_cr6: |
| .localentry abi_test_clobber_cr6,0 |
| |
| |
| |
| mfcr 0 |
| not 0, 0 |
| mtcrf 2, 0 |
| blr |
| .size abi_test_clobber_cr6,.-abi_test_clobber_cr6 |
| .globl abi_test_clobber_cr7 |
| .type abi_test_clobber_cr7,@function |
| .align 4 |
| abi_test_clobber_cr7: |
| .localentry abi_test_clobber_cr7,0 |
| |
| |
| |
| mfcr 0 |
| not 0, 0 |
| mtcrf 1, 0 |
| blr |
| .size abi_test_clobber_cr7,.-abi_test_clobber_cr7 |
| .globl abi_test_clobber_ctr |
| .type abi_test_clobber_ctr,@function |
| .align 4 |
| abi_test_clobber_ctr: |
| .localentry abi_test_clobber_ctr,0 |
| |
| li 0, 0 |
| mtctr 0 |
| blr |
| .size abi_test_clobber_ctr,.-abi_test_clobber_ctr |
| |
| .globl abi_test_clobber_lr |
| .type abi_test_clobber_lr,@function |
| .align 4 |
| abi_test_clobber_lr: |
| .localentry abi_test_clobber_lr,0 |
| |
| mflr 0 |
| mtctr 0 |
| li 0, 0 |
| mtlr 0 |
| bctr |
| .size abi_test_clobber_lr,.-abi_test_clobber_lr |
| |
| #endif // !OPENSSL_NO_ASM && __powerpc64__ |
| .section .note.GNU-stack,"",@progbits |