| /freebsd/sys/crypto/openssl/amd64/ |
| H A D | aesni-x86_64.S | 1 /* Do not modify. This file is auto-generated from aesni-x86_64.pl. */ 6 .align 16 9 .byte 243,15,30,250 13 movups 16(%rdx),%xmm1 17 .byte 102,15,56,220,209 20 leaq 16(%rdx),%rdx 22 .byte 102,15,56,221,209 27 .byte 0xf3,0xc3 29 .size aesni_encrypt,.-aesni_encrypt 33 .align 16 [all …]
|
| H A D | vpaes-x86_64.S | 1 /* Do not modify. This file is auto-generated from vpaes-x86_64.pl. */ 20 .align 16 24 movq $16,%r11 32 .byte 102,15,56,0,208 33 movdqa .Lk_ipt+16(%rip),%xmm0 34 .byte 102,15,56,0,193 36 addq $16,%r9 41 .align 16 46 .byte 102,15,56,0,226 47 .byte 102,15,56,0,195 [all …]
|
| H A D | e_padlock-x86_64.S | 1 /* Do not modify. This file is auto-generated from e_padlock-x86_64.pl. */ 5 .align 16 39 .byte 0xf3,0xc3 40 .size padlock_capability,.-padlock_capability 44 .align 16 56 .byte 0xf3,0xc3 57 .size padlock_key_bswap,.-padlock_key_bswap 61 .align 16 68 .byte 0xf3,0xc3 69 .size padlock_verify_context,.-padlock_verify_context [all …]
|
| H A D | aesni-mb-x86_64.S | 1 /* Do not modify. This file is auto-generated from aesni-mb-x86_64.pl. */ 17 .align 16 22 .cfi_offset %rbx,-16 24 .cfi_offset %rbp,-24 26 .cfi_offset %r12,-32 28 .cfi_offset %r13,-40 30 .cfi_offset %r14,-48 32 .cfi_offset %r15,-56 40 andq $-64,%rsp 41 movq %rax,16(%rsp) [all …]
|
| H A D | aes-x86_64.S | 1 /* Do not modify. This file is auto-generated from aes-x86_64.pl. */ 4 .align 16 15 .align 16 33 shrl $16,%ecx 36 shrl $16,%edx 39 shrl $16,%ebx 40 leaq 16(%r15),%r15 41 shrl $16,%eax 91 shrl $16,%ecx 95 shrl $16,%edx [all …]
|
| H A D | x86_64cpuid.S | 1 /* Do not modify. This file is auto-generated from x86_64cpuid.pl. */ 14 .align 16 17 .byte 243,15,30,250 20 .byte 0xf0 24 .byte 0x48,0x98 25 .byte 0xf3,0xc3 27 .size OPENSSL_atomic_add,.-OPENSSL_atomic_add 31 .align 16 34 .byte 243,15,30,250 38 .byte 0xf3,0xc3 [all …]
|
| H A D | wp-x86_64.S | 1 /* Do not modify. This file is auto-generated from wp-x86_64.pl. */ 6 .align 16 12 .cfi_offset %rbx,-16 14 .cfi_offset %rbp,-24 16 .cfi_offset %r12,-32 18 .cfi_offset %r13,-40 20 .cfi_offset %r14,-48 22 .cfi_offset %r15,-56 25 andq $-64,%rsp 30 movq %rdx,16(%r10) [all …]
|
| H A D | aesni-sha1-x86_64.S | 1 /* Do not modify. This file is auto-generated from aesni-sha1-x86_64.pl. */ 21 .byte 0xf3,0xc3 23 .size aesni_cbc_sha1_enc,.-aesni_cbc_sha1_enc 33 .cfi_offset %rbx,-16 36 .cfi_offset %rbp,-24 39 .cfi_offset %r12,-32 42 .cfi_offset %r13,-40 45 .cfi_offset %r14,-48 48 .cfi_offset %r15,-56 49 leaq -104(%rsp),%rsp [all …]
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-ppc64/blake3/ |
| 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 35 .section .rodata.cst16,"aM",@progbits,16 38 .byte 31 39 .byte 14 [all …]
|
| 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 35 .section .rodata.cst16,"aM",@progbits,16 38 .byte 29 39 .byte 28 [all …]
|
| /freebsd/sys/crypto/openssl/i386/ |
| H A D | aesni-x86.S | 1 /* Do not modify. This file is auto-generated from aesni-x86.pl. */ 6 .align 16 11 .byte 243,15,30,251 20 movups 16(%edx),%xmm1 24 .byte 102,15,56,220,209 27 leal 16(%edx),%edx 29 .byte 102,15,56,221,209 35 .size aesni_encrypt,.-.L_aesni_encrypt_begin 38 .align 16 43 .byte 243,15,30,251 [all …]
|
| H A D | vpaes-x86.S | 1 /* Do not modify. This file is auto-generated from vpaes-x86.pl. */ 55 .byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105 56 .byte 111,110,32,65,69,83,32,102,111,114,32,120,56,54,47,83 57 .byte 83,83,69,51,44,32,77,105,107,101,32,72,97,109,98,117 58 .byte 114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105 59 .byte 118,101,114,115,105,116,121,41,0 62 .align 16 66 .byte 243,15,30,251 70 movdqa -48(%ebp),%xmm7 71 movdqa -16(%ebp),%xmm6 [all …]
|
| H A D | e_padlock-x86.S | 1 /* Do not modify. This file is auto-generated from e_padlock-x86.pl. */ 6 .align 16 11 .byte 243,15,30,251 27 .byte 0x0f,0xa2 45 .byte 0x0f,0xa2 51 .byte 0x0f,0xa2 59 .byte 0x0f,0xa2 68 .size padlock_capability,.-.L_padlock_capability_begin 71 .align 16 76 .byte 243,15,30,251 [all …]
|
| H A D | x86cpuid.S | 1 /* Do not modify. This file is auto-generated from x86cpuid.pl. */ 6 .align 16 11 .byte 243,15,30,251 33 .byte 0x0f,0xa2 57 .byte 0x0f,0xa2 62 .byte 0x0f,0xa2 68 .byte 0x0f,0xa2 73 .byte 0x0f,0xa2 76 shrl $16,%ebx 84 movl $-1,%esi [all …]
|
| H A D | aes-586.S | 1 /* Do not modify. This file is auto-generated from aes-586.pl. */ 5 .align 16 9 .byte 243,15,30,251 18 leal -2(%esi,%esi,1),%esi 21 movl -128(%ebp),%edi 22 movl -96(%ebp),%esi 23 movl -64(%ebp),%edi 24 movl -32(%ebp),%esi 29 .align 16 33 movzbl -128(%ebp,%esi,1),%esi [all …]
|
| H A D | wp-mmx.S | 1 /* Do not modify. This file is auto-generated from wp-mmx.pl. */ 6 .align 16 11 .byte 243,15,30,251 23 andl $-64,%esp 28 movl %eax,16(%ebx) 32 leal .L001table-.L000pic_point(%ebp),%ebp 37 movq 16(%esi),%mm2 46 movq %mm2,16(%esp) 54 pxor 16(%edi),%mm2 70 .align 16 [all …]
|
| H A D | chacha-x86.S | 1 /* Do not modify. This file is auto-generated from chacha-x86.pl. */ 6 .align 16 11 .byte 243,15,30,251 24 leal OPENSSL_ia32cap_P-.Lpic_point(%eax),%ebp 42 movl 16(%esi),%eax 60 .align 16 94 .align 16 100 roll $16,%edx 118 roll $16,%edi 119 movl %ebx,16(%esp) [all …]
|
| /freebsd/contrib/file/magic/Magdir/ |
| H A D | olf | 2 #------------------------------------------------------------------------------ 6 # We have to check the byte order flag to see what byte order all the 10 # What're the correct byte orders for the nCUBE and the Fujitsu VPP500? 15 >4 byte 0 invalid class 16 >4 byte 1 32-bit 17 >4 byte 2 64-bit 18 >7 byte 0 invalid os 19 >7 byte 1 OpenBSD 20 >7 byte 2 NetBSD 21 >7 byte 3 FreeBSD [all …]
|
| H A D | parrot | 1 #------------------------------------------------------------------------------ 7 # Compiled Parrot byte code 9 >64 byte x %d. 10 >72 byte x \b%d, 11 >8 byte >0 %d byte words, 12 >16 byte 0 little-endian, 13 >16 byte 1 big-endian, 14 >32 byte 0 IEEE-754 8 byte double floats, 15 >32 byte 1 x86 12 byte long double floats, 16 >32 byte 2 IEEE-754 16 byte long double floats, [all …]
|
| H A D | elf | 2 #------------------------------------------------------------------------------ 6 # We have to check the byte order flag to see what byte order all the 9 # What're the correct byte orders for the nCUBE and the Fujitsu VPP500? 15 # Modified by (2): Peter Tobias <tobias@server.et-inf.fho-emden.de> (core support) 20 0 name elf-mips 21 >0 lelong&0xf0000000 0x00000000 MIPS-I 22 >0 lelong&0xf0000000 0x10000000 MIPS-II 23 >0 lelong&0xf0000000 0x20000000 MIPS-III 24 >0 lelong&0xf0000000 0x30000000 MIPS-IV 25 >0 lelong&0xf0000000 0x40000000 MIPS-V [all …]
|
| /freebsd/crypto/openssl/crypto/aes/asm/ |
| H A D | aes-mips.pl | 2 # Copyright 2010-2020 The OpenSSL Project Authors. All Rights Reserved. 21 # Code uses 1K[+256B] S-box and on single-issue core [such as R5000] 22 # spends ~68 cycles per byte processed with 128-bit key. This is ~16% 23 # faster than gcc-generated code, which is not very impressive. But 24 # recall that compressed S-box requires extra processing, namely 28 # it processes data without ever changing byte order... 33 # ~25% less instructions) code. Note that there is no run-time switch, 34 # instead, code path is chosen upon pre-process time, pass -mips32r2 35 # or/and -msmartmips. 56 # - never ever touch $tp, "thread pointer", former $gp; [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Headers/ |
| H A D | avxvnniint8intrin.h | 1 /*===-------- avxvnniint8intrin.h - AVXVNNIINT8 intrinsics -----------=== 5 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 *===-----------------------------------------------------------------------=== 25 /// Multiply groups of 4 adjacent pairs of signed 8-bit integers in \a __A with 26 /// corresponding signed 8-bit integers in \a __B, producing 4 intermediate 27 /// signed 16-bit results. Sum these 4 results with the corresponding 28 /// 32-bit integer in \a __W, and store the packed 32-bit results in \a dst. 39 /// A 128-bit vector of [16 x char]. 41 /// A 128-bit vector of [16 x char]. 43 /// A 128-bit vector of [4 x int]. [all …]
|
| /freebsd/lib/libc/amd64/string/ |
| H A D | stpcpy.S | 1 /*- 4 * SPDX-License-Expression: BSD-2-Clause 29 * This stpcpy implementation copies a byte at a time until the 31 * words until it finds a word containing a zero byte, and finally 36 * it is still faster than either byte copies or the overhead of 80 testb %dl,%dl /* 1st byte == 0? */ 86 testb %dl,%dl /* 2nd byte == 0? */ 92 testb %dl,%dl /* 3rd byte == 0? */ 98 testb %dl,%dl /* 4th byte == 0? */ 104 testb %dl,%dl /* 5th byte == 0? */ [all …]
|
| /freebsd/sys/crypto/openssl/powerpc64le/ |
| H A D | aes-ppc.S | 1 /* Do not modify. This file is auto-generated from aes-ppc.pl. */ 15 .byte 0,12,0x14,0,0,0,0,0 25 .byte 0,12,0x14,0,0,0,0,0 283 .byte 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5 284 .byte 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76 285 .byte 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0 286 .byte 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0 287 .byte 0xb7, 0xfd, 0x93, 0x26, 0x36, 0x3f, 0xf7, 0xcc 288 .byte 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15 289 .byte 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a [all …]
|
| /freebsd/sys/crypto/openssl/powerpc64/ |
| H A D | aes-ppc.S | 1 /* Do not modify. This file is auto-generated from aes-ppc.pl. */ 15 .byte 0,12,0x14,0,0,0,0,0 25 .byte 0,12,0x14,0,0,0,0,0 283 .byte 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5 284 .byte 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76 285 .byte 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0 286 .byte 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0 287 .byte 0xb7, 0xfd, 0x93, 0x26, 0x36, 0x3f, 0xf7, 0xcc 288 .byte 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15 289 .byte 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a [all …]
|