LCOV - code coverage report
Current view:
top level
-
ballet/ed25519/ref
- fd_f25519.h
(
source
/ functions)
Hit
Total
Coverage
Test:
cov.lcov
Lines:
117
122
95.9 %
Date:
2026-02-28 05:18:01
Functions:
75
520
14.4 %
Function Name
Hit count
fd_curve25519.c:fd_f25519_is_zero
0
fd_curve25519.c:fd_f25519_mul_121666
0
fd_curve25519.c:fd_f25519_sqr2
0
fd_curve25519.c:fd_f25519_sqr3
0
fd_curve25519.c:fd_f25519_swap_if
0
fd_ed25519_user.c:fd_f25519_add
0
fd_ed25519_user.c:fd_f25519_add_nr
0
fd_ed25519_user.c:fd_f25519_frombytes
0
fd_ed25519_user.c:fd_f25519_if
0
fd_ed25519_user.c:fd_f25519_mul2
0
fd_ed25519_user.c:fd_f25519_mul3
0
fd_ed25519_user.c:fd_f25519_mul4
0
fd_ed25519_user.c:fd_f25519_mul_121666
0
fd_ed25519_user.c:fd_f25519_sqr
0
fd_ed25519_user.c:fd_f25519_sqr2
0
fd_ed25519_user.c:fd_f25519_sqr3
0
fd_ed25519_user.c:fd_f25519_sqr4
0
fd_ed25519_user.c:fd_f25519_sub_nr
0
fd_ed25519_user.c:fd_f25519_swap_if
0
fd_ed25519_user.c:fd_f25519_tobytes
0
fd_f25519.c:fd_f25519_add
0
fd_f25519.c:fd_f25519_add_nr
0
fd_f25519.c:fd_f25519_frombytes
0
fd_f25519.c:fd_f25519_mul2
0
fd_f25519.c:fd_f25519_mul3
0
fd_f25519.c:fd_f25519_mul4
0
fd_f25519.c:fd_f25519_mul_121666
0
fd_f25519.c:fd_f25519_set
0
fd_f25519.c:fd_f25519_sqr2
0
fd_f25519.c:fd_f25519_sqr3
0
fd_f25519.c:fd_f25519_sqr4
0
fd_f25519.c:fd_f25519_sub_nr
0
fd_f25519.c:fd_f25519_swap_if
0
fd_pubkey_utils.c:fd_f25519_add
0
fd_pubkey_utils.c:fd_f25519_add_nr
0
fd_pubkey_utils.c:fd_f25519_frombytes
0
fd_pubkey_utils.c:fd_f25519_if
0
fd_pubkey_utils.c:fd_f25519_is_zero
0
fd_pubkey_utils.c:fd_f25519_mul
0
fd_pubkey_utils.c:fd_f25519_mul2
0
fd_pubkey_utils.c:fd_f25519_mul3
0
fd_pubkey_utils.c:fd_f25519_mul4
0
fd_pubkey_utils.c:fd_f25519_mul_121666
0
fd_pubkey_utils.c:fd_f25519_neg
0
fd_pubkey_utils.c:fd_f25519_set
0
fd_pubkey_utils.c:fd_f25519_sqr
0
fd_pubkey_utils.c:fd_f25519_sqr2
0
fd_pubkey_utils.c:fd_f25519_sqr3
0
fd_pubkey_utils.c:fd_f25519_sqr4
0
fd_pubkey_utils.c:fd_f25519_sub
0
fd_pubkey_utils.c:fd_f25519_sub_nr
0
fd_pubkey_utils.c:fd_f25519_swap_if
0
fd_pubkey_utils.c:fd_f25519_tobytes
0
fd_rangeproofs.c:fd_f25519_add
0
fd_rangeproofs.c:fd_f25519_add_nr
0
fd_rangeproofs.c:fd_f25519_frombytes
0
fd_rangeproofs.c:fd_f25519_if
0
fd_rangeproofs.c:fd_f25519_is_zero
0
fd_rangeproofs.c:fd_f25519_mul
0
fd_rangeproofs.c:fd_f25519_mul2
0
fd_rangeproofs.c:fd_f25519_mul3
0
fd_rangeproofs.c:fd_f25519_mul4
0
fd_rangeproofs.c:fd_f25519_mul_121666
0
fd_rangeproofs.c:fd_f25519_neg
0
fd_rangeproofs.c:fd_f25519_set
0
fd_rangeproofs.c:fd_f25519_sqr
0
fd_rangeproofs.c:fd_f25519_sqr2
0
fd_rangeproofs.c:fd_f25519_sqr3
0
fd_rangeproofs.c:fd_f25519_sqr4
0
fd_rangeproofs.c:fd_f25519_sub
0
fd_rangeproofs.c:fd_f25519_sub_nr
0
fd_rangeproofs.c:fd_f25519_swap_if
0
fd_rangeproofs.c:fd_f25519_tobytes
0
fd_ristretto255.c:fd_f25519_add_nr
0
fd_ristretto255.c:fd_f25519_mul3
0
fd_ristretto255.c:fd_f25519_mul_121666
0
fd_ristretto255.c:fd_f25519_sqr2
0
fd_ristretto255.c:fd_f25519_sqr3
0
fd_ristretto255.c:fd_f25519_sqr4
0
fd_ristretto255.c:fd_f25519_sub_nr
0
fd_ristretto255.c:fd_f25519_swap_if
0
fd_vm_syscall_curve.c:fd_f25519_add
0
fd_vm_syscall_curve.c:fd_f25519_add_nr
0
fd_vm_syscall_curve.c:fd_f25519_frombytes
0
fd_vm_syscall_curve.c:fd_f25519_if
0
fd_vm_syscall_curve.c:fd_f25519_is_zero
0
fd_vm_syscall_curve.c:fd_f25519_mul
0
fd_vm_syscall_curve.c:fd_f25519_mul2
0
fd_vm_syscall_curve.c:fd_f25519_mul3
0
fd_vm_syscall_curve.c:fd_f25519_mul4
0
fd_vm_syscall_curve.c:fd_f25519_mul_121666
0
fd_vm_syscall_curve.c:fd_f25519_neg
0
fd_vm_syscall_curve.c:fd_f25519_sqr
0
fd_vm_syscall_curve.c:fd_f25519_sqr2
0
fd_vm_syscall_curve.c:fd_f25519_sqr3
0
fd_vm_syscall_curve.c:fd_f25519_sqr4
0
fd_vm_syscall_curve.c:fd_f25519_sub
0
fd_vm_syscall_curve.c:fd_f25519_sub_nr
0
fd_vm_syscall_curve.c:fd_f25519_swap_if
0
fd_vm_syscall_curve.c:fd_f25519_tobytes
0
fd_vm_syscall_pda.c:fd_f25519_add
0
fd_vm_syscall_pda.c:fd_f25519_add_nr
0
fd_vm_syscall_pda.c:fd_f25519_frombytes
0
fd_vm_syscall_pda.c:fd_f25519_if
0
fd_vm_syscall_pda.c:fd_f25519_is_zero
0
fd_vm_syscall_pda.c:fd_f25519_mul
0
fd_vm_syscall_pda.c:fd_f25519_mul2
0
fd_vm_syscall_pda.c:fd_f25519_mul3
0
fd_vm_syscall_pda.c:fd_f25519_mul4
0
fd_vm_syscall_pda.c:fd_f25519_mul_121666
0
fd_vm_syscall_pda.c:fd_f25519_neg
0
fd_vm_syscall_pda.c:fd_f25519_set
0
fd_vm_syscall_pda.c:fd_f25519_sqr
0
fd_vm_syscall_pda.c:fd_f25519_sqr2
0
fd_vm_syscall_pda.c:fd_f25519_sqr3
0
fd_vm_syscall_pda.c:fd_f25519_sqr4
0
fd_vm_syscall_pda.c:fd_f25519_sub
0
fd_vm_syscall_pda.c:fd_f25519_sub_nr
0
fd_vm_syscall_pda.c:fd_f25519_swap_if
0
fd_vm_syscall_pda.c:fd_f25519_tobytes
0
fd_x25519.c:fd_f25519_if
0
fd_x25519.c:fd_f25519_is_zero
0
fd_x25519.c:fd_f25519_mul3
0
fd_x25519.c:fd_f25519_mul4
0
fd_x25519.c:fd_f25519_neg
0
fd_x25519.c:fd_f25519_sqr3
0
fd_x25519.c:fd_f25519_sqr4
0
fd_x25519.c:fd_f25519_sub
0
fd_zk_elgamal_proof_program.c:fd_f25519_add
0
fd_zk_elgamal_proof_program.c:fd_f25519_add_nr
0
fd_zk_elgamal_proof_program.c:fd_f25519_frombytes
0
fd_zk_elgamal_proof_program.c:fd_f25519_if
0
fd_zk_elgamal_proof_program.c:fd_f25519_is_zero
0
fd_zk_elgamal_proof_program.c:fd_f25519_mul
0
fd_zk_elgamal_proof_program.c:fd_f25519_mul2
0
fd_zk_elgamal_proof_program.c:fd_f25519_mul3
0
fd_zk_elgamal_proof_program.c:fd_f25519_mul4
0
fd_zk_elgamal_proof_program.c:fd_f25519_mul_121666
0
fd_zk_elgamal_proof_program.c:fd_f25519_neg
0
fd_zk_elgamal_proof_program.c:fd_f25519_set
0
fd_zk_elgamal_proof_program.c:fd_f25519_sqr
0
fd_zk_elgamal_proof_program.c:fd_f25519_sqr2
0
fd_zk_elgamal_proof_program.c:fd_f25519_sqr3
0
fd_zk_elgamal_proof_program.c:fd_f25519_sqr4
0
fd_zk_elgamal_proof_program.c:fd_f25519_sub
0
fd_zk_elgamal_proof_program.c:fd_f25519_sub_nr
0
fd_zk_elgamal_proof_program.c:fd_f25519_swap_if
0
fd_zk_elgamal_proof_program.c:fd_f25519_tobytes
0
fd_zksdk.c:fd_f25519_add
0
fd_zksdk.c:fd_f25519_add_nr
0
fd_zksdk.c:fd_f25519_frombytes
0
fd_zksdk.c:fd_f25519_if
0
fd_zksdk.c:fd_f25519_is_zero
0
fd_zksdk.c:fd_f25519_mul
0
fd_zksdk.c:fd_f25519_mul2
0
fd_zksdk.c:fd_f25519_mul3
0
fd_zksdk.c:fd_f25519_mul4
0
fd_zksdk.c:fd_f25519_mul_121666
0
fd_zksdk.c:fd_f25519_neg
0
fd_zksdk.c:fd_f25519_set
0
fd_zksdk.c:fd_f25519_sqr
0
fd_zksdk.c:fd_f25519_sqr2
0
fd_zksdk.c:fd_f25519_sqr3
0
fd_zksdk.c:fd_f25519_sqr4
0
fd_zksdk.c:fd_f25519_sub
0
fd_zksdk.c:fd_f25519_sub_nr
0
fd_zksdk.c:fd_f25519_swap_if
0
fd_zksdk.c:fd_f25519_tobytes
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_add
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_add_nr
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_frombytes
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_if
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_is_zero
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_mul
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_mul2
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_mul3
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_mul4
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_mul_121666
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_neg
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_set
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_sqr
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_sqr2
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_sqr3
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_sqr4
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_sub
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_sub_nr
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_swap_if
0
fd_zksdk_batched_grouped_ciphertext_2_handles_validity.c:fd_f25519_tobytes
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_add
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_add_nr
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_frombytes
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_if
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_is_zero
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_mul
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_mul2
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_mul3
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_mul4
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_mul_121666
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_neg
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_set
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_sqr
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_sqr2
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_sqr3
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_sqr4
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_sub
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_sub_nr
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_swap_if
0
fd_zksdk_batched_grouped_ciphertext_3_handles_validity.c:fd_f25519_tobytes
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_add
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_add_nr
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_frombytes
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_if
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_is_zero
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_mul
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_mul2
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_mul3
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_mul4
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_mul_121666
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_neg
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_set
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_sqr
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_sqr2
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_sqr3
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_sqr4
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_sub
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_sub_nr
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_swap_if
0
fd_zksdk_batched_range_proof_u128.c:fd_f25519_tobytes
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_add
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_add_nr
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_frombytes
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_if
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_is_zero
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_mul
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_mul2
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_mul3
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_mul4
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_mul_121666
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_neg
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_set
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_sqr
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_sqr2
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_sqr3
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_sqr4
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_sub
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_sub_nr
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_swap_if
0
fd_zksdk_batched_range_proof_u256.c:fd_f25519_tobytes
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_add
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_add_nr
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_frombytes
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_if
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_is_zero
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_mul
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_mul2
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_mul3
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_mul4
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_mul_121666
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_neg
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_set
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_sqr
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_sqr2
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_sqr3
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_sqr4
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_sub
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_sub_nr
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_swap_if
0
fd_zksdk_batched_range_proof_u64.c:fd_f25519_tobytes
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_add
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_add_nr
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_frombytes
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_if
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_is_zero
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_mul
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_mul2
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_mul3
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_mul4
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_mul_121666
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_neg
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_set
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_sqr
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_sqr2
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_sqr3
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_sqr4
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_sub
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_sub_nr
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_swap_if
0
fd_zksdk_ciphertext_ciphertext_equality.c:fd_f25519_tobytes
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_add
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_add_nr
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_frombytes
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_if
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_is_zero
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_mul
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_mul2
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_mul3
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_mul4
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_mul_121666
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_neg
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_set
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_sqr
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_sqr2
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_sqr3
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_sqr4
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_sub
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_sub_nr
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_swap_if
0
fd_zksdk_ciphertext_commitment_equality.c:fd_f25519_tobytes
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_add
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_add_nr
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_frombytes
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_if
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_is_zero
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_mul
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_mul2
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_mul3
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_mul4
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_mul_121666
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_neg
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_set
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_sqr
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_sqr2
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_sqr3
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_sqr4
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_sub
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_sub_nr
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_swap_if
0
fd_zksdk_grouped_ciphertext_2_handles_validity.c:fd_f25519_tobytes
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_add
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_add_nr
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_frombytes
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_if
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_is_zero
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_mul
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_mul2
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_mul3
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_mul4
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_mul_121666
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_neg
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_set
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_sqr
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_sqr2
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_sqr3
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_sqr4
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_sub
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_sub_nr
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_swap_if
0
fd_zksdk_grouped_ciphertext_3_handles_validity.c:fd_f25519_tobytes
0
fd_zksdk_percentage_with_cap.c:fd_f25519_add
0
fd_zksdk_percentage_with_cap.c:fd_f25519_add_nr
0
fd_zksdk_percentage_with_cap.c:fd_f25519_frombytes
0
fd_zksdk_percentage_with_cap.c:fd_f25519_if
0
fd_zksdk_percentage_with_cap.c:fd_f25519_is_zero
0
fd_zksdk_percentage_with_cap.c:fd_f25519_mul
0
fd_zksdk_percentage_with_cap.c:fd_f25519_mul2
0
fd_zksdk_percentage_with_cap.c:fd_f25519_mul3
0
fd_zksdk_percentage_with_cap.c:fd_f25519_mul4
0
fd_zksdk_percentage_with_cap.c:fd_f25519_mul_121666
0
fd_zksdk_percentage_with_cap.c:fd_f25519_neg
0
fd_zksdk_percentage_with_cap.c:fd_f25519_set
0
fd_zksdk_percentage_with_cap.c:fd_f25519_sqr
0
fd_zksdk_percentage_with_cap.c:fd_f25519_sqr2
0
fd_zksdk_percentage_with_cap.c:fd_f25519_sqr3
0
fd_zksdk_percentage_with_cap.c:fd_f25519_sqr4
0
fd_zksdk_percentage_with_cap.c:fd_f25519_sub
0
fd_zksdk_percentage_with_cap.c:fd_f25519_sub_nr
0
fd_zksdk_percentage_with_cap.c:fd_f25519_swap_if
0
fd_zksdk_percentage_with_cap.c:fd_f25519_tobytes
0
fd_zksdk_pubkey_validity.c:fd_f25519_add
0
fd_zksdk_pubkey_validity.c:fd_f25519_add_nr
0
fd_zksdk_pubkey_validity.c:fd_f25519_frombytes
0
fd_zksdk_pubkey_validity.c:fd_f25519_if
0
fd_zksdk_pubkey_validity.c:fd_f25519_mul2
0
fd_zksdk_pubkey_validity.c:fd_f25519_mul3
0
fd_zksdk_pubkey_validity.c:fd_f25519_mul4
0
fd_zksdk_pubkey_validity.c:fd_f25519_mul_121666
0
fd_zksdk_pubkey_validity.c:fd_f25519_neg
0
fd_zksdk_pubkey_validity.c:fd_f25519_sqr
0
fd_zksdk_pubkey_validity.c:fd_f25519_sqr2
0
fd_zksdk_pubkey_validity.c:fd_f25519_sqr3
0
fd_zksdk_pubkey_validity.c:fd_f25519_sqr4
0
fd_zksdk_pubkey_validity.c:fd_f25519_sub_nr
0
fd_zksdk_pubkey_validity.c:fd_f25519_swap_if
0
fd_zksdk_pubkey_validity.c:fd_f25519_tobytes
0
fd_zksdk_zero_ciphertext.c:fd_f25519_add
0
fd_zksdk_zero_ciphertext.c:fd_f25519_add_nr
0
fd_zksdk_zero_ciphertext.c:fd_f25519_frombytes
0
fd_zksdk_zero_ciphertext.c:fd_f25519_if
0
fd_zksdk_zero_ciphertext.c:fd_f25519_is_zero
0
fd_zksdk_zero_ciphertext.c:fd_f25519_mul
0
fd_zksdk_zero_ciphertext.c:fd_f25519_mul2
0
fd_zksdk_zero_ciphertext.c:fd_f25519_mul3
0
fd_zksdk_zero_ciphertext.c:fd_f25519_mul4
0
fd_zksdk_zero_ciphertext.c:fd_f25519_mul_121666
0
fd_zksdk_zero_ciphertext.c:fd_f25519_neg
0
fd_zksdk_zero_ciphertext.c:fd_f25519_set
0
fd_zksdk_zero_ciphertext.c:fd_f25519_sqr
0
fd_zksdk_zero_ciphertext.c:fd_f25519_sqr2
0
fd_zksdk_zero_ciphertext.c:fd_f25519_sqr3
0
fd_zksdk_zero_ciphertext.c:fd_f25519_sqr4
0
fd_zksdk_zero_ciphertext.c:fd_f25519_sub
0
fd_zksdk_zero_ciphertext.c:fd_f25519_sub_nr
0
fd_zksdk_zero_ciphertext.c:fd_f25519_swap_if
0
fd_zksdk_zero_ciphertext.c:fd_f25519_tobytes
0
test_ed25519.c:fd_f25519_mul2
0
test_ed25519.c:fd_f25519_mul_121666
0
test_ed25519.c:fd_f25519_sqr2
0
test_ed25519.c:fd_f25519_sqr3
0
test_ed25519.c:fd_f25519_sqr4
0
test_ed25519.c:fd_f25519_swap_if
0
test_ristretto255.c:fd_f25519_add
0
test_ristretto255.c:fd_f25519_add_nr
0
test_ristretto255.c:fd_f25519_frombytes
0
test_ristretto255.c:fd_f25519_if
0
test_ristretto255.c:fd_f25519_mul2
0
test_ristretto255.c:fd_f25519_mul3
0
test_ristretto255.c:fd_f25519_mul4
0
test_ristretto255.c:fd_f25519_mul_121666
0
test_ristretto255.c:fd_f25519_sqr
0
test_ristretto255.c:fd_f25519_sqr2
0
test_ristretto255.c:fd_f25519_sqr3
0
test_ristretto255.c:fd_f25519_sqr4
0
test_ristretto255.c:fd_f25519_sub_nr
0
test_ristretto255.c:fd_f25519_swap_if
0
test_ristretto255.c:fd_f25519_tobytes
0
test_zksdk.c:fd_f25519_add
0
test_zksdk.c:fd_f25519_add_nr
0
test_zksdk.c:fd_f25519_frombytes
0
test_zksdk.c:fd_f25519_if
0
test_zksdk.c:fd_f25519_is_zero
0
test_zksdk.c:fd_f25519_mul
0
test_zksdk.c:fd_f25519_mul2
0
test_zksdk.c:fd_f25519_mul3
0
test_zksdk.c:fd_f25519_mul4
0
test_zksdk.c:fd_f25519_mul_121666
0
test_zksdk.c:fd_f25519_neg
0
test_zksdk.c:fd_f25519_set
0
test_zksdk.c:fd_f25519_sqr
0
test_zksdk.c:fd_f25519_sqr2
0
test_zksdk.c:fd_f25519_sqr3
0
test_zksdk.c:fd_f25519_sqr4
0
test_zksdk.c:fd_f25519_sub
0
test_zksdk.c:fd_f25519_sub_nr
0
test_zksdk.c:fd_f25519_swap_if
0
test_zksdk.c:fd_f25519_tobytes
0
test_ristretto255.c:fd_f25519_neg
4
fd_zksdk_pubkey_validity.c:fd_f25519_is_zero
8
fd_zksdk_pubkey_validity.c:fd_f25519_sub
8
fd_vm_syscall_curve.c:fd_f25519_set
16
fd_zksdk_pubkey_validity.c:fd_f25519_mul
16
fd_zksdk_pubkey_validity.c:fd_f25519_set
48
test_ristretto255.c:fd_f25519_is_zero
888
test_ristretto255.c:fd_f25519_sub
888
test_ed25519.c:fd_f25519_mul3
1538
test_ed25519.c:fd_f25519_mul4
1538
test_ristretto255.c:fd_f25519_mul
1904
test_ristretto255.c:fd_f25519_set
3796
test_ed25519.c:fd_f25519_sub_nr
4616
test_ed25519.c:fd_f25519_add_nr
4620
fd_ristretto255.c:fd_f25519_mul2
60004
fd_ristretto255.c:fd_f25519_mul4
60004
fd_x25519.c:fd_f25519_add
131446
fd_x25519.c:fd_f25519_frombytes
131446
fd_x25519.c:fd_f25519_tobytes
131446
test_ed25519.c:fd_f25519_is_zero
200124
test_ed25519.c:fd_f25519_neg
201024
fd_ristretto255.c:fd_f25519_is_zero
201062
test_ed25519.c:fd_f25519_if
203076
fd_ristretto255.c:fd_f25519_frombytes
261090
fd_x25519.c:fd_f25519_set
394338
fd_ristretto255.c:fd_f25519_add
641160
fd_ristretto255.c:fd_f25519_neg
862292
fd_ristretto255.c:fd_f25519_sqr
923276
fd_ed25519_user.c:fd_f25519_mul
1027284
fd_ed25519_user.c:fd_f25519_neg
1027284
fd_ristretto255.c:fd_f25519_sub
1042304
fd_curve25519.c:fd_f25519_mul2
1130754
fd_curve25519.c:fd_f25519_frombytes
1131126
fd_ristretto255.c:fd_f25519_if
1381484
fd_ristretto255.c:fd_f25519_tobytes
1463542
fd_f25519.c:fd_f25519_tobytes
1592270
test_ed25519.c:fd_f25519_sqr
2000000
test_ed25519.c:fd_f25519_tobytes
2000030
test_ed25519.c:fd_f25519_frombytes
2000050
test_ed25519.c:fd_f25519_sub
2000050
test_ed25519.c:fd_f25519_set
2000116
test_ed25519.c:fd_f25519_add
2001538
test_ed25519.c:fd_f25519_mul
2010770
fd_ristretto255.c:fd_f25519_set
2105522
fd_ed25519_user.c:fd_f25519_sub
3089652
fd_f25519.c:fd_f25519_if
3184540
fd_f25519.c:fd_f25519_neg
3184540
fd_curve25519.c:fd_f25519_tobytes
3303414
fd_f25519.c:fd_f25519_is_zero
4776810
fd_f25519.c:fd_f25519_sub
4776810
fd_ed25519_user.c:fd_f25519_is_zero
5152020
fd_ed25519_user.c:fd_f25519_set
5152020
fd_ristretto255.c:fd_f25519_mul
5190676
fd_x25519.c:fd_f25519_mul_121666
33518730
fd_x25519.c:fd_f25519_sqr2
33518730
fd_f25519.c:fd_f25519_mul
46557330
fd_x25519.c:fd_f25519_mul2
67037460
fd_x25519.c:fd_f25519_swap_if
67300352
fd_curve25519.c:fd_f25519_neg
72899595
fd_x25519.c:fd_f25519_add_nr
134074920
fd_x25519.c:fd_f25519_sqr
134074920
fd_x25519.c:fd_f25519_sub_nr
134074920
fd_curve25519.c:fd_f25519_sqr4
139862914
fd_curve25519.c:fd_f25519_sub
140994036
fd_curve25519.c:fd_f25519_mul4
154901847
fd_x25519.c:fd_f25519_mul
167725096
fd_curve25519.c:fd_f25519_mul3
227024591
fd_curve25519.c:fd_f25519_set
317466194
fd_curve25519.c:fd_f25519_add
370336859
fd_curve25519.c:fd_f25519_sub_nr
512195892
fd_curve25519.c:fd_f25519_sqr
560582778
fd_curve25519.c:fd_f25519_add_nr
683610659
fd_f25519.c:fd_f25519_sqr
780315380
fd_curve25519.c:fd_f25519_mul
1314353391
fd_curve25519.c:fd_f25519_if
1951226496
Generated by:
LCOV version 1.14