Home
last modified time | relevance | path

Searched refs:dmod (Results 1 – 11 of 11) sorted by relevance

/third_party/python/Modules/_decimal/libmpdec/
Dconstants.h53 #define MULMOD(a, b) ppro_mulmod(a, b, &dmod, dinvmod)
54 #define MULMOD2C(a0, a1, w) ppro_mulmod2c(a0, a1, w, &dmod, dinvmod)
55 #define MULMOD2(a0, b0, a1, b1) ppro_mulmod2(a0, b0, a1, b1, &dmod, dinvmod)
56 #define POWMOD(base, exp) ppro_powmod(base, exp, &dmod, dinvmod)
57 #define SETMODULUS(modnum) ppro_setmodulus(modnum, &umod, &dmod, dinvmod)
58 #define SIZE3_NTT(x0, x1, x2, w3table) ppro_size3_ntt(x0, x1, x2, w3table, umod, &dmod, dinvmod)
Dumodarith.h402 ppro_mulmod(mpd_uint_t a, mpd_uint_t b, double *dmod, uint32_t *dinvmod) in ppro_mulmod() argument
420 : "m" (a), "m" (b), "r" (dmod), "r" (dinvmod), "m" (MPD_TWO63) in ppro_mulmod()
434 double *dmod, uint32_t *dinvmod) in ppro_mulmod2c() argument
460 "r" (dmod), "r" (dinvmod), in ppro_mulmod2c()
473 double *dmod, uint32_t *dinvmod) in ppro_mulmod2() argument
507 "r" (dmod), "r" (dinvmod), in ppro_mulmod2()
517 ppro_mulmod(mpd_uint_t a, mpd_uint_t b, double *dmod, uint32_t *dinvmod) in ppro_mulmod() argument
523 mov edx, dmod in ppro_mulmod()
548 double *dmod, uint32_t *dinvmod) in ppro_mulmod2c() argument
551 mov ecx, dmod in ppro_mulmod2c()
[all …]
Dfourstep.c92 mpd_uint_t umod, double *dmod, uint32_t dinvmod[3]) in ppro_size3_ntt() argument
110 tmp = ppro_mulmod(*x2, w, dmod, dinvmod); in ppro_size3_ntt()
114 tmp = ppro_mulmod(*x3, w, dmod, dinvmod); in ppro_size3_ntt()
123 tmp = ppro_mulmod(*x2, w, dmod, dinvmod); in ppro_size3_ntt()
127 tmp = ppro_mulmod(*x3, w, dmod, dinvmod); in ppro_size3_ntt()
148 double dmod; in four_step_fnt() local
210 double dmod; in inv_four_step_fnt() local
Dnumbertheory.c54 double dmod; in _mpd_getkernel() local
81 double dmod; in _mpd_init_fnt_params() local
121 double dmod; in _mpd_init_w3table() local
Dnumbertheory.h57 ppro_setmodulus(int modnum, mpd_uint_t *umod, double *dmod, uint32_t dinvmod[3]) in ppro_setmodulus() argument
59 *dmod = *umod = mpd_moduli[modnum]; in ppro_setmodulus()
Dconvolute.c51 double dmod; in fnt_convolute() local
118 double dmod; in fnt_autoconvolute() local
Dsixstep.c56 double dmod; in six_step_fnt() local
141 double dmod; in inv_six_step_fnt() local
Dcrt.c140 double dmod; in crt3() local
Ddifradix2.c80 double dmod; in fnt_dif2() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMips64r6InstrInfo.td70 class DMOD_DESC : DIVMOD_DESC_BASE<"dmod", GPR64Opnd, II_DMOD, srem>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/Mips/
DMipsGenAsmMatcher.inc4989 "dmfc0\005dmfc1\005dmfc2\006dmfgc0\004dmod\005dmodu\003dmt\005dmtc0\005d"
6385 …{ 3352 /* dmod */, Mips::DMOD, Convert__GPR64AsmReg1_0__GPR64AsmReg1_1__GPR64AsmReg1_2, AMFBS_HasS…
9586 { 3352 /* dmod */, 7 /* 0, 1, 2 */, MCK_GPR64AsmReg, AMFBS_HasStdEnc_HasMips64r6_NotInMicroMips },