/freebsd/crypto/openssl/crypto/aes/ |
H A D | aes_core.c | 170 a4 ^= (a4 & 0xAAAAAAAAu) >> 1; in SubWord() 175 a4 |= a4 >> 1; in SubWord() 200 a4 ^= (a4 & 0x02020202u) >> 1; in SubWord() 201 a4 |= a4 << 2; in SubWord() 216 a4 |= a4 >> 1; in SubWord() 266 a4 |= a4 >> 1; in SubLong() 292 a4 |= a4 << 2; in SubLong() 307 a4 |= a4 >> 1; in SubLong() 363 a4 |= a4 >> 1; in InvSubLong() 389 a4 |= a4 << 2; in InvSubLong() [all …]
|
/freebsd/crypto/openssl/crypto/ec/asm/ |
H A D | ecp_nistz256-armv4.pl | 175 adcs $a4,$a4,$a4 227 adcs $a4,$a4,$t0 246 sbcs $a4,$a4,#0 264 adcs $a4,$a4,#0 312 adcs $a4,$a4,$a4 324 sbcs $a4,$a4,#0 334 adcs $a4,$a4,#0 400 adcs $a4,$a4,#0 477 sbcs $a4,$a4,$t0 500 adcs $a4,$a4,#0 [all …]
|
H A D | x25519-ppc64.pl | 537 ld $a4,32($ap) 548 mulli $a4,$a4,19 606 mulld $t0,$a4,$bi 658 std $a4,32($rp) 681 my ($a0,$a1,$a2,$a3,$a4,$t0,$t1) = ($a0,$a1,$a2,$a3,$a4,$t0,$t1); 704 ld $a4,32($ap) 721 ($a4,$t1) = ($t1,$a4); 723 mulld $t0,$t1,$a4 742 mulld $t0,$a4,$bi 754 mulld $t0,$bi,$a4 [all …]
|
/freebsd/sys/riscv/riscv/ |
H A D | copyinout.S | 80 sb a4, 0(a1) /* Store byte in dest */ 90 sd a4, 0(a1) /* Store word in dest */ 101 sb a4, 0(a1) /* Store byte in dest */ 118 li a4, VM_MAXUSER_ADDRESS 119 bgeu a3, a4, copyio_fault_nopcb 136 li a4, VM_MAXUSER_ADDRESS 137 bgeu a3, a4, copyio_fault_nopcb 161 lb a4, 0(a0) /* Load from uaddr */ 163 sb a4, 0(a1) /* Store in kaddr */ 165 beqz a4, 2f [all …]
|
H A D | bus_space_asm.S | 61 add a4, a1, a2 62 sb a3, 0(a4) 67 add a4, a1, a2 68 sh a3, 0(a4) 73 add a4, a1, a2 74 sw a3, 0(a4) 79 add a4, a1, a2 80 sd a3, 0(a4)
|
H A D | support.S | 56 li a4, (VM_MAXUSER_ADDRESS-3) 57 bgeu a0, a4, fsu_fault_nopcb 59 SET_FAULT_HANDLER(a6, a4) /* And set it */ 60 ENTER_USER_ACCESS(a4) 62 bne a4, a1, 1f /* If not equal then exit */ 68 sw a4, 0(a2) /* Store the read data */ 77 li a4, (VM_MAXUSER_ADDRESS-7) 78 bgeu a0, a4, fsu_fault_nopcb 80 SET_FAULT_HANDLER(a6, a4) /* And set it */ 81 ENTER_USER_ACCESS(a4) [all …]
|
/freebsd/crypto/openssl/crypto/bn/asm/ |
H A D | sparcv9-gf2m.pl | 92 sllx $a,2,$a4 96 srax $a4,63,@i[1] ! broadcast 61st bit 97 and $a48,$a4,$a4 ! (a<<2)&0x7fff... 113 xor $a4,$a8,$a48 115 xor $a4,$a1,$a1 117 stx $a4,[$tab+4*8] ! tab[4]=a4 118 xor $a4,$a2,$a2 120 xor $a4,$a12,$a12 129 xor $a4,$a1,$a1 131 xor $a4,$a2,$a2 [all …]
|
H A D | x86-gf2m.pl | 70 &lea ($a4,&DWP(0,$a2,$a2)); 80 &xor ($a2,$a4); # a2^a4 86 &xor ($a4,$a2); # a2=a4^a2^a4 90 &xor ($a4,$a1); # a1^a2^a4 96 &mov ($a4,@i[0]); 99 &mov (@i[1],$a4); 104 &mov (@i[0],$a4); 109 &mov (@i[1],$a4); 138 &lea ($a4,&DWP(0,"",$a,4)); 147 &xor ($a2,$a4); # a2^a4 [all …]
|
H A D | s390x-gf2m.pl | 75 sllg $a4,$a,2 82 srag @i[1],$a4,63 # broadcast 61st bit 83 nihh $a4,0x7fff 93 lgr $a48,$a4 97 xgr $a1,$a4 99 stg $a4,`$stdframe+4*8`($sp) # tab[4]=a4 100 xgr $a2,$a4 102 xgr $a12,$a4 111 xgr $a1,$a4 113 xgr $a2,$a4 [all …]
|
H A D | x86_64-gf2m.pl | 50 ($a1,$a2,$a4,$a8,$a12,$a48)=map("%r$_",(9..15)); 71 lea (,$a1,4),$a4 94 mov $a4,$a48 99 xor $a4,$a1 100 mov $a4,32(%rsp) # tab[4]=a4 101 xor $a4,$a2 103 xor $a4,$a12 112 xor $a4,$a1 # a1^a8^a4 114 xor $a4,$a2 # a2^a8^a4 117 xor $a4,$a12 # a1^a2^a8^a4
|
H A D | armv8-mont.pl | 764 mul $t3,$a4,$a0 792 mul $t0,$a4,$a1 817 mul $t3,$a4,$a2 859 mul $t1,$a6,$a4 861 mul $t2,$a7,$a4 947 mul $t0,$a4,$n0 1056 mul $a4,$a5,$a5 1097 mul $a4,$a5,$a5 1203 mul $t0,$a4,$n0 1400 sbcs $a4,$acc4,$a4 [all …]
|
H A D | armv4-gf2m.pl | 77 ($a0,$a1,$a2,$a12,$a4,$a14)= 93 mov $a4,$a1,lsl#2 @ a4=a1<<2 95 eor $a14,$a1,$a4 @ a1^a4 96 str $a4,[sp,#16] @ tab[4]=a4 97 eor $a0,$a2,$a4 @ a2^a4 99 eor $a12,$a12,$a4 @ a1^a2^a4
|
/freebsd/sys/cddl/dev/dtrace/riscv/ |
H A D | dtrace_asm.S | 122 lb a4, 0(a0) /* Load from uaddr */ 124 sb a4, 0(a1) /* Store in kaddr */ 143 lb a4, 0(a0) /* Load from uaddr */ 145 sb a4, 0(a1) /* Store in kaddr */ 147 beqz a4, 2f /* If == 0 then break */ 172 sc.w a4, a2, 0(a0) /* Store new to target */ 173 bnez a4, 1b /* Try again if store not succeed */ 185 sc.d a4, a2, 0(a0) /* Store new to target */ 186 bnez a4, 1b /* Try again if store not succeed */
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/ |
H A D | u0.h | 6 __m128i a0, a1, a2, a3, a4, a5, a6, a7; variable 42 a4 = diag3; 50 a4 = _mm_add_epi32(a4, diag0); 52 b4 = a4; 53 a4 = _mm_slli_epi32(a4, 7); 55 diag1 = _mm_xor_si128(diag1, a4); 114 a4 = diag3; 122 a4 = _mm_add_epi32(a4, diag0); 124 b4 = a4; 125 a4 = _mm_slli_epi32(a4, 7); [all …]
|
H A D | u1.h | 6 __m128i a0, a1, a2, a3, a4, a5, a6, a7; variable 43 a4 = diag3; 51 a4 = _mm_add_epi32(a4, diag0); 53 b4 = a4; 54 a4 = _mm_slli_epi32(a4, 7); 56 diag1 = _mm_xor_si128(diag1, a4); 115 a4 = diag3; 123 a4 = _mm_add_epi32(a4, diag0); 125 b4 = a4; 126 a4 = _mm_slli_epi32(a4, 7); [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_syscall_linux_loongarch64.inc | 92 #define __internal_syscall4(n, a1, a2, a3, a4) \ 93 (__internal_syscall)(n, (u64)(a1), (long)(a2), (long)(a3), (long)(a4)) 102 register u64 a4 asm("$a4") = arg5; 105 : "r"(a7), "r"(a1), "r"(a2), "r"(a3), "r"(a4) 109 #define __internal_syscall5(n, a1, a2, a3, a4, a5) \ 110 (__internal_syscall)(n, (u64)(a1), (long)(a2), (long)(a3), (long)(a4), \ 120 register u64 a4 asm("$a4") = arg5; 124 : "r"(a7), "r"(a1), "r"(a2), "r"(a3), "r"(a4), "r"(a5) 128 #define __internal_syscall6(n, a1, a2, a3, a4, a5, a6) \ 139 register u64 a4 asm("$a4") = arg5; [all …]
|
H A D | sanitizer_syscall_linux_riscv64.inc | 95 #define __internal_syscall4(n, a1, a2, a3, a4) \ 96 (__internal_syscall)(n, (u64)(a1), (long)(a2), (long)(a3), (long)(a4)) 105 register u64 a4 asm("a4") = arg5; 108 : "r"(a7), "r"(a1), "r"(a2), "r"(a3), "r"(a4) 112 #define __internal_syscall5(n, a1, a2, a3, a4, a5) \ 113 (__internal_syscall)(n, (u64)(a1), (long)(a2), (long)(a3), (long)(a4), \ 123 register u64 a4 asm("a4") = arg5; 127 : "r"(a7), "r"(a1), "r"(a2), "r"(a3), "r"(a4), "r"(a5) 131 #define __internal_syscall6(n, a1, a2, a3, a4, a5, a6) \ 142 register u64 a4 asm("a4") = arg5; [all …]
|
H A D | sanitizer_syscall_linux_aarch64.inc | 79 #define __internal_syscall4(n, a1, a2, a3, a4) \ 80 (__internal_syscall)(n, (u64)(a1), (long)(a2), (long)(a3), (long)(a4)) 96 #define __internal_syscall5(n, a1, a2, a3, a4, a5) \ 97 (__internal_syscall)(n, (u64)(a1), (long)(a2), (long)(a3), (long)(a4), \ 115 #define __internal_syscall6(n, a1, a2, a3, a4, a5, a6) \ 116 (__internal_syscall)(n, (u64)(a1), (long)(a2), (long)(a3), (long)(a4), \ 119 #define __SYSCALL_NARGS_X(a1, a2, a3, a4, a5, a6, a7, a8, n, ...) n
|
H A D | sanitizer_syscall_linux_arm.inc | 79 #define __internal_syscall4(n, a1, a2, a3, a4) \ 80 (__internal_syscall)(n, (u32)(a1), (long)(a2), (long)(a3), (long)(a4)) 96 #define __internal_syscall5(n, a1, a2, a3, a4, a5) \ 97 (__internal_syscall)(n, (u32)(a1), (long)(a2), (long)(a3), (long)(a4), \ 115 #define __internal_syscall6(n, a1, a2, a3, a4, a5, a6) \ 116 (__internal_syscall)(n, (u32)(a1), (long)(a2), (long)(a3), (long)(a4), \ 119 #define __SYSCALL_NARGS_X(a1, a2, a3, a4, a5, a6, a7, a8, n, ...) n
|
H A D | sanitizer_syscall_linux_hexagon.inc | 71 #define __internal_syscall4(n, a1, a2, a3, a4) \ 72 (__internal_syscall)(n, (long)(a1), (long)(a2), (long)(a3), (long)(a4)) 83 #define __internal_syscall5(n, a1, a2, a3, a4, a5) \ 84 (__internal_syscall)(n, (long)(a1), (long)(a2), (long)(a3), (long)(a4), \ 97 #define __internal_syscall6(n, a1, a2, a3, a4, a5, a6) \ 98 (__internal_syscall)(n, (long)(a1), (long)(a2), (long)(a3), (long)(a4), \ 113 #define __SYSCALL_NARGS_X(a1, a2, a3, a4, a5, a6, a7, a8, n, ...) n
|
/freebsd/contrib/bearssl/src/symcipher/ |
H A D | poly1305_ctmul.c | 50 uint32_t a0, a1, a2, a3, a4; in poly1305_inner() local 69 a4 = acc[4]; in poly1305_inner() 95 a4 += (br_dec32le(buf + 12) >> 8) | 0x01000000; in poly1305_inner() 102 w0 = M(a0, r0) + M(a1, u4) + M(a2, u3) + M(a3, u2) + M(a4, u1); in poly1305_inner() 103 w1 = M(a0, r1) + M(a1, r0) + M(a2, u4) + M(a3, u3) + M(a4, u2); in poly1305_inner() 104 w2 = M(a0, r2) + M(a1, r1) + M(a2, r0) + M(a3, u4) + M(a4, u3); in poly1305_inner() 105 w3 = M(a0, r3) + M(a1, r2) + M(a2, r1) + M(a3, r0) + M(a4, u4); in poly1305_inner() 106 w4 = M(a0, r4) + M(a1, r3) + M(a2, r2) + M(a3, r1) + M(a4, r0); in poly1305_inner() 130 a4 = (uint32_t)w4 & 0x3FFFFFF; in poly1305_inner() 143 acc[4] = a4; in poly1305_inner()
|
/freebsd/crypto/openssh/ |
H A D | canohost.c | 42 struct sockaddr_in *a4 = (struct sockaddr_in *)addr; in ipv64_normalise_mapped() local 55 memset(a4, 0, sizeof(*a4)); in ipv64_normalise_mapped() 57 a4->sin_family = AF_INET; in ipv64_normalise_mapped() 58 *len = sizeof(*a4); in ipv64_normalise_mapped() 59 memcpy(&a4->sin_addr, &inaddr, sizeof(inaddr)); in ipv64_normalise_mapped() 60 a4->sin_port = port; in ipv64_normalise_mapped()
|
/freebsd/sys/contrib/openzfs/module/zcommon/ |
H A D | zfs_fletcher_superscalar4.c | 94 uint64_t a4, b4, c4, d4; in fletcher_4_superscalar4_native() local 108 a4 = ctx->superscalar[0].v[3]; in fletcher_4_superscalar4_native() 117 a4 += ip[3]; in fletcher_4_superscalar4_native() 121 b4 += a4; in fletcher_4_superscalar4_native() 144 ctx->superscalar[0].v[3] = a4; in fletcher_4_superscalar4_native() 159 uint64_t a4, b4, c4, d4; in fletcher_4_superscalar4_byteswap() local 173 a4 = ctx->superscalar[0].v[3]; in fletcher_4_superscalar4_byteswap() 182 a4 += BSWAP_32(ip[3]); in fletcher_4_superscalar4_byteswap() 186 b4 += a4; in fletcher_4_superscalar4_byteswap() 209 ctx->superscalar[0].v[3] = a4; in fletcher_4_superscalar4_byteswap()
|
/freebsd/contrib/bearssl/src/hash/ |
H A D | ghash_ctmul.c | 75 uint32_t a0, a1, a2, a3, a4, a5, a6, a7, a8; in bmul() local 100 a4 = x3 >> 3; in bmul() 102 a5 = a3 ^ a4; in bmul() 106 a7 = a1 ^ a4; in bmul() 115 MUL32(b4, a4, b4, a4); in bmul() 125 a4 &= (uint32_t)0x11111111; in bmul() 144 a5 ^= a3 ^ a4; in bmul() 146 a3 ^= (a5 << 1) ^ (a4 << 2); in bmul()
|
/freebsd/crypto/openssl/crypto/bn/ |
H A D | bn_srp.c | 20 # define bn_pack4(a1,a2,a3,a4) ((a1##UI64<<48)|(a2##UI64<<32)|(a3##UI64<<16)|a4##UI64) argument 22 # define bn_pack4(a1,a2,a3,a4) ((a1##UL<<48)|(a2##UL<<32)|(a3##UL<<16)|a4##UL) argument 24 # define bn_pack4(a1,a2,a3,a4) ((a1##ULL<<48)|(a2##ULL<<32)|(a3##ULL<<16)|a4##ULL) argument 27 # define bn_pack4(a1,a2,a3,a4) ((a3##UL<<16)|a4##UL), ((a1##UL<<16)|a2##UL) argument
|