Home
last modified time | relevance | path

Searched refs:umul_ppmm (Results 1 - 25 of 48) sorted by relevance

12

/kernel/linux/linux-5.10/lib/mpi/
H A Dlonglong.h51 * 1) umul_ppmm(high_prod, low_prod, multipler, multiplicand) multiplies two
56 * UDWtype product. This is just a variant of umul_ppmm.
132 #define umul_ppmm(xh, xl, m0, m1) \ macro
154 #define umul_ppmm(ph, pl, m0, m1) \ macro
195 #define umul_ppmm(xh, xl, a, b) \ macro
196 __asm__ ("@ Inlined umul_ppmm\n" \
215 #define umul_ppmm(xh, xl, a, b) \ macro
216 __asm__ ("@ Inlined umul_ppmm\n" \
232 #define umul_ppmm(w1, w0, u, v) \ macro
281 #define umul_ppmm(p macro
352 #define umul_ppmm global() macro
415 #define umul_ppmm global() macro
470 #define umul_ppmm global() macro
534 #define umul_ppmm global() macro
557 #define umul_ppmm global() macro
613 #define umul_ppmm global() macro
642 #define umul_ppmm global() macro
661 #define umul_ppmm global() macro
673 #define umul_ppmm global() macro
689 #define umul_ppmm global() macro
786 #define umul_ppmm global() macro
808 #define umul_ppmm global() macro
858 #define umul_ppmm global() macro
892 #define umul_ppmm global() macro
933 #define umul_ppmm global() macro
975 #define umul_ppmm global() macro
1000 #define umul_ppmm global() macro
1058 #define umul_ppmm global() macro
1163 #define umul_ppmm global() macro
1209 #define umul_ppmm global() macro
1232 #define umul_ppmm global() macro
1270 #define umul_ppmm global() macro
[all...]
H A Dgeneric_mpih-mul2.c36 umul_ppmm(prod_high, prod_low, s1_ptr[j], s2_limb); in mpihelp_addmul_1()
H A Dgeneric_mpih-mul1.c37 umul_ppmm(prod_high, prod_low, s1_ptr[j], s2_limb); in mpihelp_mul_1()
H A Dgeneric_mpih-mul3.c36 umul_ppmm(prod_high, prod_low, s1_ptr[j], s2_limb); in mpihelp_submul_1()
/kernel/linux/linux-6.6/lib/crypto/mpi/
H A Dlonglong.h51 * 1) umul_ppmm(high_prod, low_prod, multiplier, multiplicand) multiplies two
56 * UDWtype product. This is just a variant of umul_ppmm.
132 #define umul_ppmm(xh, xl, m0, m1) \ macro
154 #define umul_ppmm(ph, pl, m0, m1) \ macro
195 #define umul_ppmm(xh, xl, a, b) \ macro
196 __asm__ ("@ Inlined umul_ppmm\n" \
215 #define umul_ppmm(xh, xl, a, b) \ macro
216 __asm__ ("@ Inlined umul_ppmm\n" \
232 #define umul_ppmm(w1, w0, u, v) \ macro
281 #define umul_ppmm(p macro
352 #define umul_ppmm global() macro
415 #define umul_ppmm global() macro
470 #define umul_ppmm global() macro
534 #define umul_ppmm global() macro
557 #define umul_ppmm global() macro
613 #define umul_ppmm global() macro
642 #define umul_ppmm global() macro
661 #define umul_ppmm global() macro
673 #define umul_ppmm global() macro
689 #define umul_ppmm global() macro
786 #define umul_ppmm global() macro
808 #define umul_ppmm global() macro
858 #define umul_ppmm global() macro
892 #define umul_ppmm global() macro
933 #define umul_ppmm global() macro
975 #define umul_ppmm global() macro
1000 #define umul_ppmm global() macro
1058 #define umul_ppmm global() macro
1163 #define umul_ppmm global() macro
1209 #define umul_ppmm global() macro
1232 #define umul_ppmm global() macro
1270 #define umul_ppmm global() macro
[all...]
H A Dgeneric_mpih-mul2.c36 umul_ppmm(prod_high, prod_low, s1_ptr[j], s2_limb); in mpihelp_addmul_1()
H A Dgeneric_mpih-mul1.c37 umul_ppmm(prod_high, prod_low, s1_ptr[j], s2_limb); in mpihelp_mul_1()
/kernel/linux/linux-5.10/arch/nds32/include/asm/
H A Dsfp-machine.h16 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S, R, X, Y, umul_ppmm)
18 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D, R, X, Y, umul_ppmm)
20 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q, R, X, Y, umul_ppmm)
23 _FP_MUL_MEAT_DW_1_wide(_FP_WFRACBITS_S, R, X, Y, umul_ppmm)
25 _FP_MUL_MEAT_DW_2_wide(_FP_WFRACBITS_D, R, X, Y, umul_ppmm)
88 #define umul_ppmm(w1, w0, u, v) \ macro
/kernel/linux/linux-5.10/arch/microblaze/lib/
H A Dmuldi3.c12 /* If we still don't have umul_ppmm, define it using plain C. */
13 #if !defined(umul_ppmm)
14 #define umul_ppmm(w1, w0, u, v) \ macro
42 umul_ppmm(__w.s.high, __w.s.low, u, v); \
/kernel/linux/linux-5.10/arch/sh/include/asm/
H A Dsfp-machine.h30 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
32 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
34 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
/kernel/linux/linux-6.6/arch/microblaze/lib/
H A Dmuldi3.c12 /* If we still don't have umul_ppmm, define it using plain C. */
13 #if !defined(umul_ppmm)
14 #define umul_ppmm(w1, w0, u, v) \ macro
42 umul_ppmm(__w.s.high, __w.s.low, u, v); \
/kernel/linux/linux-6.6/arch/sh/include/asm/
H A Dsfp-machine.h30 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
32 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
34 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
/kernel/linux/linux-5.10/lib/
H A Dmuldi3.c14 /* If we still don't have umul_ppmm, define it using plain C. */
15 #if !defined(umul_ppmm)
16 #define umul_ppmm(w1, w0, u, v) \ macro
44 umul_ppmm(__w.s.high, __w.s.low, u, v); \
/kernel/linux/linux-6.6/lib/
H A Dmuldi3.c14 /* If we still don't have umul_ppmm, define it using plain C. */
15 #if !defined(umul_ppmm)
16 #define umul_ppmm(w1, w0, u, v) \ macro
44 umul_ppmm(__w.s.high, __w.s.low, u, v); \
/kernel/linux/linux-5.10/arch/m68k/lib/
H A Dmuldi3.c28 #define umul_ppmm(w1, w0, u, v) \ macro
54 #define umul_ppmm(w1, w0, u, v) \ macro
65 umul_ppmm (__w.s.high, __w.s.low, u, v); \
/kernel/linux/linux-6.6/arch/m68k/lib/
H A Dmuldi3.c28 #define umul_ppmm(w1, w0, u, v) \ macro
54 #define umul_ppmm(w1, w0, u, v) \ macro
65 umul_ppmm (__w.s.high, __w.s.low, u, v); \
/kernel/linux/linux-5.10/arch/h8300/lib/
H A Dmuldi3.c8 #define umul_ppmm(w1, w0, u, v) \ macro
31 umul_ppmm(__w.s.high, __w.s.low, u, v); \
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dsfp-machine_64.h35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
H A Dsfp-machine_32.h35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
39 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Dsfp-machine.h35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Dsfp-machine.h35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dsfp-machine_64.h35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
H A Dsfp-machine_32.h35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
39 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dsfp-machine.h67 * #define _FP_MUL_MEAT_D(R,X,Y) _FP_MUL_MEAT_1_wide(D,R,X,Y,umul_ppmm)
68 * #define _FP_MUL_MEAT_Q(R,X,Y) _FP_MUL_MEAT_2_wide(Q,R,X,Y,umul_ppmm)
82 #define _FP_MUL_MEAT_S(R,X,Y) _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
83 #define _FP_MUL_MEAT_D(R,X,Y) _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
261 /* umul_ppmm(high_prod, low_prod, multipler, multiplicand) multiplies two
265 #define umul_ppmm(ph, pl, m0, m1) \ macro
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dsfp-machine.h67 * #define _FP_MUL_MEAT_D(R,X,Y) _FP_MUL_MEAT_1_wide(D,R,X,Y,umul_ppmm)
68 * #define _FP_MUL_MEAT_Q(R,X,Y) _FP_MUL_MEAT_2_wide(Q,R,X,Y,umul_ppmm)
82 #define _FP_MUL_MEAT_S(R,X,Y) _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
83 #define _FP_MUL_MEAT_D(R,X,Y) _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
261 /* umul_ppmm(high_prod, low_prod, multipler, multiplicand) multiplies two
265 #define umul_ppmm(ph, pl, m0, m1) \ macro

Completed in 8 milliseconds

12