Home
last modified time | relevance | path

Searched refs:g4 (Results 1 – 25 of 41) sorted by relevance

12

/freebsd/crypto/openssl/crypto/des/asm/
H A Ddest4-sparcv9.pl122 and $out, 7, %g4
124 srl $omask, %g4, $omask
126 movrz %g4, 0, $omask
147 ldx [$inp + 0], %g4
152 sllx %g4, $ileft, %g4
154 or %g5, %g4, %g4
156 movxtod %g4, %f2
188 2: ldxa [$inp]0x82, %g4 ! avoid read-after-write hazard
223 and $out, 7, %g4
225 srl $omask, %g4, $omask
[all …]
/freebsd/crypto/openssl/crypto/bn/asm/
H A Dsparct4-mont.pl130 mov -128,%g4
134 mov -2047,%g4
136 movrz %g1,0,%g4
138 add %g4,-128,%g4
141 mov -128,%g4
144 save %sp,%g4,%sp
159 and %sp,1,%g4
161 or %g4,$sentinel,$sentinel
450 mov -128,%g4
454 mov -2047,%g4
[all …]
H A Dvis3-mont.pl62 add %sp, $bias, %g4 ! real top of stack
68 sub %g4, %g1, %g1
71 sub %g1, %g4, %g1
H A Dsparcv9a-mont.pl96 $n0="%g4"; # reassigned(!) to "64-bit" register
812 orn %g0,%g0,%g4
831 subc $carry,0,%g4
843 and %o0,%g4,%o0
845 andn %o2,%g4,%o2
846 andn %o3,%g4,%o3
H A Dsparcv8.S374 ld [%o2+4],%g4
382 addxcc %g3,%g4,%g3
386 ld [%o2+12],%g4
392 addxcc %g3,%g4,%g3
462 ld [%o2+4],%g4
470 subxcc %g3,%g4,%g4
471 st %g4,[%o0+4]
474 ld [%o2+12],%g4
480 subxcc %g3,%g4,%g4
481 st %g4,[%o0-4]
[all …]
H A Dsparcv9-gf2m.pl35 @i=("%g4","%g5");
/freebsd/crypto/openssl/crypto/
H A Dsparccpuid.S125 clr %g4
486 set 0,%g4 ! diff
494 add %o4,%g4,%g4
495 .word 0xc9e2100c !cas [%o0],%o4,%g4
498 sub %o4,%o5,%g4 ! diff=tick-lasttick
507 add %o4,%g4,%g4
508 .word 0xc9e2100c !cas [%o0],%o4,%g4
526 set 0,%g4 ! diff
534 add %o4,%g4,%g4
535 .word 0xc9e2100c !cas [%o0],%o4,%g4
[all …]
/freebsd/crypto/openssl/crypto/camellia/asm/
H A Dcmllt4-sparcv9.pl82 ldx [$key + 0], %g4
101 xor %g4, %o4, %o4
184 sub %g0, %g1, %g4
187 srlx %o5, %g4, %o5
188 srlx $inp, %g4, %g4
190 or %g4, %g1, %o5
192 ldx [$key + 0], %g4
196 xor %g4, %o4, %o4
273 "srlx %o4, 64-$rot, %g4\n\t".
278 "or %o5, %g4, %o5";
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/include/sodium/private/
H A Ded25519_ref10_fe_51.h160 uint64_t g4 = g[4]; in fe25519_cswap() local
166 uint64_t x4 = f4 ^ g4; in fe25519_cswap()
184 g[4] = g4 ^ x4; in fe25519_cswap()
249 uint64_t g0, g1, g2, g3, g4; in fe25519_mul() local
262 g4 = g[4]; in fe25519_mul()
270 r0 += ((uint128_t) f1_19) * ((uint128_t) g4); in fe25519_mul()
277 r1 += ((uint128_t) f2_19) * ((uint128_t) g4); in fe25519_mul()
284 r2 += ((uint128_t) f3_19) * ((uint128_t) g4); in fe25519_mul()
291 r3 += ((uint128_t) f4_19) * ((uint128_t) g4); in fe25519_mul()
293 r4 = ((uint128_t) f0 ) * ((uint128_t) g4); in fe25519_mul()
H A Ded25519_ref10_fe_25_5.h217 int32_t g4 = g[4]; in fe25519_cswap() local
228 int32_t x4 = f4 ^ g4; in fe25519_cswap()
261 g[4] = g4 ^ x4; in fe25519_cswap()
385 int32_t g4 = g[4]; in fe25519_mul() local
395 int32_t g4_19 = 19 * g4; in fe25519_mul()
411 int64_t f0g4 = f0 * (int64_t) g4; in fe25519_mul()
421 int64_t f1g4 = f1 * (int64_t) g4; in fe25519_mul()
431 int64_t f2g4 = f2 * (int64_t) g4; in fe25519_mul()
441 int64_t f3g4 = f3 * (int64_t) g4; in fe25519_mul()
451 int64_t f4g4 = f4 * (int64_t) g4; in fe25519_mul()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/
H A Dpoly1305_donna32.h143 unsigned long g0, g1, g2, g3, g4; in poly1305_finish() local
195 g4 = h4 + c - (1UL << 26); in poly1305_finish()
198 mask = (g4 >> ((sizeof(unsigned long) * 8) - 1)) - 1; in poly1305_finish()
203 g4 &= mask; in poly1305_finish()
210 h4 = (h4 & mask) | g4; in poly1305_finish()
/freebsd/crypto/openssh/
H A Dpoly1305.c42 uint32_t g0,g1,g2,g3,g4; in poly1305_auth() local
140 g4 = h4 + b - (1 << 26); in poly1305_auth()
142 b = (g4 >> 31) - 1; in poly1305_auth()
148 h4 = (h4 & nb) | (g4 & b); in poly1305_auth()
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/aes/
H A Daesopt.h741 #define dec_imvars uint32_t g2, g4, g9
742 #define inv_mcol(x) (g2 = gf_mulx(x), g4 = gf_mulx(g2), g9 = \
743 (x) ^ gf_mulx(g4), g4 ^= g9, \
744 (x) ^ g2 ^ g4 ^ upr(g2 ^ g9, 3) ^ \
745 upr(g4, 2) ^ upr(g9, 1))
/freebsd/crypto/openssl/crypto/poly1305/
H A Dpoly1305_ieee754.c434 u32 g0, g1, g2, g3, g4; in poly1305_emit() local
450 g4 = h4&-4; in poly1305_emit()
452 g4 += g4>>2; in poly1305_emit()
454 h0 += g4; in poly1305_emit()
464 g4 = h4 + (u32)(t >> 32); in poly1305_emit()
467 mask = 0 - (g4 >> 2); in poly1305_emit()
H A Dpoly1305.c384 u32 g0, g1, g2, g3, g4; in poly1305_emit() local
399 g4 = h4 + (u32)(t >> 32); in poly1305_emit()
402 mask = 0 - (g4 >> 2); in poly1305_emit()
/freebsd/crypto/openssl/crypto/perlasm/
H A Dsparcv9_modes.pl106 xor %g4, %o0, %o0 ! ^= rk[0]
216 xor %g4, %o0, %o0 ! ^= rk[0]
325 xor %g4, %o0, %o2 ! ^= rk[0]
423 xor %g4, %o0, %o4 ! ^= rk[0]
427 xor %g4, %o2, %o4
559 xor %g4, %o0, %o4 ! ^= rk[0]
563 xor %g4, %o2, %o4
644 xor %o5, %g4, %g4 ! ^= rk[0]
646 movxtod %g4, %f14 ! most significant 64 bits
1003 xor %g4, %o0, %o0 ! ^= rk[0]
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daest4-sparcv9.pl112 ldx [$key + 0], %g4
131 xor %g4, %o4, %o4
190 ldx [$key + 0], %g4
209 xor %g4, %o4, %o4
481 ldx [$key + 0], %g4
684 ldx [$key + 0], %g4
/freebsd/crypto/openssl/crypto/ec/
H A Dcurve25519.c403 uint64_t f_i, g0, g1, g2, g3, g4; in fe51_mul() local
410 h4 = (u128)f_i * (g4 = g[4]); in fe51_mul()
413 h0 += (u128)f_i * (g4 *= 19); in fe51_mul()
421 h1 += (u128)f_i * g4; in fe51_mul()
429 h2 += (u128)f_i * g4; in fe51_mul()
437 h3 += (u128)f_i * g4; in fe51_mul()
447 g0 += (uint64_t)(h4 >> 51) * 19; g4 = (uint64_t)h4 & MASK51; in fe51_mul()
455 h[4] = g4; in fe51_mul()
468 uint64_t g4 = f[4]; in fe51_sq()
475 h4 = (u128)g0 * g4; in fe51_sq()
[all …]
/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-armv4.pl344 my $g4=$h4;
359 adc $g4,$h4,#0
360 tst $g4,#4 @ did it carry/borrow?
1190 adc $g4,$h4,#0
1191 tst $g4,#4 @ did it carry/borrow?
/freebsd/sys/contrib/device-tree/src/arm/aspeed/
H A Dast2400-facebook-netbmc-common.dtsi5 #include "aspeed-g4.dtsi"
H A Daspeed-bmc-microsoft-olympus.dts5 #include "aspeed-g4.dtsi"
H A Daspeed-bmc-opp-vesnin.dts5 #include "aspeed-g4.dtsi"
/freebsd/sys/contrib/device-tree/Bindings/misc/
H A Daspeed-p2a-ctrl.txt35 g4 Example
/freebsd/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_mlx_hca_pfs.c136 int g1, g2, g3, g4; in __parse_ca_info_file() local
194 if (sscanf(p_ch, "node GUID: %x:%x:%x:%x", &g1, &g2, &g3, &g4) != 4) { in __parse_ca_info_file()
H A Dosm_vendor_mlx_hca_sim.c182 int g1, g2, g3, g4; in __parse_ca_info_file() local
240 if (sscanf(p_ch, "node GUID: %x:%x:%x:%x", &g1, &g2, &g3, &g4) != 4) { in __parse_ca_info_file()

12