Home
last modified time | relevance | path

Searched refs:ror64 (Results 1 – 13 of 13) sorted by relevance

/openbmc/u-boot/lib/
H A Dsha512.c92 static inline uint64_t ror64(uint64_t word, unsigned int shift) in ror64() function
97 #define e0(x) (ror64(x,28) ^ ror64(x,34) ^ ror64(x,39))
98 #define e1(x) (ror64(x,14) ^ ror64(x,18) ^ ror64(x,41))
99 #define s0(x) (ror64(x, 1) ^ ror64(x, 8) ^ (x >> 7))
100 #define s1(x) (ror64(x,19) ^ ror64(x,61) ^ (x >> 6))
/openbmc/qemu/target/arm/tcg/
H A Dcrypto_helper.c415 return ror64(x, 28) ^ ror64(x, 34) ^ ror64(x, 39); in S0_512()
420 return ror64(x, 14) ^ ror64(x, 18) ^ ror64(x, 41); in S1_512()
425 return ror64(x, 1) ^ ror64(x, 8) ^ (x >> 7); in s0_512()
430 return ror64(x, 19) ^ ror64(x, 61) ^ (x >> 6); in s1_512()
H A Diwmmxt_helper.c
H A Dvec_helper.c2947 d[i] = ror64(n[i] ^ m[i], shr); in HELPER()
/openbmc/qemu/target/riscv/
H A Dvcrypto_helper.c67 RVVCALL(OPIVV2, vror_vv_d, OP_UUU_D, H8, H8, H8, ror64) in RVVCALL()
76 RVVCALL(OPIVX2, vror_vx_d, OP_UUU_D, H8, H8, ror64) in RVVCALL()
421 return ror64(x, 1) ^ ror64(x, 8) ^ (x >> 7); in sig0_sha512()
426 return ror64(x, 19) ^ ror64(x, 61) ^ (x >> 6); in sig1_sha512()
487 return ror64(x, 28) ^ ror64(x, 34) ^ ror64(x, 39); in sum0_64()
497 return ror64(x, 14) ^ ror64(x, 18) ^ ror64(x, 41); in sum1_64()
/openbmc/qemu/target/ppc/
H A Dint_helper.c360 right = ror64(right | (src & m), n); in helper_CFUGED()
362 left = ror64(left | (src & m), n); in helper_CFUGED()
2995 r->VsrD(i) = ror64(a->VsrD(i), 1) ^ in helper_vshasigmad()
2996 ror64(a->VsrD(i), 8) ^ in helper_vshasigmad()
2999 r->VsrD(i) = ror64(a->VsrD(i), 19) ^ in helper_vshasigmad()
3000 ror64(a->VsrD(i), 61) ^ in helper_vshasigmad()
3005 r->VsrD(i) = ror64(a->VsrD(i), 28) ^ in helper_vshasigmad()
3006 ror64(a->VsrD(i), 34) ^ in helper_vshasigmad()
3007 ror64(a->VsrD(i), 39); in helper_vshasigmad()
3009 r->VsrD(i) = ror64(a->VsrD(i), 14) ^ in helper_vshasigmad()
[all …]
H A Dtcg-excp_helper.c143 stage0_h |= ror64(rb & 0xff, 8 * (2 * i + 1)); in hash_digest()
145 stage0_l |= ror64((rb >> 32) & 0xff, 8 * (2 * i + 1)); in hash_digest()
/openbmc/qemu/include/qemu/
H A Dbitops.h468 static inline uint64_t ror64(uint64_t word, unsigned int shift) in ror64() function
/openbmc/qemu/tcg/
H A Dtci.c756 regs[r0] = ror64(regs[r1], regs[r2] & 63); in tcg_qemu_tb_exec()
H A Doptimize.c476 return ror64(x, y & 63); in do_constant_folding_2()
/openbmc/qemu/accel/tcg/
H A Dtcg-runtime-gvec.c1012 *(uint64_t *)(d + i) = ror64(*(uint64_t *)(a + i), sh); in HELPER()
/openbmc/qemu/target/ppc/translate/
H A Dvmx-impl.c.inc1608 * m = ror64(m, plen);
/openbmc/qemu/target/mips/tcg/
H A Dmsa_helper.c8223 return ror64(bswap64(x), 32); in bswap32x2()