| /netbsd-src/external/apache2/argon2/dist/phc-winner-argon2/src/blake2/ |
| H A D | blamka-round-opt.h | 64 #define G1(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 66 A0 = fBlaMka(A0, B0); \ 78 B0 = _mm_xor_si128(B0, C0); \ 81 B0 = _mm_roti_epi64(B0, -24); \ 85 #define G2(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 87 A0 = fBlaMka(A0, B0); \ 99 B0 = _mm_xor_si128(B0, C0); \ 102 B0 = _mm_roti_epi64(B0, -63); \ 107 #define DIAGONALIZE(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 109 __m128i t0 = _mm_alignr_epi8(B1, B0, 8); \ [all …]
|
| /netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_pwhash/argon2/ |
| H A D | blamka-round-avx2.h | 12 #define G1_AVX2(A0, A1, B0, B1, C0, C1, D0, D1) \ argument 14 __m256i ml = _mm256_mul_epu32(A0, B0); \ 16 A0 = _mm256_add_epi64(A0, _mm256_add_epi64(B0, ml)); \ 24 B0 = _mm256_xor_si256(B0, C0); \ 25 B0 = rotr24(B0); \ 41 #define G2_AVX2(A0, A1, B0, B1, C0, C1, D0, D1) \ argument 43 __m256i ml = _mm256_mul_epu32(A0, B0); \ 45 A0 = _mm256_add_epi64(A0, _mm256_add_epi64(B0, ml)); \ 52 B0 = _mm256_xor_si256(B0, C0); \ 53 B0 = rotr63(B0); \ [all …]
|
| H A D | blamka-round-avx512f.h | 17 #define G1_AVX512F(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 19 A0 = muladd(A0, B0); \ 31 B0 = _mm512_xor_si512(B0, C0); \ 34 B0 = ror64(B0, 24); \ 38 #define G2_AVX512F(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 40 A0 = muladd(A0, B0); \ 52 B0 = _mm512_xor_si512(B0, C0); \ 55 B0 = ror64(B0, 63); \ 59 #define DIAGONALIZE(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 61 B0 = _mm512_permutex_epi64(B0, _MM_SHUFFLE(0, 3, 2, 1)); \ [all …]
|
| H A D | blamka-round-ssse3.h | 31 #define G1(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 33 A0 = fBlaMka(A0, B0); \ 45 B0 = _mm_xor_si128(B0, C0); \ 48 B0 = _mm_roti_epi64(B0, -24); \ 52 #define G2(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 54 A0 = fBlaMka(A0, B0); \ 66 B0 = _mm_xor_si128(B0, C0); \ 69 B0 = _mm_roti_epi64(B0, -63); \ 73 #define DIAGONALIZE(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 75 __m128i t0 = _mm_alignr_epi8(B1, B0, 8); \ [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/bn/asm/ |
| H A D | bn-c64xplus.asm | 54 MV ARG2,B0 55 [!B0] BNOP RA 56 ||[!B0] MVK 0,RET 57 [B0] MVC B0,ILC 58 [B0] ZERO A19 ; high part of accumulator 59 || [B0] MV ARG0,A2 60 || [B0] MV ARG3,A3 84 MV ARG2,B0 85 [!B0] BNOP RA 86 ||[!B0] MVK 0,RET [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/bn/asm/ |
| H A D | bn-c64xplus.asm | 53 MV ARG2,B0 54 [!B0] BNOP RA 55 ||[!B0] MVK 0,RET 56 [B0] MVC B0,ILC 57 [B0] ZERO A19 ; high part of accumulator 58 || [B0] MV ARG0,A2 59 || [B0] MV ARG3,A3 83 MV ARG2,B0 84 [!B0] BNOP RA 85 ||[!B0] MVK 0,RET [all …]
|
| /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/bfin/ |
| H A D | c_regmv_imlb_imlb.s | 241 B0 = B0; define 250 B0 = B1; define 253 B3 = B0; 259 R4 = B0; 277 B0 = B2; define 279 B2 = B0; 286 R4 = B0; 313 B0 = B3; define 314 B1 = B0; 322 R4 = B0; [all …]
|
| H A D | c_regmv_imlb_dep_nostall.s | 75 B0 = P4; define 76 R4 = B0; 99 R7 = B0; 126 B0 = M0; define 141 R7 = B0; 183 B0 = P4; define 184 M0 = B0; 215 R7 = B0; 335 B0 = L0; define 336 R4 = B0; [all …]
|
| H A D | c_regmv_pr_imlb.s | 205 B0 = P1; define 213 R4 = B0; 231 B0 = P2; define 239 R4 = B0; 257 B0 = P3; define 265 R4 = B0; 283 B0 = P4; define 291 R4 = B0; 309 B0 = P5; define 317 R4 = B0; [all …]
|
| H A D | c_ldimmhalf_lzhi_ibml.s | 114 B0 = 0x3001 (Z); define 115 B0.H = 0x3000; 131 R0 = B0; 149 B0 = 0x0110 (Z); define 150 B0.H = 0x1000; 165 R0 = B0; 182 B0 = 0xf880 (Z); define 183 B0.H = 0x8000; 198 R0 = B0;
|
| H A D | c_regmv_dr_imlb.s | 286 B0 = R0; define 295 R4 = B0; 320 B0 = R1; define 328 R4 = B0; 353 B0 = R2; define 361 R4 = B0; 386 B0 = R3; define 394 R4 = B0; 419 B0 = R4; define 427 R4 = B0; [all …]
|
| H A D | c_regmv_imlb_dep_stall.s | 128 B0 = R5; define 129 R4 = B0; 153 R7 = B0; 180 B0 = R5; define 181 P2 = B0; 205 R7 = B0; 233 B0 = M0; define 248 R7 = B0; 292 B0 = R4; define 293 M0 = B0; [all …]
|
| H A D | m0boundary.s | 16 B0 = 0x3fb9 (Z); define 17 B0.H = 0xff80; 36 B0 = 0x3fb9 (Z); define 37 B0.H = 0xff80;
|
| H A D | c_ldimmhalf_h_ibml.s | 89 B0.H = 0x3000; 98 R0 = B0; 115 B0.H = 0x0110; 123 R0 = B0; 140 B0.H = 0xf880; 148 R0 = B0;
|
| H A D | c_ldimmhalf_lz_ibml.s | 90 B0 = 0x3001 (Z); define 99 R0 = B0; 117 B0 = 0x0110 (Z); define 125 R0 = B0; 142 B0 = 0xf880 (Z); define 150 R0 = B0;
|
| H A D | c_ldimmhalf_l_ibml.s | 89 B0.L = 0x3001; 98 R0 = B0; 115 B0.L = 0x0110; 123 R0 = B0; 140 B0.L = 0xf880; 148 R0 = B0;
|
| H A D | c_regmv_imlb_dr.s | 245 R0 = B0; 246 R1 = B0; 247 R2 = B0; 248 R3 = B0; 266 R4 = B0; 267 R5 = B0; 268 R6 = B0; 269 R7 = B0;
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/avr/ |
| H A D | lib1funcs.S | 247 #define B0 24 macro 258 ;;; (C1:C0) = (unsigned int) A0 * (unsigned int) B0 269 ;;; (C1:C0) = (signed int) A0 * (signed int) B0 272 ;; Sign-extend B0 274 sbrc B0, 7 280 ;; Store B0 * sign of A 283 mov BB0, B0 292 mov BB0, B0 303 ;;; (C1:C0) = (A1:A0) * (B1:B0) 313 add CC0, B0 [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libgcc/config/avr/ |
| H A D | lib1funcs.S | 247 #define B0 24 macro 258 ;;; (C1:C0) = (unsigned int) A0 * (unsigned int) B0 269 ;;; (C1:C0) = (signed int) A0 * (signed int) B0 272 ;; Sign-extend B0 274 sbrc B0, 7 280 ;; Store B0 * sign of A 283 mov BB0, B0 292 mov BB0, B0 303 ;;; (C1:C0) = (A1:A0) * (B1:B0) 313 add CC0, B0 [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/opcodes/ |
| H A D | ia64-opc-b.c | 24 #define B0 IA64_TYPE_B, 0 macro 81 B0, OpX6BtypePaWhaDPr (0, 0x20, 0, a, 0, b, 0), {B2}, PSEUDO, 0, NULL 90 #define BR(a,b,c,d,e) B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, EMPTY 91 #define BRP(a,b,c,d,e) B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, PSEUDO, 0, NULL 92 #define BRT(a,b,c,d,e,f) B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, f, 0, NULL 193 {"cover", B0, OpX6 (0, 0x02), {0, }, NO_PRED | LAST | MOD_RRBS, 0, NULL}, 194 {"clrrrb", B0, OpX6 (0, 0x04), {0, }, NO_PRED | LAST | MOD_RRBS, 0, NULL}, 195 {"clrrrb.pr", B0, OpX6 (0, 0x05), {0, }, NO_PRED | LAST | MOD_RRBS, 0, NULL}, 196 {"rfi", B0, OpX6 (0, 0x08), {0, }, NO_PRED | LAST | PRIV | MOD_RRBS, 0, NULL}, 197 {"bsw.0", B0, OpX6 (0, 0x0c), {0, }, NO_PRED | LAST | PRIV, 0, NULL}, [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/opcodes/ |
| H A D | ia64-opc-b.c | 24 #define B0 IA64_TYPE_B, 0 macro 81 B0, OpX6BtypePaWhaDPr (0, 0x20, 0, a, 0, b, 0), {B2}, PSEUDO, 0, NULL 90 #define BR(a,b,c,d,e) B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, EMPTY 91 #define BRP(a,b,c,d,e) B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, PSEUDO, 0, NULL 92 #define BRT(a,b,c,d,e,f) B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, f, 0, NULL 193 {"cover", B0, OpX6 (0, 0x02), {0, }, NO_PRED | LAST | MOD_RRBS, 0, NULL}, 194 {"clrrrb", B0, OpX6 (0, 0x04), {0, }, NO_PRED | LAST | MOD_RRBS, 0, NULL}, 195 {"clrrrb.pr", B0, OpX6 (0, 0x05), {0, }, NO_PRED | LAST | MOD_RRBS, 0, NULL}, 196 {"rfi", B0, OpX6 (0, 0x08), {0, }, NO_PRED | LAST | PRIV | MOD_RRBS, 0, NULL}, 197 {"bsw.0", B0, OpX6 (0, 0x0c), {0, }, NO_PRED | LAST | PRIV, 0, NULL}, [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libgcc/config/c6x/ |
| H A D | lib1funcs.S | 25 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5 26 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4 27 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4 28 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4 95 || xor .s2x B2, A1, B0 99 [B0] addkpc .s2 1f, B3, 1 100 [!B0] addkpc .s2 2f, B3, 1 103 [B0] mvkl .s2 1f,B3 104 [!B0] mvkl .s2 2f,B3 106 [B0] mvkh .s2 1f,B3 [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/c6x/ |
| H A D | lib1funcs.S | 25 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5 26 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4 27 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4 28 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4 95 || xor .s2x B2, A1, B0 99 [B0] addkpc .s2 1f, B3, 1 100 [!B0] addkpc .s2 2f, B3, 1 103 [B0] mvkl .s2 1f,B3 104 [!B0] mvkl .s2 2f,B3 106 [B0] mvkh .s2 1f,B3 [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/sm4/ |
| H A D | sm4.c | 181 B0 ^= F(B1 ^ B2 ^ B3 ^ ks->rk[k0]); \ 182 B1 ^= F(B0 ^ B2 ^ B3 ^ ks->rk[k1]); \ 183 B2 ^= F(B0 ^ B1 ^ B3 ^ ks->rk[k2]); \ 184 B3 ^= F(B0 ^ B1 ^ B2 ^ ks->rk[k3]); \ 189 uint32_t B0 = load_u32_be(in, 0); in ossl_sm4_encrypt() local 210 store_u32_be(B0, out + 12); in ossl_sm4_encrypt() 215 uint32_t B0 = load_u32_be(in, 0); in ossl_sm4_decrypt() local 232 store_u32_be(B0, out + 12); in ossl_sm4_decrypt()
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/sm4/ |
| H A D | sm4.c | 181 B0 ^= F(B1 ^ B2 ^ B3 ^ ks->rk[k0]); \ 182 B1 ^= F(B0 ^ B2 ^ B3 ^ ks->rk[k1]); \ 183 B2 ^= F(B0 ^ B1 ^ B3 ^ ks->rk[k2]); \ 184 B3 ^= F(B0 ^ B1 ^ B2 ^ ks->rk[k3]); \ 189 uint32_t B0 = load_u32_be(in, 0); in SM4_encrypt() local 210 store_u32_be(B0, out + 12); in SM4_encrypt() 215 uint32_t B0 = load_u32_be(in, 0); in SM4_decrypt() local 232 store_u32_be(B0, out + 12); in SM4_decrypt()
|