/freebsd/sys/contrib/openzfs/module/icp/asm-ppc64/blake3/ |
H A D | b3_ppc64le_sse41.S | 9 * or https://opensource.org/licenses/CDDL-1.0. 23 * Based on BLAKE3 v1.3.1, https://github.com/BLAKE3-team/BLAKE3 24 * Copyright (c) 2019-2022 Samuel Neves 25 * Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de> 27 * This is converted assembly: SSE4.1 -> POWER8 PPC64 Little Endian 28 * Used tools: SIMDe https://github.com/simd-everywhere/simde 35 .p2align 4 37 .byte 31 48 .byte 4 60 .byte 4 [all …]
|
H A D | b3_ppc64le_sse2.S | 9 * or https://opensource.org/licenses/CDDL-1.0. 23 * Based on BLAKE3 v1.3.1, https://github.com/BLAKE3-team/BLAKE3 24 * Copyright (c) 2019-2022 Samuel Neves and Matthew Krupcale 25 * Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de> 27 * This is converted assembly: SSE2 -> POWER8 PPC64 Little Endian 28 * Used tools: SIMDe https://github.com/simd-everywhere/simde 35 .p2align 4 39 .byte 31 129 .short 4 138 .short 4 [all …]
|
/freebsd/sys/crypto/openssl/powerpc/ |
H A D | poly1305-ppcfp.S | 1 /* Do not modify. This file is auto-generated from poly1305-ppcfp.pl. */ 9 stwu 1,-24(1) 22 lfd 12,8*4(5) 31 beq- .Lno_key 36 stfd 8,8*4(3) 41 li 8,4 44 lwbrx 7,0,4 45 lwbrx 8,8,4 46 lwbrx 9,9,4 47 lwbrx 10,10,4 [all …]
|
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 | chacha-ppc.S | 1 /* Do not modify. This file is auto-generated from chacha-ppc.pl. */ 13 stwu 1,-160(1) 33 stw 31,156(1) 37 lwz 12,4(7) 61 lwz 31,156(1) 66 .byte 0,12,4,1,0x80,18,5,0 68 .size ChaCha20_ctr32_int,.-ChaCha20_ctr32_int 84 lwz 21,4(6) 94 mr 31,15 110 xor 31,31,19 [all …]
|
H A D | aesp8-ppc.S | 1 /* Do not modify. This file is auto-generated from aesp8-ppc.pl. */ 15 bcl 20,31,$+4 17 addi 6,6,-0x58 31 stw 11,4(1) 33 li 6,-1 35 beq- .Lenc_key_abort 37 beq- .Lenc_key_abort 38 li 6,-2 39 cmpwi 4,128 40 blt- .Lenc_key_abort [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) 32 stw 31,252(1) 35 lwz 17,4(3) 49 lwz 31,60(3) 52 andi. 0,4,3 55 add 5,4,5 57 stw 4,164(1) 67 .align 4 69 subfic 0,4,4096 [all …]
|
H A D | aes-ppc.S | 1 /* Do not modify. This file is auto-generated from aes-ppc.pl. */ 8 bcl 20,31,$+4 18 bcl 20,31,$+4 608 stwu 1,-128(1) 611 stw 4,52(1) 629 stw 31,124(1) 633 andi. 0,4,3 639 lwz 9,4(3) 644 lwz 4,52(1) 645 stw 8,0(4) [all …]
|
/freebsd/sys/crypto/openssl/powerpc64/ |
H A D | poly1305-ppcfp.S | 1 /* Do not modify. This file is auto-generated from poly1305-ppcfp.pl. */ 12 stdu 1,-48(1) 25 lfd 12,8*4(5) 33 cmpld 4,0 34 beq- .Lno_key 39 stfd 8,8*4(3) 44 li 8,4 47 lwbrx 7,0,4 48 lwbrx 8,8,4 49 lwbrx 9,9,4 [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) 36 std 31,248(1) 40 lwz 12,4(7) 64 ld 31,248(1) 69 .byte 0,12,4,1,0x80,18,5,0 71 .size ChaCha20_ctr32_int,.-ChaCha20_ctr32_int 87 lwz 21,4(6) 97 mr 31,15 113 xor 31,31,19 [all …]
|
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 | aesp8-ppc.S | 1 /* Do not modify. This file is auto-generated from aesp8-ppc.pl. */ 16 bcl 20,31,$+4 18 addi 6,6,-0x58 36 li 6,-1 38 beq- .Lenc_key_abort 40 beq- .Lenc_key_abort 41 li 6,-2 42 cmpwi 4,128 43 blt- .Lenc_key_abort 44 cmpwi 4,256 [all …]
|
H A D | poly1305-ppc.S | 1 /* Do not modify. This file is auto-generated from poly1305-ppc.pl. */ 7 .align 4 17 cmpld 4,0 18 beq- .Lno_key 19 li 7,4 20 lwbrx 10,0,4 22 lwbrx 7,7,4 24 lwbrx 11,11,4 25 lwbrx 8,8,4 44 .size poly1305_init_int,.-poly1305_init_int [all …]
|
H A D | x25519-ppc64.S | 1 /* Do not modify. This file is auto-generated from x25519-ppc64.pl. */ 12 stdu 1,-144(1) 23 std 31,136(1) 26 ld 7,0(4) 27 ld 8,8(4) 28 ld 9,16(4) 29 ld 10,24(4) 30 ld 11,32(4) 39 mulhdu 31,11,6 40 ld 4,8(5) [all …]
|
H A D | sha512-ppc.S | 1 /* Do not modify. This file is auto-generated from sha512-ppc.pl. */ 12 stdu 1,-384(1) 35 std 31,376(1) 38 mr 31,4 48 andi. 0,31,3 51 add 5,31,5 53 std 31,200(1) 63 .align 4 65 subfic 0,31,4096 71 add 0,31,0 [all …]
|
/freebsd/sys/crypto/openssl/powerpc64le/ |
H A D | poly1305-ppcfp.S | 1 /* Do not modify. This file is auto-generated from poly1305-ppcfp.pl. */ 12 stdu 1,-48(1) 25 lfd 12,8*4(5) 33 cmpld 4,0 34 beq- .Lno_key 39 stfd 8,8*4(3) 44 li 8,4 47 lwzx 7,0,4 48 lwzx 8,8,4 49 lwzx 9,9,4 [all …]
|
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 | aesp8-ppc.S | 1 /* Do not modify. This file is auto-generated from aesp8-ppc.pl. */ 16 bcl 20,31,$+4 18 addi 6,6,-0x58 36 li 6,-1 38 beq- .Lenc_key_abort 40 beq- .Lenc_key_abort 41 li 6,-2 42 cmpwi 4,128 43 blt- .Lenc_key_abort 44 cmpwi 4,256 [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) 36 std 31,248(1) 40 lwz 12,4(7) 64 ld 31,248(1) 69 .byte 0,12,4,1,0x80,18,5,0 71 .size ChaCha20_ctr32_int,.-ChaCha20_ctr32_int 87 lwz 21,4(6) 97 mr 31,15 113 xor 31,31,19 [all …]
|
H A D | x25519-ppc64.S | 1 /* Do not modify. This file is auto-generated from x25519-ppc64.pl. */ 12 stdu 1,-144(1) 23 std 31,136(1) 26 ld 7,0(4) 27 ld 8,8(4) 28 ld 9,16(4) 29 ld 10,24(4) 30 ld 11,32(4) 39 mulhdu 31,11,6 40 ld 4,8(5) [all …]
|
H A D | poly1305-ppc.S | 1 /* Do not modify. This file is auto-generated from poly1305-ppc.pl. */ 7 .align 4 17 cmpld 4,0 18 beq- .Lno_key 19 ld 10,0(4) 20 ld 11,8(4) 37 .size poly1305_init_int,.-poly1305_init_int 41 .align 4 46 srdi. 5,5,4 47 beq- .Labort [all …]
|
H A D | sha512-ppc.S | 1 /* Do not modify. This file is auto-generated from sha512-ppc.pl. */ 12 stdu 1,-384(1) 35 std 31,376(1) 38 mr 31,4 48 andi. 0,31,3 51 add 5,31,5 53 std 31,200(1) 63 .align 4 65 subfic 0,31,4096 71 add 0,31,0 [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-ppc64/sha2/ |
H A D | sha512-ppc.S | 2 * Copyright 2004-2022 The OpenSSL Project Authors. All Rights Reserved. 8 * https://www.apache.org/licenses/LICENSE-2.0 18 * Portions Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de> 19 * - modified assembly to fit into OpenZFS 47 stdu 1,-384(1) 70 std 31,376(1) 73 mr 31,4 83 andi. 0,31,3 86 add 5,31,5 88 std 31,200(1) [all …]
|
H A D | sha256-ppc.S | 2 * Copyright 2004-2022 The OpenSSL Project Authors. All Rights Reserved. 8 * https://www.apache.org/licenses/LICENSE-2.0 18 * Portions Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de> 19 * - modified assembly to fit into OpenZFS 47 stdu 1,-320(1) 70 std 31,312(1) 73 mr 31,4 74 lwz 9,4(3) 83 andi. 0,31,3 86 add 5,31,5 [all …]
|
/freebsd/contrib/netbsd-tests/include/ |
H A D | d_bitstring_32.out | 7 2 0 4 1 9 4 0 16 1 15 10 1 4 2 23 18 2 4 3 30 25 3 2 4 31 26 3 4 4 32 27 3 8 4 33 28 3 16 4 34 29 3 32 4 35 30 3 64 4 [all …]
|