Home
last modified time | relevance | path

Searched +full:1 +full:- +full:16 (Results 1 – 25 of 1296) sorted by relevance

12345678910>>...52

/freebsd/sys/crypto/openssl/aarch64/
H A Daes-gcm-armv8_64.S1 /* Do not modify. This file is auto-generated from aes-gcm-armv8_64.pl. */
5 .arch armv8-a+crypto
13 stp x19, x20, [sp, #-112]!
16 stp x21, x22, [sp, #16]
33 ld1 {v11.16b}, [x3]
34 ext v11.16b, v11.16b, v11.16b, #8
35 rev64 v11.16b, v11.16b
39 ld1 {v18.4s}, [x8], #16 //load rk0
41 sub x5, x5, #1 //byte_len - 1
46 ext v15.16b, v15.16b, v15.16b, #8
[all …]
H A Dghashv8-armx.S1 /* Do not modify. This file is auto-generated from ghashv8-armx.pl. */
5 .arch armv8-a+crypto
13 movi v19.16b,#0xe1
15 ext v3.16b,v17.16b,v17.16b,#8
17 dup v17.4s,v17.s[1]
18 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01
21 and v18.16b,v18.16b,v16.16b
22 shl v3.2d,v3.2d,#1
23 ext v18.16b,v18.16b,v18.16b,#8
24 and v16.16b,v16.16b,v17.16b
[all …]
H A Dkeccak1600-armv8.S1 /* Do not modify. This file is auto-generated from keccak1600-armv8.pl. */
35 .size iotas,.-iotas
41 stp x28,x30,[sp,#16] // 32 bytes on top are mine
92 ldp x4,x9,[sp,#0] // re-load offloaded data
107 ror x1,x6,#64-44
109 ror x2,x12,#64-43
111 ror x3,x25,#64-21
113 ror x4,x24,#64-14
115 ror x6,x9,#64-20
116 ror x12,x13,#64-25
[all …]
H A Dvpaes-armv8.S1 /* Do not modify. This file is auto-generated from vpaes-armv8.pl. */
94 .size _vpaes_consts,.-_vpaes_consts
99 // Fills register %r10 -> .aes_consts (so you can -fPIC)
100 // and %xmm9-%xmm15 as specified below.
106 movi v17.16b, #0x0f
111 .size _vpaes_encrypt_preheat,.-_vpaes_encrypt_preheat
116 // AES-encrypt %xmm0.
120 // %xmm9-%xmm15 as in _vpaes_preheat
124 // Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax
125 // Preserves %xmm6 - %xmm8 so you get some local vectors
[all …]
H A Daesv8-armx.S1 /* Do not modify. This file is auto-generated from aesv8-armx.pl. */
5 .arch armv8-a+crypto
10 .long 0x0c0f0e0d,0x0c0f0e0d,0x0c0f0e0d,0x0c0f0e0d // rotate-n-splat
19 // Armv8.3-A PAuth: even though x30 is pushed to stack it is not popped later.
20 stp x29,x30,[sp,#-16]!
22 mov x3,#-1
27 mov x3,#-2
38 eor v0.16b,v0.16b,v0.16b
39 ld1 {v3.16b},[x0],#16
49 tbl v6.16b,{v3.16b},v2.16b
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DRISCVVTypes.def1 //===-- RISCVVTypes.def - Metadata for the RISC-V V types ------*- C++ -*--===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file defines various RISC-V V builtin types. The macros are:
11 // - RVV_TYPE(Name, Id, SingletonId)
15 // - RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, IsSigned, IsFP,
17 // A RISC-V V scalable vector.
19 // - RVV_PREDICATE_TYPE(Name, Id, SingletonId, NumEls)
20 // An RISC-V V scalable mask.
24 // - Name is the name of the builtin type.
[all …]
/freebsd/crypto/heimdal/lib/wind/
H A Dnormalize_table.c2 /* Automatically generated at 2012-01-11T14:07:01.714581 */
9 {0xa0, 1, 0}, /* NO-BREAK SPACE */
10 {0xa8, 2, 1}, /* DIAERESIS */
11 {0xaa, 1, 3}, /* FEMININE ORDINAL INDICATOR */
13 {0xb2, 1, 6}, /* SUPERSCRIPT TWO */
14 {0xb3, 1, 7}, /* SUPERSCRIPT THREE */
16 {0xb5, 1, 10}, /* MICRO SIGN */
18 {0xb9, 1, 13}, /* SUPERSCRIPT ONE */
19 {0xba, 1, 14}, /* MASCULINE ORDINAL INDICATOR */
189 {0x17f, 1, 288}, /* LATIN SMALL LETTER LONG S */
[all …]
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/
H A Dtst.quantmany.d.out2 1
3 value ------------- Distribution ------------- count
5 1 |@@@@@@@@@@@@@ 1
10 value ------------- Distribution ------------- count
11 -4 | 0
12 -2 @@@@| -2
13 -1 | 0
15 1 |@@ 1
21 value ------------- Distribution ------------- count
22 -8 | 0
[all …]
/freebsd/share/examples/BSD_daemon/
H A Dbeastie.svg1 <?xml version="1.0" encoding="UTF-8"?>
3 …,0%,0%);stroke-opacity:1;stroke-miterlimit:10;stroke-linecap:butt;stroke-linejoin:miter;fill:none;…
4-11 l 4 -10 l 6 -11 l 6 -12 l 7 -12 l 8 -13 l 9 -12 l 8 -13 l 9 -12 l 10 -13 l 8 -9 l 8 -10 l 8 -1…
5-1 l 12 0 l 13 -1 l 14 -1 l 13 0 l 14 -1 l 50 0 l 12 -1 l 109 0 l 10 -1 l 21 0 l 11 -1 l 11 -1 l 1…
6-1 0 l -3 -3 l -9 -7 l -15 -11 l -19 -14 l -21 -17 l -22 -16 l -21 -16 l -19 -15 l -17 -12 l -15 -
71 1 l 3 4 l 7 10 l 10 14 l 11 15 l 11 13 l 9 12 l 8 10 l 7 8 l 6 7 l 8 8 l 8 8 l 9 8 l 9 7 l 10 7 …
81 0 l 4 3 l 10 6 l 16 10 l 19 11 l 20 12 l 18 11 l 17 9 l 14 8 l 13 7 l 10 5 l 11 5 l 22 10 l 11 4…
91 l 7 1 l 16 2 l 7 1 l 7 1 l 7 0 l 6 1 l 7 1 l 7 1 l 6 0 l 5 1 l 5 -1 l 6 0 l 6 -1 l 7 -1 l 8 -2 l…
101 l 9 3 l 13 4 l 13 5 l 10 3 l 9 3 l 8 3 l 9 3 l 10 3 l 9 3 l 9 3 l 9 2 l 8 2 l 9 2 l 10 1 l 9 1 l…
11-6 -7 l -6 -7 l -8 -7 l -8 -7 l -8 -8 l -9 -7 l -8 -7 l -7 -6 l -8 -6 l -9 -7 l -9 -6 l -9 -7 l -1…
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Dvpaes-armv8.pl2 # Copyright 2015-2020 The OpenSSL Project Authors. All Rights Reserved.
11 ## Constant-time SSSE3 AES core implementation.
24 # SoC based on Cortex-A53 that doesn't have crypto extensions.
26 # CBC enc ECB enc/dec(*) [bit-sliced enc/dec]
27 # Cortex-A53 21.5 18.1/20.6 [17.5/19.8 ]
28 # Cortex-A57 36.0(**) 20.4/24.9(**) [14.4/16.6 ]
29 # X-Gene 45.9(**) 45.8/57.7(**) [33.1/37.6(**) ]
37 # (**) these results are worse than scalar compiler-generated
38 # code, but it's constant-time and therefore preferred;
46 $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1;
[all …]
/freebsd/sys/crypto/openssl/powerpc64/
H A Dchacha-ppc.S1 /* Do not modify. This file is auto-generated from chacha-ppc.pl. */
16 stdu 1,-256(1)
19 std 14,112(1)
20 std 15,120(1)
21 std 16,128(1)
22 std 17,136(1)
23 std 18,144(1)
24 std 19,152(1)
25 std 20,160(1)
26 std 21,168(1)
[all …]
H A Decp_nistp521-ppc64.S1 /* Do not modify. This file is auto-generated from ecp_nistp521-ppc64.pl. */
13 mr 12,1
14 stdu 1,-16*13(1)
16 stxv 52,-16*12(12)
17 stxv 53,-16*11(12)
18 stxv 54,-16*10(12)
19 stxv 55,-16*9(12)
20 stxv 56,-16*8(12)
21 stxv 57,-16*7(12)
22 stxv 58,-16*6(12)
[all …]
/freebsd/sys/crypto/openssl/powerpc/
H A Dchacha-ppc.S1 /* Do not modify. This file is auto-generated from chacha-ppc.pl. */
13 stwu 1,-160(1)
16 stw 14,88(1)
17 stw 15,92(1)
18 stw 16,96(1)
19 stw 17,100(1)
20 stw 18,104(1)
21 stw 19,108(1)
22 stw 20,112(1)
23 stw 21,116(1)
[all …]
/freebsd/sys/crypto/openssl/powerpc64le/
H A Decp_nistp521-ppc64.S1 /* Do not modify. This file is auto-generated from ecp_nistp521-ppc64.pl. */
13 mr 12,1
14 stdu 1,-16*13(1)
16 stxv 52,-16*12(12)
17 stxv 53,-16*11(12)
18 stxv 54,-16*10(12)
19 stxv 55,-16*9(12)
20 stxv 56,-16*8(12)
21 stxv 57,-16*7(12)
22 stxv 58,-16*6(12)
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-ppc64/blake3/
H A Db3_ppc64le_sse2.S9 * 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
34 .section .rodata.cst16,"aM",@progbits,16
50 .byte 16
66 .byte 16
73 .byte 1
[all …]
H A Db3_ppc64le_sse41.S9 * 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
34 .section .rodata.cst16,"aM",@progbits,16
51 .byte 1
57 .byte 1
84 .byte 16
[all …]
/freebsd/contrib/arm-optimized-routines/string/aarch64/
H A Dstrrchr.S2 * strrchr - find last position of a character in a string.
4 * Copyright (c) 2014-2022, Arm Limited.
5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
10 * ARMv8-a, AArch64
47 For each 32-byte hunk we calculate a 64-bit syndrome value, with
48 two bits per byte (LSB is always in bits 0 and 1, for both big
49 and little-endian systems). For each tuple, bit 0 is set iff
50 the relevant byte matched the requested character; bit 1 is set
62 movk wtmp2, #0x4010, lsl #16
63 dup vrepchr.16b, chrin
[all …]
/freebsd/sys/dev/ocs_fc/
H A Dsli4.h1 /*-
8 * 1. Redistributions of source code must retain the above copyright notice,
34 * Define common SLI-4 structures and function prototypes.
43 #define SLI_SUB_PAGE_MASK (SLI_PAGE_SIZE - 1)
53 uint32_t mask = page_size - 1; in sli_page_count()
70 shift = 16; in sli_page_count()
93 * Common SLI-4 register offsets and field definitions
97 * @brief SLI_INTF - SLI Interface Definition Register
112 #define SLI4_IF_TYPE_BE3_SKH_VF 1
119 * @brief ASIC_ID - SLI ASIC Type and Revision Register
[all …]
/freebsd/lib/libc/aarch64/string/
H A Dstrncmp.S1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
21 subs x2, x2, #1
24 mov x13, #-1 // save constants for later
29 * into unmapped page. If so, we load 16 bytes from the nearest
33 add x3, x0, #16 // end of head
34 add x4, x1, #16
38 cmp x2,#16
50 cmeq v5.16b, v0.16b, #0
51 cmeq v6.16b, v1.16b, #0
[all …]
H A Dstrcmp.S1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
21 mov x13, #-1
25 * into unmapped page. If so, we load 16 bytes from the nearest
29 add x3, x0, #16 // end of head
30 add x4, x1, #16
44 cmeq v5.16b, v0.16b, #0
45 cmeq v6.16b, v2.16b, #0
60 tbl v0.16b, {v0.16b}, v4.16b
62 b 1f
[all …]
/freebsd/crypto/openssl/crypto/chacha/asm/
H A Dchacha-x86.pl2 # Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved.
23 # 1xIALU/gcc 4xSSSE3
39 $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1;
48 for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); }
50 $ymm=1 if ($xmm &&
51 `$ENV{CC} -Wa,-v -c -o /dev/null -x assembler /dev/null 2>&1`
52 =~ /GNU assembler version ([2-9]\.[0-9]+)/ &&
53 ($gasver=$1)>=2.19); # first version supporting AVX
55 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32n" &&
56 `nasm -v 2>&1` =~ /NASM version ([2-9]\.[0-9]+)/ &&
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonDepInstrFormats.td1 //===----------
[all...]
/freebsd/lib/libc/amd64/string/
H A Dstpncpy.S10 * 1. Redistributions of source code must retain the above copyright
56 mov -16(%rbp), %rdi
63 add %rdx, -16(%rbp) # advance destination by string length
64 sub %rdx, -8(%rbp) # and shorten buffer size by string length
74 mov -8(%rbp), %rdx
76 add -8(%rbp), %rax # point to dest[n]
82 * this mask allows us to generate masks of 16-n 0xff bytes
93 #define bounce (-3*16-8) /* location of on-stack bounce buffer */
99 and $~0xf, %rsi # align source to 16 bytes
102 mov $-1, %r9d
[all …]
/freebsd/sys/crypto/openssl/i386/
H A Daesni-x86.S1 /* Do not modify. This file is auto-generated from aesni-x86.pl. */
6 .align 16
20 movups 16(%edx),%xmm1
27 leal 16(%edx),%edx
35 .size aesni_encrypt,.-.L_aesni_encrypt_begin
38 .align 16
52 movups 16(%edx),%xmm1
59 leal 16(%edx),%edx
67 .size aesni_decrypt,.-.L_aesni_decrypt_begin
69 .align 16
[all …]
H A De_padlock-x86.S1 /* Do not modify. This file is auto-generated from e_padlock-x86.pl. */
6 .align 16
50 movl $1,%eax
68 .size padlock_capability,.-.L_padlock_capability_begin
71 .align 16
88 subl $1,%ecx
91 .size padlock_key_bswap,.-.L_padlock_key_bswap_begin
94 .align 16
103 leal .Lpadlock_saved_context-.L004verify_pic_point,%eax
109 .size padlock_verify_context,.-.L_padlock_verify_context_begin
[all …]

12345678910>>...52