Home
last modified time | relevance | path

Searched refs:x_LSDptr (Results 1 – 12 of 12) sorted by relevance

/dports/math/cln/cln-1.3.6/src/integer/2adic/
H A Dcl_I_2adic_recip.cc22 var const uintD* x_LSDptr; in cl_recip2adic() local
25 x_LSDptr = BN_LSDptr(x); in cl_recip2adic()
29 I_to_DS_n(x,x_len,x_LSDptr=); in cl_recip2adic()
30 x_LSDptr = x_LSDptr mspop x_len; in cl_recip2adic()
35 recip2adic(len,x_LSDptr,y_LSDptr); in cl_recip2adic()
H A Dcl_I_2adic_div.cc22 var const uintD* x_LSDptr; in cl_div2adic() local
26 x_LSDptr = BN_LSDptr(x); in cl_div2adic()
30 I_to_DS_n(x,x_len,x_LSDptr=); in cl_div2adic()
31 x_LSDptr = x_LSDptr mspop x_len; in cl_div2adic()
45 div2adic(len,x_LSDptr,y_LSDptr,z_LSDptr); in cl_div2adic()
/dports/math/cln/cln-1.3.6/src/integer/algebraic/
H A Dcl_I_sqrtp.cc55 var const uintD* x_LSDptr; in sqrtp() local
56 I_to_NDS_nocopy(x, x_MSDptr=,x_len=,x_LSDptr=, // Digit sequence >=0 zu x in sqrtp()
60 { var uintD lsd = lspref(x_LSDptr,0); in sqrtp()
82 UDS_sqrt(x_MSDptr,x_len,x_LSDptr, &y, squarep=); // Wurzel ziehen in sqrtp()
H A Dcl_I_sqrt.cc33 var const uintD* x_LSDptr; in isqrt() local
34 I_to_NDS_nocopy(x, x_MSDptr=,x_len=,x_LSDptr=,true,); // Digit sequence >=0 zu x in isqrt()
37 UDS_sqrt(x_MSDptr,x_len,x_LSDptr, &y, squarep=); // Wurzel ziehen in isqrt()
H A Dcl_I_rootp_aux.cc81 var const uintD* x_LSDptr; in cl_rootp_aux() local
96 I_to_NDS_nocopy(x, ,x_len=,x_LSDptr=,false,); // UDS zu x bilden, x_len>0 in cl_rootp_aux()
97 var uintD x_lsd = lspref(x_LSDptr,0); // letztes Digit von x in cl_rootp_aux()
166 sub_loop_lsp(x_LSDptr,free_LSDptr,zz_LSDptr,k2); // zz:=x-y^n in cl_rootp_aux()
/dports/math/cln/cln-1.3.6/src/integer/bitwise/
H A Dcl_I_ash.cc41 var const uintD* x_LSDptr; in ash() local
42 I_to_NDS_nocopy(x, ,len=,x_LSDptr=,false,); // DS zu x bilden. in ash()
47 {var uintD* MSDptr = copy_loop_lsp(x_LSDptr,LSDptr,len); in ash()
H A Dcl_I_ash_I.cc86 var const uintD* x_LSDptr; in ash() local
87 I_to_NDS_nocopy(x, ,len=,x_LSDptr=,false,); // DS zu x bilden. in ash()
92 var uintD* MSDptr = copy_loop_lsp(x_LSDptr,LSDptr,len); in ash()
/dports/math/cln/cln-1.3.6/src/integer/elem/
H A Dcl_I_div.cc97 var const uintD* x_LSDptr; in cl_divide() local
102 BN_to_NDS_nocopy(x, x_MSDptr=,x_len=,x_LSDptr=); in cl_divide()
108 UDS_divide(x_MSDptr,x_len,x_LSDptr,y_MSDptr,y_len,y_LSDptr, &q,&r); in cl_divide()
/dports/math/cln/cln-1.3.6/src/float/lfloat/elem/
H A Dcl_LF_square.cc47 var const uintD* x_LSDptr = arrayLSDptr(TheLfloat(x)->data,len); in square() local
52 cl_UDS_mul_square(x_LSDptr,len,LSDptr); in square()
/dports/lang/clisp/clisp-df3b9f6fdcff22832898e89a989eb499c0f842ed/src/
H A Dintsqrt.d405 var uintD* x_LSDptr; in I_isqrt_I() local
406 I_to_NDS_nocopy(x, x_MSDptr=,x_len=,x_LSDptr=); # Digit sequence >=0 zu x in I_isqrt_I()
411 UDS_sqrt(x_MSDptr,x_len,x_LSDptr, &y, squarep=); # Wurzel ziehen in I_isqrt_I()
433 var uintD* x_LSDptr; in I_sqrtp() local
434 I_to_NDS_nocopy(x, x_MSDptr=,x_len=,x_LSDptr=); # Digit sequence >=0 zu x in I_sqrtp()
439 UDS_sqrt(x_MSDptr,x_len,x_LSDptr, &y, squarep=); # Wurzel ziehen in I_sqrtp()
539 var uintD* x_LSDptr; in I_rootp() local
540 I_to_NDS_nocopy(x, _EMA_,x_len=,x_LSDptr=); # UDS zu x bilden, x_len>0 in I_rootp()
541 var uintD x_lsd = x_LSDptr[-1]; # letztes Digit von x in I_rootp()
617 sub_loop_down(x_LSDptr,free_LSDptr,zz_LSDptr,k2); # zz:=x-y^n in I_rootp()
H A Dintlog.d590 var uintD* x_LSDptr; in I_I_ash_I() local
591 I_to_NDS_nocopy(x, _EMA_,len=,x_LSDptr=); /* build DS for x. */ in I_I_ash_I()
599 var uintD* MSDptr = copy_loop_down(x_LSDptr,LSDptr,len); in I_I_ash_I()
H A Dintdiv.d347 var uintD* x_LSDptr; in I_I_divide_I_I() local
352 BN_to_NDS_nocopy(x, x_MSDptr=,x_len=,x_LSDptr=); in I_I_divide_I_I()
362 UDS_divide(x_MSDptr,x_len,x_LSDptr,y_MSDptr,y_len,y_LSDptr, &q,&r); in I_I_divide_I_I()