| /freebsd/sys/crypto/openssl/powerpc/ |
| H A D | ppc-mont.S | 1 /* Do not modify. This file is auto-generated from ppc-mont.pl. */ 14 li 12,-4096 23 stw 20,-48(12) 24 stw 21,-44(12) 25 stw 22,-40(12) 26 stw 23,-36(12) 27 stw 24,-32(12) 28 stw 25,-28(12) 29 stw 26,-24(12) 30 stw 27,-20(12) [all …]
|
| H A D | sha512-ppc.S | 1 /* Do not modify. This file is auto-generated from sha512-ppc.pl. */ 9 stwu 1,-256(1) 19 stw 18,200(1) 26 stw 25,228(1) 36 lwz 18,8(3) 43 lwz 25,36(3) 107 addic. 5,5,-128 116 lwz 18,200(1) 123 lwz 25,228(1) 134 .byte 0,12,4,1,0x80,18,3,0 [all …]
|
| H A D | chacha-ppc.S | 1 /* Do not modify. This file is auto-generated from chacha-ppc.pl. */ 13 stwu 1,-160(1) 20 stw 18,104(1) 27 stw 25,132(1) 48 lwz 18,104(1) 55 lwz 25,132(1) 66 .byte 0,12,4,1,0x80,18,5,0 68 .size ChaCha20_ctr32_int,.-ChaCha20_ctr32_int 75 lis 18,0x7962 79 ori 18,18,0x2d32 [all …]
|
| H A D | sha1-ppc.S | 1 /* Do not modify. This file is auto-generated from sha1-ppc.pl. */ 9 stwu 1,-160(1) 14 stw 18,104(1) 21 stw 25,132(1) 65 lbz 18,2(4) 70 stb 18,2(20) 81 addic. 5,5,-1 89 lwz 18,104(1) 96 lwz 25,132(1) 107 .byte 0,12,4,1,0x80,18,3,0 [all …]
|
| H A D | aes-ppc.S | 1 /* Do not modify. This file is auto-generated from aes-ppc.pl. */ 608 stwu 1,-128(1) 616 stw 18,72(1) 623 stw 25,100(1) 654 andi. 12,12,4096-16 656 andi. 0,0,4096-16 662 lbz 18,2(3) 669 lbz 25,9(3) 679 insrwi 8,18,8,16 684 insrwi 10,25,8,8 [all …]
|
| /freebsd/sys/crypto/openssl/powerpc64/ |
| H A D | ppc-mont.S | 1 /* Do not modify. This file is auto-generated from ppc-mont.pl. */ 15 li 12,-4096 24 std 20,-96(12) 25 std 21,-88(12) 26 std 22,-80(12) 27 std 23,-72(12) 28 std 24,-64(12) 29 std 25,-56(12) 30 std 26,-48(12) 31 std 27,-40(12) [all …]
|
| H A D | chacha-ppc.S | 1 /* Do not modify. This file is auto-generated from chacha-ppc.pl. */ 16 stdu 1,-256(1) 23 std 18,144(1) 30 std 25,200(1) 51 ld 18,144(1) 58 ld 25,200(1) 69 .byte 0,12,4,1,0x80,18,5,0 71 .size ChaCha20_ctr32_int,.-ChaCha20_ctr32_int 78 lis 18,0x7962 82 ori 18,18,0x2d32 [all …]
|
| H A D | sha1-ppc.S | 1 /* Do not modify. This file is auto-generated from sha1-ppc.pl. */ 12 stdu 1,-256(1) 17 std 18,144(1) 24 std 25,200(1) 68 lbz 18,2(4) 73 stb 18,2(20) 84 addic. 5,5,-1 92 ld 18,144(1) 99 ld 25,200(1) 110 .byte 0,12,4,1,0x80,18,3,0 [all …]
|
| H A D | ecp_nistp384-ppc64.S | 1 /* Do not modify. This file is auto-generated from ecp_nistp384-ppc64.pl. */ 14 stdu 1, -176(1) 20 std 18, 88(1) 33 ld 18, 88(1) 40 .size p384_felem_mul,.-p384_felem_mul 50 stdu 1, -176(1) 66 .size p384_felem_square,.-p384_felem_square 87 ld 18,32(5) 110 mtvsrdd 32+18, 0, 14 124 mtvsrdd 32+14, 7, 18 [all …]
|
| H A D | aes-ppc.S | 1 /* Do not modify. This file is auto-generated from aes-ppc.pl. */ 611 stdu 1,-256(1) 619 std 18,144(1) 626 std 25,200(1) 657 andi. 12,12,4096-16 659 andi. 0,0,4096-16 665 lbz 18,2(3) 672 lbz 25,9(3) 682 insrwi 8,18,8,16 687 insrwi 10,25,8,8 [all …]
|
| H A D | keccak1600-ppc64.S | 1 /* Do not modify. This file is auto-generated from keccak1600-ppc64.pl. */ 25 xor 3,3,18 32 xor 5,5,25 46 xor 18,18,16 75 xor 25,25,4 89 rotldi 10,25,21 94 rotldi 19,20,25 95 rotldi 25,24,15 100 rotldi 24,18,10 105 rotldi 18,14,6 [all …]
|
| /freebsd/sys/crypto/openssl/powerpc64le/ |
| H A D | ppc-mont.S | 1 /* Do not modify. This file is auto-generated from ppc-mont.pl. */ 15 li 12,-4096 24 std 20,-96(12) 25 std 21,-88(12) 26 std 22,-80(12) 27 std 23,-72(12) 28 std 24,-64(12) 29 std 25,-56(12) 30 std 26,-48(12) 31 std 27,-40(12) [all …]
|
| H A D | chacha-ppc.S | 1 /* Do not modify. This file is auto-generated from chacha-ppc.pl. */ 16 stdu 1,-256(1) 23 std 18,144(1) 30 std 25,200(1) 51 ld 18,144(1) 58 ld 25,200(1) 69 .byte 0,12,4,1,0x80,18,5,0 71 .size ChaCha20_ctr32_int,.-ChaCha20_ctr32_int 78 lis 18,0x7962 82 ori 18,18,0x2d32 [all …]
|
| H A D | sha1-ppc.S | 1 /* Do not modify. This file is auto-generated from sha1-ppc.pl. */ 12 stdu 1,-256(1) 17 std 18,144(1) 24 std 25,200(1) 68 lbz 18,2(4) 73 stb 18,2(20) 84 addic. 5,5,-1 92 ld 18,144(1) 99 ld 25,200(1) 110 .byte 0,12,4,1,0x80,18,3,0 [all …]
|
| H A D | ecp_nistp384-ppc64.S | 1 /* Do not modify. This file is auto-generated from ecp_nistp384-ppc64.pl. */ 14 stdu 1, -176(1) 20 std 18, 88(1) 33 ld 18, 88(1) 40 .size p384_felem_mul,.-p384_felem_mul 50 stdu 1, -176(1) 66 .size p384_felem_square,.-p384_felem_square 87 ld 18,32(5) 110 mtvsrdd 32+18, 0, 14 124 mtvsrdd 32+14, 7, 18 [all …]
|
| H A D | chachap10-ppc.S | 1 /* Do not modify. This file is auto-generated from chachap10-ppc.pl. */ 13 stdu 1,-224(1) 17 li 12,-1 29 li 12,-4096+63 72 vspltw 8,18,0 73 vspltw 9,18,1 74 vspltw 10,18,2 75 vspltw 11,18,3 82 vspltisw 27,-16 229 vadduwm 8,8,18 [all …]
|
| H A D | aes-ppc.S | 1 /* Do not modify. This file is auto-generated from aes-ppc.pl. */ 611 stdu 1,-256(1) 619 std 18,144(1) 626 std 25,200(1) 681 andi. 12,12,4096-16 683 andi. 0,0,4096-16 689 lbz 18,2(3) 696 lbz 25,9(3) 706 insrwi 8,18,8,16 711 insrwi 10,25,8,8 [all …]
|
| /freebsd/contrib/netbsd-tests/include/ |
| H A D | d_bitstring_27.out | 23 18 2 4 3 30 25 3 2 4 34 be: 0 -1 000000000000000000000000000 35 is: 0 -1 000000000000000000000000000 65 18 0 72 25 0 76 be: 0 -1 000000000000000000000000000 77 is: 0 -1 000000000000000000000000000 84 be: 0 -1 000000000000000000000000000 85 is: 0 -1 000000000000000000000000000 [all …]
|
| H A D | d_bitstring_32.out | 23 18 2 4 3 30 25 3 2 4 39 be: 0 -1 00000000000000000000000000000000 40 is: 0 -1 00000000000000000000000000000000 70 18 0 77 25 0 86 be: 0 -1 00000000000000000000000000000000 87 is: 0 -1 00000000000000000000000000000000 94 be: 0 -1 00000000000000000000000000000000 95 is: 0 -1 00000000000000000000000000000000 [all …]
|
| H A D | d_bitstring_49.out | 23 18 2 4 3 30 25 3 2 4 56 be: 0 -1 0000000000000000000000000000000000000000000000000 57 is: 0 -1 0000000000000000000000000000000000000000000000000 87 18 0 94 25 0 120 be: 0 -1 0000000000000000000000000000000000000000000000000 121 is: 0 -1 0000000000000000000000000000000000000000000000000 128 be: 0 -1 0000000000000000000000000000000000000000000000000 129 is: 0 -1 0000000000000000000000000000000000000000000000000 [all …]
|
| H A D | d_bitstring_67.out | 23 18 2 4 3 30 25 3 2 4 74 be: 0 -1 0000000000000000000000000000000000000000000000000000000000000000000 75 is: 0 -1 0000000000000000000000000000000000000000000000000000000000000000000 105 18 0 112 25 0 156 be: 0 -1 0000000000000000000000000000000000000000000000000000000000000000000 157 is: 0 -1 0000000000000000000000000000000000000000000000000000000000000000000 164 be: 0 -1 0000000000000000000000000000000000000000000000000000000000000000000 165 is: 0 -1 0000000000000000000000000000000000000000000000000000000000000000000 [all …]
|
| H A D | d_bitstring_64.out | 23 18 2 4 3 30 25 3 2 4 71 be: 0 -1 0000000000000000000000000000000000000000000000000000000000000000 72 is: 0 -1 0000000000000000000000000000000000000000000000000000000000000000 102 18 0 109 25 0 150 be: 0 -1 0000000000000000000000000000000000000000000000000000000000000000 151 is: 0 -1 0000000000000000000000000000000000000000000000000000000000000000 158 be: 0 -1 0000000000000000000000000000000000000000000000000000000000000000 159 is: 0 -1 0000000000000000000000000000000000000000000000000000000000000000 [all …]
|
| /freebsd/crypto/openssl/crypto/modes/asm/ |
| H A D | aes-gcm-ppc.pl | 2 # Copyright 2014-2022 The OpenSSL Project Authors. All Rights Reserved. 3 # Copyright 2021- IBM Inc. All rights reserved 25 # Hash keys = v3 - v14 32 # v31 - counter 1 35 # vs0 - vs14 for round keys 38 # This implementation uses stitched AES-GCM approach to improve overall performance. 41 # Current large block (16384 bytes) performance per second with 128 bit key -- 72 $FRAME=6*$SIZE_T+13*16; # 13*16 is for v20-v31 offload 75 ( $xlate="${dir}ppc-xlate.pl" and -f $xlate ) or 76 ( $xlate="${dir}../../perlasm/ppc-xlate.pl" and -f $xlate) or [all …]
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-ppc64/blake3/ |
| H A D | b3_ppc64le_sse2.S | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 24 * Based on BLAKE3 v1.3.1, https://github.com/BLAKE3-team/BLAKE3 25 * Copyright (c) 2019-2022 Samuel Neves and Matthew Krupcale 26 * Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de> 28 * This is converted assembly: SSE2 -> POWER8 PPC64 Little Endian 29 * Used tools: SIMDe https://github.com/simd-everywhere/simde 42 .byte 25 53 .byte 18 62 .byte 25 [all …]
|
| H A D | b3_ppc64le_sse41.S | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 24 * Based on BLAKE3 v1.3.1, https://github.com/BLAKE3-team/BLAKE3 25 * Copyright (c) 2019-2022 Samuel Neves 26 * Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de> 28 * This is converted assembly: SSE4.1 -> POWER8 PPC64 Little Endian 29 * Used tools: SIMDe https://github.com/simd-everywhere/simde 76 .byte 25 87 .byte 18 96 .byte 25 [all …]
|