Home
last modified time | relevance | path

Searched +full:- +full:a +full:- +full:z0 +full:- +full:9 (Results 1 – 25 of 354) sorted by relevance

12345678910>>...15

/freebsd/crypto/openssl/crypto/modes/asm/
H A Dghash-c64xplus.pl2 # Copyright 2012-2020 The OpenSSL Project Authors. All Rights Reserved.
5 # this file except in compliance with the License. You can obtain a copy
23 # byte in ~7 cycles, which is >6x faster than "4-bit" table-driven
24 # code compiled with TI's cl6x 6.0 with -mv6400+ -o2 flags. We are
27 # estimate for "4-bit" table-driven implementation is ~12 cycles.
33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
34 $H0x,$H1x,$H2x,$H3x)=map("A$_",(16..27));
38 ($xip,$x0,$x1,$xib)=map("B$_",(6..9)); # $xip zaps $len
64 LDDW *${Htable}[-1],$H1:$H0 ; H.lo
65 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
[all …]
H A Daesni-gcm-x86_64.pl2 # Copyright 2013-2020 The OpenSSL Project Authors. All Rights Reserved.
5 # this file except in compliance with the License. You can obtain a copy
18 # AES-NI-CTR+GHASH stitch.
24 # in the context parallelized AES-NI CTR and modulo-scheduled
25 # PCLMULQDQ-enabled GHASH. Unfortunately, as no stitch implementation
32 # byte processed with 128-bit key on Haswell processor, 0.74 - on
33 # Broadwell, 0.63 - on Skylake... [Mentioned results are raw profiled
35 # Applications using the EVP interface will observe a few percent
41 …w.intel.com/content/dam/www/public/us/en/documents/software-support/enabling-high-performance-gcm.…
43 # $output is the last argument if it looks like a file (it has an extension)
[all …]
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dnvidia,tegra-audio-max9808x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audi
[all...]
H A Dnvidia,tegra-audio-wm8753.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-wm8753.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jon Hunter <jonathanh@nvidia.com>
11 - Thierry Reding <thierry.reding@gmail.com>
14 - $ref: nvidia,tegra-audio-common.yaml#
19 - pattern: '^[a-z0-9]+,tegra-audio-wm8753(-[a-z0-9]+)+$'
20 - const: nvidia,tegra-audio-wm8753
22 nvidia,audio-routing:
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/
H A Du4.h4 __m128i z0, z1, z2, z3, z4, z5, z6, z7, z8, z9, z10, z11, z12, z13, z14, variable
15 z0 = _mm_loadu_si128((__m128i *) (x + 0));
16 z5 = _mm_shuffle_epi32(z0, 0x55);
17 z10 = _mm_shuffle_epi32(z0, 0xaa);
18 z15 = _mm_shuffle_epi32(z0, 0xff);
19 z0 = _mm_shuffle_epi32(z0, 0x00);
29 /* no z8 -> first half of the nonce, will fill later */
34 /* no z9 -> second half of the nonce, will fill later */
35 orig0 = z0;
94 z0 = orig0;
[all …]
H A Du8.h5 /* the naive way seems as fast (if not a bit faster) than the vector way */
6 __m256i z0 = _mm256_set1_epi32(x[0]); variable
15 __m256i z13 = _mm256_set1_epi32(x[9]);
23 __m256i orig0 = z0;
69 /* required because unpack* are intra-lane */
94 z0 = orig0;
100 /* the inner loop is a direct translation (regexp search/replace)
101 * from the amd64-xmm6 ASM */
106 y4 = _mm256_add_epi32(y4, z0);
121 y8 = z0;
[all …]
/freebsd/contrib/file/magic/Magdir/
H A Dterminfo2 #------------------------------------------------------------------------------
6 # URL: https://invisible-island.net/ncurses/man/term.5.html
7 # URL: https://invisible-island.net/ncurses/man/scr_dump.5.html
17 >>12 regex \^[a-zA-Z0-9][a-zA-Z0-9.][^|]* Compiled terminfo entry "%-s"
18 !:mime application/x-terminfo
22 #------------------------------------------------------------------------------
24 #------------------------------------------------------------------------------
27 # imitate the legacy compiled-format, to get the entry-name printed
30 >>12 regex \^[a-zA-Z0-9][a-zA-Z0-9.][^|]* Compiled 32-bit terminfo entry "%-s"
31 !:mime application/x-terminfo2
[all …]
H A Dxwindows2 #------------------------------------------------------------------------------
21 >4 long x - version %d
22 >8 long x - [%d -
33 !:mime image/x-xcursor
39 >&0 regex [a-zA-Z0-9]+_width\040 xbm image
40 >>&0 regex [0-9]+ (%sx
42 >>>>&0 regex [a-zA-Z0-9]+_height\040
43 >>>>>&0 regex [0-9]+ \b%s)
/freebsd/sys/contrib/openzfs/config/
H A Dax_compare_version.m42 # https://www.gnu.org/software/autoconf-archive/ax_compare_version.html
7 # AX_COMPARE_VERSION(VERSION_A, OP, VERSION_B, [ACTION-IF-TRUE], [ACTION-IF-FALSE])
12 # minor-version numbers that can exist, and the fact that string
14 # necessarily trivial to do in a autoconf script. This macro makes doing
18 # limited to a certain number of minor-version levels.
23 # eq - equal (test A == B)
24 # ne - not equal (test A != B)
25 # le - less than or equal (test A <= B)
26 # ge - greater than or equal (test A >= B)
27 # lt - less than (test A < B)
[all …]
/freebsd/contrib/arm-optimized-routines/string/aarch64/
H A Dstrncmp-sve.S2 * strncmp - compare two strings with limit
4 * Copyright (c) 2018-2022, Arm Limited.
5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
13 * ARMv8-a, AArch64
25 b.none 9f
27 ldff1b z0.b, p0/z, [x0, x3]
34 Increment for a whole vector, even if we've only read a partial.
38 cmpeq p1.b, p0/z, z0.b, z1.b /* compare strings */
39 cmpne p2.b, p0/z, z0.b, 0 /* search for ~zero */
40 nands p2.b, p0/z, p1.b, p2.b /* ~(eq & ~zero) -> ne | zero */
[all …]
H A Dstrnlen-sve.S2 * strnlen - calculate the length of a string with limit.
4 * Copyright (c) 2019-2022, Arm Limited.
5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
13 * ARMv8-a, AArch64
26 0: ldff1b z0.b, p0/z, [x0, x2]
32 cmpeq p2.b, p0/z, z0.b, 0
40 b.none 9f
42 ldff1b z0.b, p0/z, [x0, x2]
48 Compare for end-of-string, but there are no more bytes. */
49 cmpeq p2.b, p0/z, z0.b, 0
[all …]
H A Dmemcmp-sve.S2 * memcmp - compare memory
4 * Copyright (c) 2018-2022, Arm Limited.
5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
13 * ARMv8-a, AArch64
24 b.none 9f
26 ld1b z0.b, p0/z, [x0, x3] /* read vectors bounded by max. */
29 /* Increment for a whole vector, even if we've only read a partial.
34 cmpne p1.b, p0/z, z0.b, z1.b /* while no inequalities */
39 lasta w0, p1, z0.b /* extract each byte */
44 /* Found end-of-count. */
[all …]
H A Dmemchr-sve.S2 * memchr - find a character in a memory zone
4 * Copyright (c) 2018-2022, Arm Limited.
5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
13 * ARMv8-a, AArch64
20 dup z1.b, w1 /* duplicate c to a vector */
26 b.none 9f
28 /* Read a vector's worth of bytes, bounded by max,
30 ldff1b z0.b, p1/z, [x0, x3]
37 cmpeq p2.b, p1/z, z0.b, z1.b /* search for c */
49 2: cmpeq p2.b, p0/z, z0.b, z1.b
[all …]
/freebsd/contrib/ncurses/misc/
H A Dmagic6 # Permission is hereby granted, free of charge, to any person obtaining a #
19 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL #
31 #------------------------------------------------------------------------------
35 # URL: https://invisible-island.net/ncurses/man/term.5.html
36 # URL: https://invisible-island.net/ncurses/man/scr_dump.5.html
46 >>12 regex \^[a-zA-Z0-9][a-zA-Z0-9.][^|]* Compiled terminfo entry "%-s"
47 !:mime application/x-terminfo
51 #------------------------------------------------------------------------------
53 #------------------------------------------------------------------------------
56 # imitate the legacy compiled-format, to get the entry-name printed
[all …]
/freebsd/contrib/bearssl/src/symcipher/
H A Ddes_ct.c5 * a copy of this software and associated documentation files (the
17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
28 * During key schedule, we need to apply bit extraction PC-2 then permute
29 * things into our bitslice representation. PC-2 extracts 48 bits out
30 * of two 28-bit words (kl and kr), and we store these bits into two
31 * 32-bit words sk0 and sk1.
33 * -- bit 16+x of sk0 comes from bit QL0[x] of kl
34 * -- bit x of sk0 comes from bit QR0[x] of kr
35 * -- bit 16+x of sk1 comes from bit QL1[x] of kl
36 * -- bit x of sk1 comes from bit QR1[x] of kr
[all …]
/freebsd/sbin/setkey/
H A Dtoken.l3 /*-
4 * SPDX-License-Identifier: BSD-3-Clause
23 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
74 digit [0-9]
75 letter [0-9
[all...]
/freebsd/lib/libc/regex/grot/
H A Dmkh2 # mkh - pull headers out of C source
11 # because -o needs to have prototypes on one line to strip them down.
12 # Getting comments into the output is tricky; we turn C++-style // comments
19 for a
21 case "$a" in
22 -o) # old (pre-function-prototype) compiler
25 "'/^\([^#\/][^\/]*[a-zA-Z0-9_)]\)(\(.*\))/s;;\1(/*\2*/);'
28 -b) # funny Berkeley __P macro
30 "'/^\([^#\/][^\/]*[a-zA-Z0-9_)]\)(\(.*\))/s;;\1 __P((\2));'
33 -s) # compiler doesn't like `static foo();'
[all …]
/freebsd/lib/libsysdecode/
H A Dmkioctls4 set -e
6 if [ $# -ne 1 ]; then
7 echo "usage: sh $0 include-dir"
15 # Build a list of headers that have ioctls in them.
19 set -e
21 if set -o | grep -q pipefail; then
22 set -o pipefail
27 filter='egrep -v (net/pfvar|net/if_pfsync)\.h'
29 # find -s would avoid the need to invoke sort but it is non-portable
30 find -L ./* -type f -name '*.h' | \
[all …]
/freebsd/crypto/openssl/crypto/des/
H A Dqud_cksm.c2 * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved.
5 * this file except in compliance with the License. You can obtain a copy
12 * Communications Magazine Sept 1985 Vol. 23 No. 9 p 29-40 This module in
25 #define Q_B0(a) (((DES_LONG)(a))) argument
26 #define Q_B1(a) (((DES_LONG)(a))<<8) argument
27 #define Q_B2(a) (((DES_LONG)(a))<<16) argument
28 #define Q_B3(a) (((DES_LONG)(a))<<24) argument
30 /* used to scramble things a bit */
31 /* Got the value MIT uses via brute force :-) 2/10/90 eay */
37 DES_LONG z0, z1, t0, t1; in DES_quad_cksum() local
[all …]
/freebsd/lib/libipsec/
H A Dpolicy_token.l3 /*-
4 * SPDX-License-Identifier: BSD-3-Clause
23 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
63 digit [0-9]
64 hexdigit [0-9A-Fa-f]
68 hyphen \-
86 ipaddress [a-zA-Z0-9:\._][a-zA-Z0-9:\._]*(%[a-zA-Z0-9]+)?
/freebsd/contrib/sendmail/contrib/
H A Dpasswd-to-alias.pl11 $wordpat = '([a-zA-Z]+?[a-zA-Z0-9-]*)?[a-zA-Z0-9]'; # 'DB2'
12 while (@a = getpwent) {
13 ($name,$passwd,$uid,$gid,$quota,$comment,$gcos,$dir,$shell) = @a;
17 if (!-d $dir || !-x $shell || $shell =~ m!/bin/(false|true)$!) {
22 $fullname =~ tr [���������] [aaeouAAOU]; # <hakan@af.lu.se> 1997-06-15
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Dmkerrno.sh10 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
27 set -e
37 pattern='^#define[ ]\(E[A-Z0-9]*\)[ ]*\([A-Z0-9]*\).*$'
40 sed -n "s/$pattern/$replace/p" | tr '@' '\n'
H A Dmksignal.sh10 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
27 set -e
37 pattern='^#define[ ]*_*\(SIG[A-Z0-9]*\)[ ]\{1,\}\([A-Z0-9]*\).*$'
40 sed -n "s/$pattern/$replace/p;/SIGRTMAX/q" | tr '@' '\n'
/freebsd/crypto/openssl/util/
H A Dmerge-err-lines5 # this file except in compliance with the License. You can obtain a copy
11 # It should be run before the "err-to-raise" script.
14 # perl -pi util/merge-err-lines files...
16 # git grep -l '[A-Z0-9]err([^)]*$' | xargs perl -pi util/merge-err-lines
21 # Look for "{whitespace}XXXerr(no-close-paren{WHITESPACE}" lines
22 if ( /^ *[_A-Z0-9]+err\([^)]+ *$/ ) {
/freebsd/share/mk/
H A Dversion_gen.awk2 # SPDX-License-Identifier: BSD-2-Clause
17 # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
30 # Make a list of all the library versions listed in the master file.
32 # versions[] - array indexed by version name, contains number
34 # successors[] - array index by version name, contains successor
36 # symbols[][] - array index by [version name, symbol index], contains
38 # names[] - array index is symbol name and value is its first version seen,
55 if (/^[a-zA-Z0-9._]+[ \t]*{$/) {
65 else if (/^}[ \t]*[a-zA-Z0-9._]+[ \t]*;$/) {
84 brackets--;
[all …]

12345678910>>...15