Searched refs:ab (Results 1 – 2 of 2) sorted by relevance
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | sha512.c | 384 uint64x2_t ab = vld1q_u64(&ctx->state[0]); in mbedtls_internal_sha512_process_many_a64_crypto() local 398 uint64x2_t ab_orig = ab; in mbedtls_internal_sha512_process_many_a64_crypto() 427 gh = vsha512h2q_u64(intermed, cd, ab); in mbedtls_internal_sha512_process_many_a64_crypto() 433 intermed = vsha512hq_u64(sum, vextq_u64(cd, ef, 1), vextq_u64(ab, cd, 1)); in mbedtls_internal_sha512_process_many_a64_crypto() 434 ef = vsha512h2q_u64(intermed, ab, gh); in mbedtls_internal_sha512_process_many_a64_crypto() 435 ab = vaddq_u64(ab, intermed); in mbedtls_internal_sha512_process_many_a64_crypto() 440 intermed = vsha512hq_u64(sum, vextq_u64(ab, cd, 1), vextq_u64(gh, ab, 1)); in mbedtls_internal_sha512_process_many_a64_crypto() 446 sum = vaddq_u64(vextq_u64(initial_sum, initial_sum, 1), ab); in mbedtls_internal_sha512_process_many_a64_crypto() 447 intermed = vsha512hq_u64(sum, vextq_u64(gh, ab, 1), vextq_u64(ef, gh, 1)); in mbedtls_internal_sha512_process_many_a64_crypto() 448 ab = vsha512h2q_u64(intermed, ef, cd); in mbedtls_internal_sha512_process_many_a64_crypto() [all …]
|
| /optee_os/core/arch/arm/crypto/ |
| H A D | sm3_armv8a_ce_a64.S | 44 .macro round, ab, s0, t0, t1, i 48 sm3tt1\ab v8.4s, v5.4s, v10.4s, \i 49 sm3tt2\ab v9.4s, v5.4s, \s0\().4s, \i 52 .macro qround, ab, s0, s1, s2, s3, s4 62 round \ab, \s0, v11, v12, 0 63 round \ab, \s0, v12, v11, 1 64 round \ab, \s0, v11, v12, 2 65 round \ab, \s0, v12, v11, 3
|