Home
last modified time | relevance | path

Searched +full:128 +full:a (Results 1 – 25 of 1121) sorted by relevance

12345678910>>...45

/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Demmintrin.h54 __target__("sse2,no-evex512"), __min_vector_width__(128)))
68 /// A 128-bit vector of [2 x double] containing one of the source operands.
70 /// A 128-bit vector of [2 x double] containing one of the source operands.
71 /// \returns A 128-bit vector of [2 x double] whose lower 64 bits contain the
80 /// Adds two 128-bit vectors of [2 x double].
87 /// A 128-bit vector of [2 x double] containing one of the source operands.
89 /// A 128-bit vector of [2 x double] containing one of the source operands.
90 /// \returns A 128-bit vector of [2 x double] containing the sums of both
108 /// A 128-bit vector of [2 x double] containing the minuend.
110 /// A 128-bit vector of [2 x double] containing the subtrahend.
[all …]
H A Dfmaintrin.h18 …RS128 __attribute__((__always_inline__, __nodebug__, __target__("fma"), __min_vector_width__(128)))
21 /// Computes a multiply-add of 128-bit vectors of [4 x float].
29 /// A 128-bit vector of [4 x float] containing the multiplicand.
31 /// A 128-bit vector of [4 x float] containing the multiplier.
33 /// A 128-bit vector of [4 x float] containing the addend.
34 /// \returns A 128-bit vector of [4 x float] containing the result.
41 /// Computes a multiply-add of 128-bit vectors of [2 x double].
49 /// A 128-bit vector of [2 x double] containing the multiplicand.
51 /// A 128-bit vector of [2 x double] containing the multiplier.
53 /// A 128-bit vector of [2 x double] containing the addend.
[all …]
H A Dsmmintrin.h22 __target__("sse4.1,no-evex512"), __min_vector_width__(128)))
41 /// Rounds up each element of the 128-bit vector of [4 x float] to an
42 /// integer and returns the rounded values in a 128-bit vector of
54 /// A 128-bit vector of [4 x float] values to be rounded up.
55 /// \returns A 128-bit vector of [4 x float] containing the rounded values.
58 /// Rounds up each element of the 128-bit vector of [2 x double] to an
59 /// integer and returns the rounded values in a 128-bit vector of
71 /// A 128-bit vector of [2 x double] values to be rounded up.
72 /// \returns A 128-bit vector of [2 x double] containing the rounded values.
75 /// Copies three upper elements of the first 128-bit vector operand to
[all …]
H A Dshaintrin.h18 …ATTRS __attribute__((__always_inline__, __nodebug__, __target__("sha"), __min_vector_width__(128)))
21 /// algorithm using the starting SHA-1 state (A, B, C, D) from the 128-bit
22 /// vector of [4 x i32] in \a V1 and the next four 32-bit elements of the
23 /// message from the 128-bit vector of [4 x i32] in \a V2. Note that the
24 /// SHA-1 state variable E must have already been added to \a V2
26 /// SHA-1 state (A, B, C, D) as a 128-bit vector of [4 x i32].
29 /// with a different combining function and rounding constant. This
30 /// intrinsic performs four iterations using a combining function and
31 /// rounding constant selected by \a M[1:0].
42 /// A 128-bit vector of [4 x i32] containing the initial SHA-1 state.
[all …]
H A Dxmmintrin.h28 /* This header should only be included in a hosted environment as it depends on
29 * a standard library to provide allocation routines. */
37 __min_vector_width__(128)))
49 /// A 128-bit vector of [4 x float] containing one of the source operands.
52 /// A 128-bit vector of [4 x float] containing one of the source operands.
54 /// \returns A 128-bit vector of [4 x float] whose lower 32 bits contain the sum
64 /// Adds two 128-bit vectors of [4 x float], and returns the results of
72 /// A 128-bit vector of [4 x float] containing one of the source operands.
74 /// A 128-bit vector of [4 x float] containing one of the source operands.
75 /// \returns A 128-bit vector of [4 x float] containing the sums of both
[all …]
H A D__wmmintrin_aes.h18 …ATTRS __attribute__((__always_inline__, __nodebug__, __target__("aes"), __min_vector_width__(128)))
20 /// Performs a single round of AES encryption using the Equivalent
22 /// operand using a 128-bit round key value contained in the second source
30 /// A 128-bit integer vector containing the state value.
32 /// A 128-bit integer vector containing the round key value.
33 /// \returns A 128-bit integer vector containing the encrypted value.
42 /// operand using a 128-bit round key value contained in the second source
50 /// A 128-bit integer vector containing the state value.
52 /// A 128-bit integer vector containing the round key value.
53 /// \returns A 128-bit integer vector containing the encrypted value.
[all …]
H A Dtmmintrin.h37 /// A 64-bit vector of [8 x i8].
38 /// \returns A 64-bit integer vector containing the absolute values of the
55 /// A 128-bit vector of [16 x i8].
56 /// \returns A 128-bit integer vector containing the absolute values of the
73 /// A 64-bit vector of [4 x i16].
74 /// \returns A 64-bit integer vector containing the absolute values of the
91 /// A 128-bit vector of [8 x i16].
92 /// \returns A 128-bit integer vector containing the absolute values of the
109 /// A 64-bit vector of [2 x i32].
110 /// \returns A 64-bit integer vector containing the absolute values of the
[all …]
H A Davxintrin.h58 __min_vector_width__(128)))
68 /// A 256-bit vector of [4 x double] containing one of the source operands.
70 /// A 256-bit vector of [4 x double] containing one of the source operands.
71 /// \returns A 256-bit vector of [4 x double] containing the sums of both
86 /// A 256-bit vector of [8 x float] containing one of the source operands.
88 /// A 256-bit vector of [8 x float] containing one of the source operands.
89 /// \returns A 256-bit vector of [8 x float] containing the sums of both
104 /// A 256-bit vector of [4 x double] containing the minuend.
106 /// A 256-bit vector of [4 x double] containing the subtrahend.
107 /// \returns A 256-bit vector of [4 x double] containing the differences between
[all …]
H A Df16cintrin.h19 __attribute__((__always_inline__, __nodebug__, __target__("f16c"), __min_vector_width__(128)))
23 /* NOTE: Intel documents the 128-bit versions of these as being in emmintrin.h,
24 * but that's because icc can emulate these without f16c using a library call.
28 /// Converts a 16-bit half-precision float value into a 32-bit float
36 /// A 16-bit half-precision float value.
46 /// Converts a 32-bit single-precision float value to a 16-bit
52 /// unsigned short _cvtss_sh(float a, const int imm);
57 /// \param a
58 /// A 32-bit single-precision float value to be converted to a 16-bit
68 #define _cvtss_sh(a, imm) __extension__ ({ \ argument
[all …]
H A Davxvnniint16intrin.h21 __min_vector_width__(128)))
26 /// Multiply groups of 2 adjacent pairs of signed 16-bit integers in \a __A with
27 /// corresponding unsigned 16-bit integers in \a __B, producing 2 intermediate
29 /// 32-bit integer in \a __W, and store the packed 32-bit results in \a dst.
40 /// A 128-bit vector of [4 x int].
42 /// A 128-bit vector of [8 x short].
44 /// A 128-bit vector of [8 x unsigned short].
46 /// A 128-bit vector of [4 x int].
54 /// dst[MAX:128] := 0
63 /// Multiply groups of 2 adjacent pairs of signed 16-bit integers in \a __A with
[all …]
/freebsd/crypto/openssl/doc/man1/
H A Dopenssl-enc.pod.in20 [B<-a>]
22 [B<-A>]
63 Print out a usage message.
94 =item B<-a>
100 When the B<-A> option not given,
101 on encoding a newline is inserted after each 64 characters, and
102 on decoding a newline is expected among the first 1024 bytes of input.
106 Same as B<-a>
108 =item B<-A>
110 If the B<-a> option is set then base64 encoding produces output without any
[all …]
/freebsd/secure/usr.bin/openssl/man/
H A Dopenssl-enc.119 .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
20 .\" double quote, and \*(R" will give a right double quote. \*(C+ will
21 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and
122 . ds o a
153 [\fB\-a\fR]
155 [\fB\-A\fR]
195 Print out a usage message.
218 .IP "\fB\-a\fR" 4
219 .IX Item "-a"
225 Same as \fB\-a\fR
[all …]
H A Dopenssl.119 .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
20 .\" double quote, and \*(R" will give a right double quote. \*(C+ will
21 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and
122 . ds o a
151 OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (\s-1SSL\s0
155 The \fBopenssl\fR program is a command line program for using the various
171 The \fBopenssl\fR program provides a rich variety of commands (\fIcommand\fR in
180 The command \fBno\-\fR\fI\s-1XXX\s0\fR tests whether a command of the
185 are always ignored. Since for each cipher there is a command of the
193 arguments and have a \fB\-config\fR option to specify that file.
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/rsend/
H A Dsend-cpL_varied_recsize.ksh9 # A full copy of the text of the CDDL should have accompanied this
10 # source. A copy of the CDDL is also available via the Internet at
27 # and that the recsize property and that of a received file is correct
35 # | 128k | | 128k | 128k | 128k | 128k |
36 # | 128k | -c | Fails | Fails | 128k | 128k |
37 # | 128k | -p | 128k | 128k | 128k | 128k |
38 # | 128k | -L | 128k | 128k | 128k | 128k |
39 # | 128k | -cp | Fails | Fails | 128k | 128k |
40 # | 128k | -cL | Fails | Fails | 128k | 128k |
41 # | 128k | -pL | 128k | 128k | 128k | 128k |
[all …]
/freebsd/crypto/openssl/crypto/chacha/asm/
H A Dchacha-x86.pl5 # this file except in compliance with the License. You can obtain a copy
67 $a="eax";
77 # a b c d
102 #&add ($a,$b); # see elsewhere
103 &xor ($d,$a);
113 &mov ($b_,&DWP(128,"esp")) if ($i==7); # loop counter
114 &add ($a,$b);
115 &xor ($d,$a);
116 &mov (&DWP(4*$ai,"esp"),$a);
118 &mov ($a,&DWP(4*$an,"esp"));
[all …]
/freebsd/crypto/openssl/test/recipes/30-test_evp_data/
H A Devpciph_aes_ocb.txt5 # this file except in compliance with the License. You can obtain a copy
12 # and continue until a blank line. Lines starting with a pound sign are ignored.
16 Cipher = aes-128-ocb
24 Cipher = aes-128-ocb
32 Cipher = aes-128-ocb
40 Cipher = aes-128-ocb
48 Cipher = aes-128-ocb
56 Cipher = aes-128-ocb
64 Cipher = aes-128-ocb
72 Cipher = aes-128-ocb
[all …]
H A Devpciph_aes_common.txt5 # this file except in compliance with the License. You can obtain a copy
12 # and continue until a blank line. Lines starting with a pound sign are ignored.
18 Cipher = AES-128-ECB
42 # AES 128 ECB tests (from NIST test vectors, encrypt)
44 #AES-128-ECB:00000000000000000000000000000000::00000000000000000000000000000000:C34C052CC0DA8D73451…
46 # AES 128 ECB tests (from NIST test vectors, decrypt)
48 #AES-128-ECB:00000000000000000000000000000000::44416AC2D1F53C583303917E6BE9EBE0:0000000000000000000…
58 # AES 128 CBC tests (from NIST test vectors, encrypt)
60 #AES-128-CBC:00000000000000000000000000000000:00000000000000000000000000000000:00000000000000000000…
70 # AES 128 CBC tests (from NIST test vectors, decrypt)
[all …]
H A Devpciph_aes_cts.txt5 # this file except in compliance with the License. You can obtain a copy
10 # These have an IV of all zeros, for a 128 bit AES key.
18 Cipher = AES-128-CBC
25 Cipher = AES-128-CBC
32 Cipher = AES-128-CBC
46 Cipher = AES-128-CBC-CTS
54 Cipher = AES-128-CBC-CTS
63 Cipher = AES-128-CBC-CTS
72 Cipher = AES-128-CBC-CTS
80 Cipher = AES-128-CBC-CTS
[all …]
H A Devpciph_aria.txt5 # this file except in compliance with the License. You can obtain a copy
12 # and continue until a blank line. Lines starting with a pound sign are ignored.
16 Cipher = ARIA-128-ECB
32 Cipher = ARIA-128-ECB
37 Cipher = ARIA-128-CBC
44 Cipher = ARIA-128-CFB
51 Cipher = ARIA-128-CFB8
57 Cipher = ARIA-128-OFB
64 Cipher = ARIA-128-CTR
69 NextIV = 0000000000000000000000000000000a
[all …]
/freebsd/crypto/openssl/doc/man7/
H A DEVP_CIPHER-AES.pod18 =item "AES-128-CBC", "AES-192-CBC" and "AES-256-CBC"
20 =item "AES-128-CBC-CTS", "AES-192-CBC-CTS" and "AES-256-CBC-CTS"
22 =item "AES-128-CFB", "AES-192-CFB", "AES-256-CFB",
23 "AES-128-CFB1", "AES-192-CFB1", "AES-256-CFB1",
24 "AES-128-CFB8", "AES-192-CFB8" and "AES-256-CFB8"
26 =item "AES-128-CTR", "AES-192-CTR" and "AES-256-CTR"
28 =item "AES-128-ECB", "AES-192-ECB" and "AES-256-ECB"
30 =item "AES-192-OFB", "AES-128-OFB" and "AES-256-OFB"
32 =item "AES-128-XTS" and "AES-256-XTS"
34 =item "AES-128-CCM", "AES-192-CCM" and "AES-256-CCM"
[all …]
/freebsd/tools/regression/ccd/layout/
H A Dccd0.sh5 make a
16 foo 128k 128k 128k 128k 0 0
17 foo 128k 128k 128k 128k 0 4
18 foo 128k 128k 128k 128k 4 0
19 foo 128k 128k 128k 128k 4 2
20 foo 128k 128k 128k 128k 4 4
22 foo 256k 128k 128k 128k 0 0
23 foo 256k 128k 128k 128k 0 4
24 foo 256k 128k 128k 128k 4 0
25 foo 256k 128k 128k 128k 4 2
[all …]
/freebsd/lib/libc/tests/string/
H A Dmemcmp_test.c20 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
46 * only specifies that a number greater than, equal to, or less than
47 * zero shall be returned. If a unit test for this less strict
57 check_memcmp(const char *a, const char *b, size_t len, int expected) in check_memcmp() argument
61 got = memcmp_fn(a, b, len); in check_memcmp()
64 __XSTRING(MEMCMP), a, b, len, got, expected); in check_memcmp()
71 check_memcmp("a", "b", 0, 0); in ATF_TC_BODY()
111 memset(data1, 'a', sizeof(data1)); in ATF_TC_BODY()
112 memset(data2, 'a', sizeof(data2)); in ATF_TC_BODY()
113 data1[128] = 255; in ATF_TC_BODY()
[all …]
/freebsd/secure/lib/libcrypto/man/man7/
H A DEVP_CIPHER-AES.719 .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
20 .\" double quote, and \*(R" will give a right double quote. \*(C+ will
21 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and
122 . ds o a
150 .IX Item "AES-128-CBC, AES-192-CBC and AES-256-CBC"
154 .IX Item "AES-128-CBC-CTS, AES-192-CBC-CTS and AES-256-CBC-CTS"
157 .IX Item "AES-128-CFB, AES-192-CFB, AES-256-CFB, AES-128-CFB1, AES-192-CFB1, AES-256-CFB1, AES-128-…
160 .IX Item "AES-128-CTR, AES-192-CTR and AES-256-CTR"
163 .IX Item "AES-128-ECB, AES-192-ECB and AES-256-ECB"
166 .IX Item "AES-192-OFB, AES-128-OFB and AES-256-OFB"
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfoDMR.td12 // There are a total of 8 DMR registers numbered 0 to 7.
19 // [128bits|128bits|128bits|128bits|128bits|128bits|128bits|128bits]
21 // In addition to the above classes two consecutive DMR registers make a DMR
26 def sub_dmrrow0 : SubRegIndex<128>;
27 def sub_dmrrow1 : SubRegIndex<128, 128>;
36 // A single row in a DMR register.
37 // There are 8 128 bit rows in each DMR register and 8 DMR registers so that
43 // A consecutive pair of DMR row registers.
136 def DMRROWRC : RegisterClass<"PPC", [v128i1], 128,
138 let Size = 128;
[all …]
/freebsd/crypto/openssl/ssl/
H A Ds3_lib.c7 * this file except in compliance with the License. You can obtain a copy
51 128,
52 128,
98 128,
99 128,
113 128,
114 128,
240 128,
241 128,
256 128,
[all …]

12345678910>>...45