/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/blake3/ |
H A D | b3_aarch64_sse41.S | 47 .word 4 52 .word 4 82 eor v0.16b, v2.16b, v0.16b 83 eor v1.16b, v3.16b, v1.16b 95 .p2align 4 106 .byte 4 124 .byte 4 148 and v0.8b, v1.8b, v0.8b 154 uzp1 v3.4s, v6.4s, v7.4s 155 add v0.4s, v2.4s, v3.4s [all …]
|
H A D | b3_aarch64_sse2.S | 47 .word 4 52 .word 4 82 eor v0.16b, v2.16b, v0.16b 83 eor v1.16b, v3.16b, v1.16b 95 .p2align 4 115 and v0.8b, v1.8b, v0.8b 120 uzp1 v1.4s, v0.4s, v6.4s 121 uzp2 v0.4s, v0.4s, v6.4s 122 add v2.4s, v2.4s, v1.4s 123 uzp1 v18.4s, v1.4s, v1.4s [all …]
|
/freebsd/sys/crypto/openssl/aarch64/ |
H A D | chacha-armv8.S | 14 .long 1,2,3,4 27 b.lo .Lshort 33 b.ne .LChaCha20_neon 198 b.lo .Ltail 239 b.hi .Loop_outer 252 .align 4 327 b.hs .L512_or_more_neon 332 ld1 {v0.4s},[x5],#16 335 ld1 {v1.4s,v2.4s},[x3] 337 ld1 {v3.4s},[x4] [all …]
|
H A D | aes-gcm-armv8_64.S | 9 .align 4 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 46 ext v15.16b, v15.16b, v15.16b, #8 53 ld1 {v19.4s}, [x8], #16 //load rk1 60 …ld1 { v0.16b}, [x16] //special case vector load initial counter so we … 73 ld1 {v20.4s}, [x8], #16 //load rk2 80 ext v14.16b, v14.16b, v14.16b, #8 [all …]
|
H A D | aesv8-armx.S | 24 b.eq .Lenc_key_abort 26 b.eq .Lenc_key_abort 29 b.lt .Lenc_key_abort 31 b.gt .Lenc_key_abort 33 b.ne .Lenc_key_abort 38 eor v0.16b,v0.16b,v0.16b 39 ld1 {v3.16b},[x0],#16 41 ld1 {v1.4s,v2.4s},[x3],#32 43 b.lt .Loop128 44 b.eq .L192 [all …]
|
H A D | sha256-armv8.S | 37 // on Cortex-A53 (or by 4 cycles per round). 76 b.ne .Lv8_entry 78 b.ne .Lneon_entry 89 sub sp,sp,#4*4 92 ldp w22,w23,[x0,#2*4] 93 ldp w24,w25,[x0,#4*4] 95 ldp w26,w27,[x0,#6*4] 100 ldp w3,w4,[x1],#2*4 101 ldr w19,[x30],#4 // *K++ 114 eor w19,w20,w21 // a^b, b^c in next round [all …]
|
H A D | vpaes-armv8.S | 59 .Lk_dsbb: // decryption sbox output *B*u, *B*t 72 .Lk_dksb: // decryption key schedule: invskew x*B 103 .align 4 106 movi v17.16b, #0x0f 129 .align 4 136 and v1.16b, v7.16b, v17.16b // vpand %xmm9, %xmm0, %xmm1 137 ushr v0.16b, v7.16b, #4 // vpsrlb $4, %xmm0, %xmm0 138 tbl v1.16b, {v20.16b}, v1.16b // vpshufb %xmm1, %xmm2, %xmm1 140 tbl v2.16b, {v21.16b}, v0.16b // vpshufb %xmm0, %xmm3, %xmm2 141 eor v0.16b, v1.16b, v16.16b // vpxor %xmm5, %xmm1, %xmm0 [all …]
|
/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | keccak1600-c64x.pl | 22 # B-files, with A-file holding least significant halves. This works 30 my @A = map([ $_, ($_+1), ($_+2), ($_+3), ($_+4) ], (5,10,16,21,26)); 31 $A[1][4] = 31; # B14 is reserved, A14 is used as iota[] 32 ($A[3][0],$A[4][1]) = ($A[4][1],$A[3][0]); 33 my @C = (0..4,$A[3][0],$A[4][0]); 47 $p ROTL B$src,$rot/2+1,A$dst 48 || ROTL A$src,$rot/2, B$dst 53 || ROTL B$src,$rot/2,B$dst 63 # +1--->+------+------+<- -9 below 4 slots are used by KeccakF1600_int 69 # +4--->+------+------+<- -6 [all …]
|
/freebsd/lib/libmd/aarch64/ |
H A D | sha1block.S | 29 b .req w4 label 61 .macro func1 a, b, c, d, e 62 and f, \c, \b 63 bic tmp, \d, \b 67 .macro func2 a, b, c, d, e 68 eor f, \b, \c 72 .macro func3 a, b, c, d, e 73 eor tmp, \b, \c 74 and f, \b, \c 79 .macro func4 a, b, c, d, e [all …]
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | animation | 13 4 string moov Apple QuickTime 15 >12 string mvhd \b movie (fast start) 16 >12 string mdra \b URL 17 >12 string cmov \b movie (fast start, compressed header) 18 >12 string rmra \b multiple URLs 19 4 string mdat Apple QuickTime movie (unoptimized) 21 4 string wide Apple QuickTime movie (unoptimized) 23 #4 string skip Apple QuickTime movie (modified) 25 #4 string free Apple QuickTime movie (modified) 27 4 string idsc Apple QuickTime image (fast start) [all …]
|
H A D | android | 13 >>4 string >000 version %s 16 >>4 string >000 version %s 23 >1024 string LOKI \b, LOKI'd 24 >>1028 lelong 0 \b (boot) 25 >>1028 lelong 1 \b (recovery) 26 >8 lelong >0 \b, kernel 27 >>12 lelong >0 \b (%#x) 28 >16 lelong >0 \b, ramdisk 29 >>20 lelong >0 \b (%#x) 30 >24 lelong >0 \b, second stage [all …]
|
H A D | riff | 14 >0 leshort 0x01 \b, Microsoft PCM 16 >>>14 leshort <1024 \b, %d bit 17 >0 leshort 0x02 \b, Microsoft ADPCM 18 >0 leshort 0x03 \b, IEEE Float 19 >0 leshort 0x04 \b, Compaq VSELP 20 >0 leshort 0x05 \b, IBM CVSD 21 >0 leshort 0x06 \b, ITU G.711 A-law 22 >0 leshort 0x07 \b, ITU G.711 mu-law 23 >0 leshort 0x08 \b, Microsoft DTS 24 >0 leshort 0x10 \b, OKI ADPCM [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/sha2/ |
H A D | sha256-armv8.S | 27 .word 4 32 .word 4 72 sub sp,sp,#4*4 75 ldp w22,w23,[x0,#2*4] 76 ldp w24,w25,[x0,#4*4] 78 ldp w26,w27,[x0,#6*4] 83 ldp w3,w4,[x1],#2*4 84 ldr w19,[x30],#4 // *K++ 97 eor w19,w20,w21 // a^b, b^c in next round 103 and w28,w28,w19 // (b^c)&=(a^b) [all …]
|
/freebsd/crypto/openssl/crypto/sha/ |
H A D | keccak1600.c | 133 C[4] = A[0][4]; in Theta() 140 C[4] ^= A[y][4]; in Theta() 143 D[0] = ROL64(C[1], 1) ^ C[4]; in Theta() 146 D[3] = ROL64(C[4], 1) ^ C[2]; in Theta() 147 D[4] = ROL64(C[0], 1) ^ C[3]; in Theta() 154 A[y][4] ^= D[4]; in Theta() 167 A[y][4] = ROL64(A[y][4], rhotates[y][4]); in Rho() 185 A[0][4] = T[4][4]; in Pi() 188 A[1][1] = T[1][4]; in Pi() 191 A[1][4] = T[4][2]; in Pi() [all …]
|
/freebsd/crypto/krb5/src/tests/asn.1/ |
H A D | reference_encode.out | 1 … 03 02 01 05 A1 10 1B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 55 A2 1A 30 18 A0 03 02 01 01 A1 1… 2 …: 62 4F 30 4D A0 03 02 01 05 A1 10 1B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 55 A2 1A 30 18 A0 … 3 …: 62 4F 30 4D A0 03 02 01 05 A1 10 1B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 55 A2 1A 30 18 A0 … 4 …B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 55 A2 1A 30 18 A0 03 02 01 01 A1 11 30 0F 1B 06 68 66 … 6 …B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 55 A3 1A 30 18 A0 03 02 01 01 A1 11 30 0F 1B 06 68 66 … 7 …B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 55 A3 1A 30 18 A0 03 02 01 01 A1 11 30 0F 1B 06 68 66 … 8 … 33 31 37 5A A9 10 1B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 55 AA 1A 30 18 A0 03 02 01 01 A1 1… 9 … 33 31 37 5A A9 10 1B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 55 AA 1A 30 18 A0 03 02 01 01 A1 1… 10 …B 81 EA 30 81 E7 A0 03 02 01 05 A1 03 02 01 0B A2 26 30 24 30 10 A1 03 02 01 0D A2 09 04 07 70 61 … 11 …B 81 C2 30 81 BF A0 03 02 01 05 A1 03 02 01 0B A3 10 1B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 … [all …]
|
/freebsd/lib/libc/aarch64/string/ |
H A D | strncmp.S | 22 b.lo .Lempty 39 b.lo .Llt16 50 cmeq v5.16b, v0.16b, #0 51 cmeq v6.16b, v1.16b, #0 53 shrn v5.8b, v5.8h, #4 54 shrn v6.8b, v6.8h, #4 63 b.eq 0f 66 tbl v0.16b, {v0.16b}, v4.16b 68 b 1f 69 .p2align 4 [all …]
|
H A D | strcmp.S | 44 cmeq v5.16b, v0.16b, #0 45 cmeq v6.16b, v2.16b, #0 47 shrn v5.8b, v5.8h, #4 48 shrn v6.8b, v6.8h, #4 57 b.eq 0f 60 tbl v0.16b, {v0.16b}, v4.16b 62 b 1f 63 .p2align 4 68 b.eq 0f 71 tbl v4.16b, {v2.16b}, v4.16b [all …]
|
/freebsd/crypto/krb5/src/lib/crypto/builtin/aes/ |
H A D | kresults.expected | 3 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 7 69 C4 E0 D8 6A 7B 04 30 D8 CD B7 80 70 B4 C5 5A 15 C4 A8 5A EB 0B 20 41 49 4F 8B F1 F8 CD 30 F1 13 18 1B 39 DA 37 40 D3 DF FE AC 89 D6 BB 4C 29 F1 0A 24 6B 4E 5B 8C 8F A4 DB 1B 95 D3 E8 C5 C5 FB 5A 00 27 83 FE B6 7B 73 4F CE DB 8E 97 D4 06 96 11 B7 23 32 94 8F E9 20 1F 8D FB 3A 22 CF 22 E8 94 1D 42 7B 34 25 4F 90 96 01 9B 09 27 5E FF 95 69 E0 70 DC 50 35 A3 D1 6F E1 EF 7B 6D 2F 4F 93 48 90 02 0D F1 8A 39 54 94 0B B4 7C 1B 5E BA B2 76 98 F1 9F D9 7F 33 [all …]
|
/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | vpaes-armv8.pl | 113 .Lk_dsbb: // decryption sbox output *B*u, *B*t 126 .Lk_dksb: // decryption key schedule: invskew x*B 154 my ($invlo,$invhi,$iptlo,$ipthi,$sbou,$sbot) = map("v$_.16b",(18..23)); 155 my ($sb1u,$sb1t,$sb2u,$sb2t) = map("v$_.16b",(24..27)); 156 my ($sb9u,$sb9t,$sbdu,$sbdt,$sbbu,$sbbt,$sbeu,$sbet)=map("v$_.16b",(24..31)); 166 .align 4 169 movi v17.16b, #0x0f 192 .align 4 199 and v1.16b, v7.16b, v17.16b // vpand %xmm9, %xmm0, %xmm1 200 ushr v0.16b, v7.16b, #4 // vpsrlb \$4, %xmm0, %xmm0 [all …]
|
/freebsd/crypto/openssl/test/recipes/04-test_pem_reading_data/ |
H A D | dsa-onecolumn.pem | 2 Proc-Type: 4,ENCRYPTED 6 B 28 b 33 4 53 b 54 b 89 4 94 B 111 b 112 B [all …]
|
/freebsd/sys/dev/drm2/ |
H A D | drm_fourcc.h | 27 #define fourcc_code(a, b, c, d) ((__u32)(a) | ((__u32)(b) << 8) | \ argument 36 #define DRM_FORMAT_RGB332 fourcc_code('R', 'G', 'B', '8') /* [7:0] R:G:B 3:3:2 */ 37 #define DRM_FORMAT_BGR233 fourcc_code('B', 'G', 'R', '8') /* [7:0] B:G:R 2:3:3 */ 40 #define DRM_FORMAT_XRGB4444 fourcc_code('X', 'R', '1', '2') /* [15:0] x:R:G:B 4:4:4:4 little endian… 41 #define DRM_FORMAT_XBGR4444 fourcc_code('X', 'B', '1', '2') /* [15:0] x:B:G:R 4:4:4:4 little endian… 42 #define DRM_FORMAT_RGBX4444 fourcc_code('R', 'X', '1', '2') /* [15:0] R:G:B:x 4:4:4:4 little endian… 43 #define DRM_FORMAT_BGRX4444 fourcc_code('B', 'X', '1', '2') /* [15:0] B:G:R:x 4:4:4:4 little endian… 45 #define DRM_FORMAT_ARGB4444 fourcc_code('A', 'R', '1', '2') /* [15:0] A:R:G:B 4:4:4:4 little endian… 46 #define DRM_FORMAT_ABGR4444 fourcc_code('A', 'B', '1', '2') /* [15:0] A:B:G:R 4:4:4:4 little endian… 47 #define DRM_FORMAT_RGBA4444 fourcc_code('R', 'A', '1', '2') /* [15:0] R:G:B:A 4:4:4:4 little endian… [all …]
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | vdev_raidz_math_aarch64_neon_common.h | 34 #define REG_CNT(r...) _REG_CNT(r, 8, 7, 6, 5, 4, 3, 2, 1) 133 extern const uint8_t gf_clmul_mod_lt[4*256][16]; 138 uint8_t b[ELEM_SIZE] __attribute__((aligned(ELEM_SIZE))); member 146 "ld1 { v21.4s },%[SRC0]\n" \ 147 "ld1 { v20.4s },%[SRC1]\n" \ 148 "ld1 { v19.4s },%[SRC2]\n" \ 149 "ld1 { v18.4s },%[SRC3]\n" \ 150 "eor " VR0(r) ".16b," VR0(r) ".16b,v21.16b\n" \ 151 "eor " VR1(r) ".16b," VR1(r) ".16b,v20.16b\n" \ 152 "eor " VR2(r) ".16b," VR2(r) ".16b,v19.16b\n" \ [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SchedA53.td | 57 // ALU - Despite having a full latency of 4, most of the ALU instructions can 69 def : WriteRes<WriteIM32, [A53UnitMAC]> { let Latency = 4; } 70 def : WriteRes<WriteIM64, [A53UnitMAC]> { let Latency = 4; } 73 def : WriteRes<WriteID32, [A53UnitDiv]> { let Latency = 4; } 74 def : WriteRes<WriteID64, [A53UnitDiv]> { let Latency = 4; } 77 def : WriteRes<WriteLD, [A53UnitLdSt]> { let Latency = 4; } 78 def : WriteRes<WriteLDIdx, [A53UnitLdSt]> { let Latency = 4; } 79 def : WriteRes<WriteLDHi, [A53UnitLdSt]> { let Latency = 4; } 87 def A53WriteVLD1 : SchedWriteRes<[A53UnitLdSt]> { let Latency = 4; } 93 let ReleaseAtCycles = [4]; } [all...] |
H A D | AArch64SchedThunderX.td | 61 let Latency = 4; 66 let Latency = 4; 250 def : InstRW<[THXT8XWriteBR], (instregex "^B$")>; 252 def : InstRW<[THXT8XWriteBR], (instregex "^B..$")>; 274 def : InstRW<[THXT8XWriteVLD1], (instregex "LD1Rv(8b|4h|2s|1d|16b|8h|4s|2d)$")>; 275 def : InstRW<[THXT8XWriteVLD1], (instregex "LD1Onev(8b|4 [all...] |
/freebsd/crypto/openssl/test/recipes/10-test_bn_data/ |
H A D | bngcd.txt | 10 # These test vectors satisfy gcd(A, B) = GCD. 14 B = 0 19 B = 0 24 B = 1 29 B = 70030ffeeea3deaea19387f4f1d0f460a6954a2a9cb98290602ac09036143ef8eb9692f3eac22961811083e073ee0be… 34 B = 0 41 B = 3 45 B = 5 49 B = 7 53 B = 9 [all …]
|