Function report |
Source Code:lib\mpi\generic_mpih-add1.c |
Create Date:2022-07-28 07:18:35 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:mpihelp_add_n
Proto:mpi_limb_t mpihelp_add_n(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, mpi_ptr_t s2_ptr, mpi_size_t size)
Type:mpi_limb_t
Parameter:
Type | Parameter | Name |
---|---|---|
mpi_ptr_t | res_ptr | |
mpi_ptr_t | s1_ptr | |
mpi_ptr_t | s2_ptr | |
mpi_size_t | size |
36 | cy = 0 |
37 | Do |
47 | Return cy |
Name | Describe |
---|---|
mpihelp_divrem | Divide num (NP/NSIZE) by den (DP/DSIZE) and write* the NSIZE-DSIZE least significant quotient limbs at QP* and the DSIZE long remainder at NP. If QEXTRA_LIMBS is* non-zero, generate that many fraction bits and append them after the* other quotient limbs. |
mul_n_basecase | Multiply the natural numbers u (pointed to by UP) and v (pointed to by VP),* both with SIZE limbs, and store the result at PRODP. 2 * SIZE limbs are* always stored. Return the most significant limb.* Argument constraints:* 1 |
mul_n | |
mpih_sqr_n_basecase | |
mpih_sqr_n | |
mpihelp_mul_karatsuba_case | |
mpihelp_mul | Multiply the natural numbers u (pointed to by UP, with USIZE limbs)* and v (pointed to by VP, with VSIZE limbs), and store the result at* PRODP. USIZE + VSIZE limbs are always stored, but if the input* operands are normalized |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |