aboutsummaryrefslogtreecommitdiffstats
path: root/include/mcl/vint.hpp
Commit message (Expand)AuthorAgeFilesLines
* support int64_t for G::powMITSUNARI Shigeo2017-09-281-3/+10
* fix sign of Vint::adu1MITSUNARI Shigeo2017-09-171-18/+18
* fix detection of 0b...MITSUNARI Shigeo2017-09-161-1/+1
* add wasm demoMITSUNARI Shigeo2017-09-021-1/+3
* use FixedBuffer for vintMITSUNARI Shigeo2017-08-031-1/+3
* add test divUnitMITSUNARI Shigeo2017-08-031-113/+23
* add msg argument for vint::dumpMITSUNARI Shigeo2017-08-031-4/+4
* fix alias of divNMMITSUNARI Shigeo2017-08-031-1/+1
* define macro for emscriptenMITSUNARI Shigeo2017-08-031-0/+4
* vint::divNM passed testMITSUNARI Shigeo2017-08-021-93/+153
* rename vint::subs1 to subu1MITSUNARI Shigeo2017-08-011-29/+71
* add portable mul for 32-bitMITSUNARI Shigeo2017-07-311-10/+40
* add MCL_VINT_FIXED_BUFFERMITSUNARI Shigeo2017-07-311-1/+4
* use MCL_SIZEOF_UNIT macro instead of CYBOZU_OS_BITMITSUNARI Shigeo2017-07-311-10/+12
* add Vint:divu1, modu1MITSUNARI Shigeo2017-07-311-10/+32
* make ARCH=x86 MCL_USE_GMP=0 MCL_USE_OPENSSL=0 test passedMITSUNARI Shigeo2017-07-241-2/+66
* reduce memcpy of divNMMITSUNARI Shigeo2017-07-241-14/+17
* fix many bugs of VintMITSUNARI Shigeo2017-07-231-72/+186
* add benchmark of VintMITSUNARI Shigeo2017-07-231-2/+6
* add vint::sqrNMITSUNARI Shigeo2017-07-221-7/+16
* rename local namespace to vintMITSUNARI Shigeo2017-07-221-32/+38
* add const for Vint::isPrimeMITSUNARI Shigeo2017-07-221-2/+3
* rename Vint::bitLen to getBitSizeMITSUNARI Shigeo2017-07-221-3/+4
* remove warning of visual stduioMITSUNARI Shigeo2017-07-221-6/+19
* add Vint::jacobiMITSUNARI Shigeo2017-07-201-6/+81
* add Vint::gcd, lcmMITSUNARI Shigeo2017-07-201-0/+20
* update Miller-RabindMITSUNARI Shigeo2017-07-201-15/+27
* add Vint::isPrimeMITSUNARI Shigeo2017-07-201-2/+60
* avoid alias of xMITSUNARI Shigeo2017-07-181-2/+2
* add Vint:invModMITSUNARI Shigeo2017-07-181-0/+40
* remove unused varMITSUNARI Shigeo2017-07-181-1/+1
* Vint::and/orMITSUNARI Shigeo2017-07-181-4/+52
* add Vint::powModMITSUNARI Shigeo2017-07-181-73/+60
* refactor typeMITSUNARI Shigeo2017-07-181-46/+44
* change T to intMITSUNARI Shigeo2017-07-181-51/+60
* add testMITSUNARI Shigeo2017-07-181-88/+101
* add divMod and quotRemMITSUNARI Shigeo2017-07-181-213/+205
* VuintT is removedMITSUNARI Shigeo2017-07-171-84/+70
* refactor VintMITSUNARI Shigeo2017-07-171-344/+156
* _MITSUNARI Shigeo2017-07-171-198/+284
* rename emu_mpz to VintMITSUNARI Shigeo2017-07-171-0/+1427