| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | precise info of error | MITSUNARI Shigeo | 2016-11-03 | 1 | -1/+1 |
* | disable sanitizer for arm | MITSUNARI Shigeo | 2016-11-03 | 1 | -3/+7 |
* | alternative of mpn_add_1 | MITSUNARI Shigeo | 2016-11-01 | 1 | -0/+11 |
* | fix SqrPre to avoid zero array | MITSUNARI Shigeo | 2016-11-01 | 1 | -2/+13 |
* | remove x in benchmark | MITSUNARI Shigeo | 2016-11-01 | 1 | -6/+5 |
* | fix SqrPreCore for Ltag | MITSUNARI Shigeo | 2016-11-01 | 2 | -2/+4 |
* | use karatsuba for sqr if N >= 6 | MITSUNARI Shigeo | 2016-11-01 | 3 | -16/+54 |
* | enable karatsuba if N >= 8 | MITSUNARI Shigeo | 2016-11-01 | 1 | -1/+1 |
* | don't call AddUnitPre if not necessary | MITSUNARI Shigeo | 2016-11-01 | 1 | -1/+4 |
* | use karatsuba if llvm | MITSUNARI Shigeo | 2016-11-01 | 3 | -3/+12 |
* | specify files to be removed in obj | MITSUNARI Shigeo | 2016-10-31 | 1 | -1/+1 |
* | fix check for MCL_MAX_BIT_SIZE > 521 | MITSUNARI Shigeo | 2016-10-31 | 2 | -10/+11 |
* | remove mov32c because the function is in xbyak | MITSUNARI Shigeo | 2016-10-31 | 1 | -8/+0 |
* | specialization of template for llvm | MITSUNARI Shigeo | 2016-10-31 | 1 | -0/+41 |
* | remove warning of vc | MITSUNARI Shigeo | 2016-10-31 | 1 | -1/+1 |
* | a little optimization for gmp_mont | MITSUNARI Shigeo | 2016-10-31 | 1 | -17/+22 |
* | use karatsuba for N >= 8 | MITSUNARI Shigeo | 2016-10-30 | 4 | -22/+76 |
* | split MulPre and MulPreCore | MITSUNARI Shigeo | 2016-10-30 | 2 | -39/+40 |
* | fix macro name | MITSUNARI Shigeo | 2016-10-28 | 1 | -2/+2 |
* | rename MCL_MAX_OP_BIT_SIZE to MCL_MAX_BIT_SIZE | MITSUNARI Shigeo | 2016-10-28 | 9 | -17/+17 |
* | add comment to fix cpu freq | MITSUNARI Shigeo | 2016-10-28 | 1 | -0/+4 |
* | split fp_llvm.hpp | MITSUNARI Shigeo | 2016-10-27 | 2 | -39/+3 |
* | add benchmark of karatsuba | MITSUNARI Shigeo | 2016-10-27 | 1 | -0/+71 |
* | move specialization of llvm function to src/fp_proto.hpp | MITSUNARI Shigeo | 2016-10-27 | 2 | -39/+39 |
* | disable karatsuba for a while | MITSUNARI Shigeo | 2016-10-23 | 2 | -38/+18 |
* | karatsuba is ok | MITSUNARI Shigeo | 2016-10-23 | 1 | -4/+2 |
* | implementing karatsuba | MITSUNARI Shigeo | 2016-10-21 | 2 | -1/+77 |
* | rename MulUnit_Pre to MulUnitPre | MITSUNARI Shigeo | 2016-10-21 | 2 | -11/+11 |
* | remove unused var | MITSUNARI Shigeo | 2016-10-20 | 2 | -36/+34 |
* | rename mul_Unit to mulUnit | MITSUNARI Shigeo | 2016-10-20 | 9 | -43/+43 |
* | unify calcG1 and calcG2 | MITSUNARI Shigeo | 2016-10-17 | 4 | -56/+51 |
* | add MapToG2 | MITSUNARI Shigeo | 2016-10-17 | 3 | -2/+54 |
* | rename addNC, subNC to addPre, subPre | MITSUNARI Shigeo | 2016-10-14 | 14 | -227/+205 |
* | rename USE_LLVM to MCL_USE_LLVM | MITSUNARI Shigeo | 2016-10-11 | 3 | -5/+8 |
* | fix ; test fp_addNC if enable | MITSUNARI Shigeo | 2016-10-11 | 2 | -5/+12 |
* | rewrite setOp | MITSUNARI Shigeo | 2016-10-11 | 1 | -47/+34 |
* | remove OpFunc | MITSUNARI Shigeo | 2016-10-11 | 2 | -108/+132 |
* | unify low_gmp.hpp to fp_proto.hpp | MITSUNARI Shigeo | 2016-10-11 | 4 | -126/+101 |
* | add generic SqrMont, Mul, Sqr | MITSUNARI Shigeo | 2016-10-07 | 3 | -102/+97 |
* | add .emptydir for empty directory | MITSUNARI Shigeo | 2016-10-07 | 3 | -0/+0 |
* | fix roundup of bitSize | MITSUNARI Shigeo | 2016-10-07 | 3 | -8/+10 |
* | rename function from bit to N | MITSUNARI Shigeo | 2016-10-07 | 4 | -119/+113 |
* | use N instead of bitSize | MITSUNARI Shigeo | 2016-10-07 | 1 | -84/+73 |
* | avoid SET_OP macro | MITSUNARI Shigeo | 2016-10-06 | 1 | -91/+103 |
* | refactoring setup | MITSUNARI Shigeo | 2016-10-05 | 6 | -187/+281 |
* | refactor using gmp | MITSUNARI Shigeo | 2016-10-04 | 4 | -181/+156 |
* | use AddPre | MITSUNARI Shigeo | 2016-10-04 | 6 | -52/+114 |
* | refactoring Op::init | MITSUNARI Shigeo | 2016-10-03 | 3 | -92/+117 |
* | rename LLVM functions ; add 'L' | MITSUNARI Shigeo | 2016-09-29 | 5 | -64/+76 |
* | fp_mul_Unit requires p | MITSUNARI Shigeo | 2016-09-29 | 2 | -6/+5 |
* | remove montPU | MITSUNARI Shigeo | 2016-09-29 | 3 | -33/+5 |
* | change prototype of mul/sqr | MITSUNARI Shigeo | 2016-09-28 | 6 | -29/+30 |
* | unity fpDbl_mod | MITSUNARI Shigeo | 2016-09-27 | 7 | -34/+19 |
* | same prototype of montRedPU and fpDbl_modP | MITSUNARI Shigeo | 2016-09-27 | 5 | -16/+16 |
* | move rp and p to the top of Op | MITSUNARI Shigeo | 2016-09-27 | 3 | -14/+14 |
* | rename addP, subP to add, sub | MITSUNARI Shigeo | 2016-09-27 | 2 | -14/+10 |
* | remove addP, subP | MITSUNARI Shigeo | 2016-09-27 | 5 | -34/+11 |
* | remove omitted version | MITSUNARI Shigeo | 2016-09-27 | 3 | -30/+21 |
* | fp_neg requires p | MITSUNARI Shigeo | 2016-09-27 | 5 | -11/+7 |
* | op.sub requires p | MITSUNARI Shigeo | 2016-09-26 | 5 | -17/+7 |
* | op.add requires p | MITSUNARI Shigeo | 2016-09-26 | 8 | -19/+56 |
* | remove warning of vc15 | MITSUNARI Shigeo | 2016-09-24 | 1 | -31/+32 |
* | add macro NOMINMAX for vc | MITSUNARI Shigeo | 2016-09-22 | 1 | -1/+1 |
* | add bat file to make mcl.lib | MITSUNARI Shigeo | 2016-09-22 | 1 | -0/+4 |
* | add subNC x64 asm | MITSUNARI Shigeo | 2016-09-21 | 2 | -34/+101 |
* | benchmark of low_test | MITSUNARI Shigeo | 2016-09-20 | 2 | -18/+28 |
* | move mont_fp_test to fp_test | MITSUNARI Shigeo | 2016-09-19 | 2 | -520/+248 |
* | rewrite fp_test | MITSUNARI Shigeo | 2016-09-18 | 5 | -75/+179 |
* | fix error if USE_LLVM | MITSUNARI Shigeo | 2016-09-18 | 1 | -2/+6 |
* | add description of this library | MITSUNARI Shigeo | 2016-09-12 | 1 | -0/+1 |
* | add sanitize option if DEBUG=1 | MITSUNARI Shigeo | 2016-09-08 | 1 | -2/+4 |
* | compare ret | MITSUNARI Shigeo | 2016-09-05 | 2 | -3/+12 |
* | add mcl_fp_addNC for x86-64 by nasm | MITSUNARI Shigeo | 2016-09-05 | 4 | -5/+104 |
* | fix some functions and implementation of io | MITSUNARI Shigeo | 2016-09-05 | 7 | -109/+92 |
* | use prefix(0x and 0b) if it conflicts with base | MITSUNARI Shigeo | 2016-09-05 | 3 | -16/+15 |
* | fix ; remove wornings on clang | MITSUNARI Shigeo | 2016-09-01 | 1 | -1/+2 |
* | add getIoPrefix | MITSUNARI Shigeo | 2016-09-01 | 3 | -4/+10 |
* | fix spell | MITSUNARI Shigeo | 2016-09-01 | 3 | -9/+9 |
* | refactor operator>> | MITSUNARI Shigeo | 2016-08-29 | 1 | -34/+14 |
* | change format of Ec | MITSUNARI Shigeo | 2016-08-29 | 2 | -29/+14 |
* | move setIoMode function to global | MITSUNARI Shigeo | 2016-08-29 | 7 | -103/+80 |
* | refactor Fp::setStr | MITSUNARI Shigeo | 2016-08-28 | 1 | -57/+40 |
* | add test of IoMode for Ec | MITSUNARI Shigeo | 2016-08-28 | 2 | -2/+51 |
* | all classes support fp::IoArray(Raw) | MITSUNARI Shigeo | 2016-08-28 | 2 | -8/+83 |
* | add Fp::setIoMode | MITSUNARI Shigeo | 2016-08-28 | 2 | -14/+117 |
* | rename _P, _Q to P0, Q0 | MITSUNARI Shigeo | 2016-08-18 | 1 | -9/+9 |
* | add F2T::squareRoot | MITSUNARI Shigeo | 2016-08-15 | 5 | -3/+76 |
* | add sq_test to Makefile | MITSUNARI Shigeo | 2016-08-15 | 2 | -9/+15 |
* | rename map-to-point class | MITSUNARI Shigeo | 2016-08-09 | 2 | -17/+20 |
* | add one() | MITSUNARI Shigeo | 2016-08-09 | 1 | -0/+1 |
* | add setBit/resetBit | MITSUNARI Shigeo | 2016-08-09 | 1 | -0/+12 |
* | add dummy squareRoot for Fp2T | MITSUNARI Shigeo | 2016-08-09 | 1 | -0/+5 |
* | change hash.calc | MITSUNARI Shigeo | 2016-08-06 | 3 | -10/+17 |
* | hash throws if exceptional value | MITSUNARI Shigeo | 2016-08-05 | 2 | -11/+19 |
* | add getWeierstrass | MITSUNARI Shigeo | 2016-08-05 | 1 | -3/+7 |
* | Merge commit '81aa36e' | MITSUNARI Shigeo | 2016-08-04 | 1 | -0/+11 |
|\ |
|
| * | add test | MITSUNARI Shigeo | 2016-08-04 | 1 | -0/+11 |
* | | Merge commit '0760a5c' | MITSUNARI Shigeo | 2016-08-04 | 3 | -6/+67 |
|\| |
|
| * | add map-to-point to G1 | MITSUNARI Shigeo | 2016-08-04 | 1 | -0/+40 |
| * | support CYBOZU_USE_BOOST for clang of mac | MITSUNARI Shigeo | 2016-08-04 | 2 | -5/+26 |
| * | remove uniary_function | MITSUNARI Shigeo | 2016-08-03 | 1 | -1/+1 |
| * | fix fp_test | MITSUNARI Shigeo | 2016-08-03 | 4 | -40/+99 |
* | | disable SET_OP_DBL_SIZE if MCL_MAX_OP_BIT_SIZE < 768 | MITSUNARI Shigeo | 2016-08-01 | 4 | -40/+99 |
|/ |
|
* | change message | MITSUNARI Shigeo | 2016-07-31 | 1 | -1/+2 |
* | fix detection x86 | MITSUNARI Shigeo | 2016-07-31 | 1 | -1/+1 |
* | add 576...768 | MITSUNARI Shigeo | 2016-07-28 | 3 | -7/+13 |
* | fix conflict | MITSUNARI Shigeo | 2016-07-28 | 1 | -0/+1 |
|\ |
|
| * | move compareGmp | MITSUNARI Shigeo | 2016-07-22 | 1 | -1/+1 |
| * | add 512-bit prime | MITSUNARI Shigeo | 2016-07-22 | 2 | -28/+49 |
| * | add test of mulPre768(not run) | MITSUNARI Shigeo | 2016-07-22 | 2 | -1/+46 |
| * | benchmark of large | MITSUNARI Shigeo | 2016-07-22 | 1 | -9/+32 |
* | | add/sub for 768-bit prime | MITSUNARI Shigeo | 2016-07-28 | 8 | -51/+149 |
|/ |
|
* | use llvm for large prime | MITSUNARI Shigeo | 2016-07-11 | 4 | -5/+19 |
* | use FP_GMP instead of FP_GMP_MONT for large prime | MITSUNARI Shigeo | 2016-07-11 | 1 | -1/+1 |
* | add bench of large prime | MITSUNARI Shigeo | 2016-07-11 | 1 | -6/+14 |
* | add large sample | MITSUNARI Shigeo | 2016-07-11 | 1 | -0/+23 |
* | fix independency of directories | MITSUNARI Shigeo | 2016-07-11 | 1 | -13/+8 |
* | add large prime sample | MITSUNARI Shigeo | 2016-07-11 | 3 | -1/+5 |
* | dummy add src/asm | MITSUNARI Shigeo | 2016-06-27 | 5 | -3/+12 |
* | add -f privateFunc option | MITSUNARI Shigeo | 2016-06-25 | 1 | -4/+44 |
* | rename low asm | MITSUNARI Shigeo | 2016-06-25 | 1 | -0/+0 |
* | add mcl_fp_addNC{160,192,224} | MITSUNARI Shigeo | 2016-06-24 | 2 | -4/+72 |
* | another mcl_fp_addNC128 | MITSUNARI Shigeo | 2016-06-24 | 2 | -6/+22 |
* | add bench of fp_addNC, fp_subNC | MITSUNARI Shigeo | 2016-06-24 | 1 | -7/+15 |
* | mcl_fp_addNC128 for arm | MITSUNARI Shigeo | 2016-06-24 | 2 | -4/+29 |
* | add mcl_fp_addNC128 | MITSUNARI Shigeo | 2016-06-24 | 2 | -12/+46 |
* | use template for benchmark | MITSUNARI Shigeo | 2016-06-24 | 1 | -22/+26 |
* | a little faster mcl_fp_addNC96 | MITSUNARI Shigeo | 2016-06-24 | 2 | -25/+20 |
* | mcl_fp_addNC96 | MITSUNARI Shigeo | 2016-06-21 | 2 | -2/+58 |
* | fast version of mcl_fp_addNC64 | MITSUNARI Shigeo | 2016-06-21 | 1 | -5/+5 |
|\ |
|
| * | bx lr is faster than mov pc, lr | MITSUNARI Shigeo | 2016-06-21 | 1 | -5/+5 |
* | | fast version of mcl_fp_addNC64 | MITSUNARI Shigeo | 2016-06-21 | 2 | -19/+0 |
|/ |
|
* | mov low_armv7.s | MITSUNARI Shigeo | 2016-06-21 | 1 | -0/+0 |
* | test mcl_fp_addNC64 for armv7 | MITSUNARI Shigeo | 2016-06-21 | 2 | -2/+37 |
* | test addNC256 | MITSUNARI Shigeo | 2016-06-21 | 1 | -0/+24 |
* | move low gmp function to log_gmp.hpp | MITSUNARI Shigeo | 2016-06-21 | 2 | -42/+50 |
* | -shared option is missed | MITSUNARI Shigeo | 2016-06-16 | 1 | -1/+1 |
* | add bn_test vc proj | MITSUNARI Shigeo | 2016-06-15 | 2 | -2/+99 |
* | default of USE_LLVM=0 | MITSUNARI Shigeo | 2016-06-15 | 2 | -6/+1 |
* | comment of USE_LLVM | MITSUNARI Shigeo | 2016-06-14 | 2 | -1/+6 |
* | update swig 2.0.11 to 3.0.8 | MITSUNARI Shigeo | 2016-06-14 | 6 | -14/+14 |
* | add test for setCache | MITSUNARI Shigeo | 2016-06-14 | 1 | -0/+3 |
* | add include header for jni_md.h | MITSUNARI Shigeo | 2016-06-14 | 1 | -1/+1 |
* | fix Ec::operator<() | MITSUNARI Shigeo | 2016-06-14 | 1 | -1/+3 |
* | {add,sub}S are removed | MITSUNARI Shigeo | 2016-06-13 | 3 | -22/+18 |
* | use add/sub L | MITSUNARI Shigeo | 2016-06-12 | 3 | -4/+5 |
* | add operator< for Ec | MITSUNARI Shigeo | 2016-06-11 | 1 | -0/+14 |
* | change bitSize option | MITSUNARI Shigeo | 2016-06-11 | 1 | -1/+1 |
* | avoid alias | MITSUNARI Shigeo | 2016-06-09 | 1 | -21/+15 |
* | add old option | MITSUNARI Shigeo | 2016-06-08 | 2 | -8/+10 |
* | change isNoalias to isAlias | MITSUNARI Shigeo | 2016-06-08 | 1 | -8/+12 |
* | compile fp.cpp on making dll | MITSUNARI Shigeo | 2016-06-07 | 1 | -1/+2 |
* | remove warning for 32bit | MITSUNARI Shigeo | 2016-06-06 | 1 | -2/+2 |
* | fix error on armv71 | MITSUNARI Shigeo | 2016-06-06 | 1 | -1/+1 |
* | add fp_mont for gmp | MITSUNARI Shigeo | 2016-06-06 | 5 | -15/+46 |
* | move ModeToStr to fp.cpp | MITSUNARI Shigeo | 2016-06-06 | 3 | -31/+39 |
* | make low* functions | MITSUNARI Shigeo | 2016-06-06 | 1 | -28/+68 |
* | fix typo | MITSUNARI Shigeo | 2016-06-06 | 1 | -1/+1 |
* | support armv71 | MITSUNARI Shigeo | 2016-06-06 | 1 | -11/+15 |
* | dont link asm_obj if USE_LLVM=0 | MITSUNARI Shigeo | 2016-06-06 | 2 | -6/+6 |
* | consider arm linux | MITSUNARI Shigeo | 2016-06-06 | 2 | -11/+12 |
* | mkdir obj/bin/lib | MITSUNARI Shigeo | 2016-06-06 | 1 | -6/+14 |
* | fp_montMUC is ok | MITSUNARI Shigeo | 2016-06-05 | 1 | -4/+4 |
* | fix | MITSUNARI Shigeo | 2016-06-05 | 1 | -0/+1 |
* | add fp_mont for gmp | MITSUNARI Shigeo | 2016-06-05 | 1 | -0/+27 |
* | set_pDbl is removed | MITSUNARI Shigeo | 2016-06-05 | 1 | -6/+0 |
* | use mpn_tdiv_qr | MITSUNARI Shigeo | 2016-06-05 | 1 | -12/+4 |
* | rewrite fpDbl_addPC | MITSUNARI Shigeo | 2016-06-05 | 1 | -16/+1 |
* | rewrite fpDbl_subPC | MITSUNARI Shigeo | 2016-06-04 | 1 | -12/+13 |
* | remove old code | MITSUNARI Shigeo | 2016-06-04 | 1 | -75/+0 |
* | start to use mpn_* functions | MITSUNARI Shigeo | 2016-06-03 | 1 | -0/+37 |
* | add -m option | MITSUNARI Shigeo | 2016-06-03 | 1 | -1/+22 |
* | change default clang version from 3.6 to 3.8 | MITSUNARI Shigeo | 2016-06-02 | 2 | -2/+13 |
* | add noalias option | MITSUNARI Shigeo | 2016-06-01 | 1 | -26/+51 |
* | move opti/llvm | MITSUNARI Shigeo | 2016-06-01 | 2 | -34/+0 |
* | add misc code | MITSUNARI Shigeo | 2016-06-01 | 2 | -0/+34 |
* | add karatuba(not enabled) | MITSUNARI Shigeo | 2016-05-31 | 1 | -20/+92 |
* | remove getModeStr | MITSUNARI Shigeo | 2016-05-31 | 1 | -13/+2 |
* | add dependency | MITSUNARI Shigeo | 2016-05-31 | 1 | -1/+1 |
* | add asm for debug | MITSUNARI Shigeo | 2016-05-31 | 1 | -0/+3 |
* | pass const reference | MITSUNARI Shigeo | 2016-05-30 | 1 | -8/+8 |
* | remove unnecessary include header | MITSUNARI Shigeo | 2016-05-30 | 1 | -2/+0 |
* | rename optimalAtePairing to pairing | MITSUNARI Shigeo | 2016-05-30 | 3 | -5/+5 |
* | add default param | MITSUNARI Shigeo | 2016-05-30 | 2 | -2/+2 |
* | add pairing sample | MITSUNARI Shigeo | 2016-05-30 | 1 | -0/+40 |
* | remove unnecessary include header | MITSUNARI Shigeo | 2016-05-30 | 1 | -5/+0 |
* | add StrToMode | MITSUNARI Shigeo | 2016-05-30 | 1 | -0/+18 |
* | gen.py is removed | MITSUNARI Shigeo | 2016-05-30 | 3 | -205/+11 |
* | add gen_mcl_fp_mont | MITSUNARI Shigeo | 2016-05-30 | 3 | -34/+60 |
* | add gen_mcl_fp_montRed | MITSUNARI Shigeo | 2016-05-29 | 2 | -27/+37 |
* | fix generic_fpDbl_mul | MITSUNARI Shigeo | 2016-05-29 | 2 | -28/+2 |
* | fpDbl_sqrPre has a bug | MITSUNARI Shigeo | 2016-05-29 | 2 | -1/+28 |
* | add gen_mcl_fpDbl_sqrPre | MITSUNARI Shigeo | 2016-05-29 | 2 | -35/+25 |
* | add gen_mcl_fpDbl_mulPre | MITSUNARI Shigeo | 2016-05-29 | 2 | -29/+34 |
* | move mcl_fp_mul_UnitPre | MITSUNARI Shigeo | 2016-05-28 | 2 | -7/+17 |
* | move mulPv to gen.cpp | MITSUNARI Shigeo | 2016-05-28 | 2 | -42/+55 |
* | add resetGlobalIdx | MITSUNARI Shigeo | 2016-05-27 | 1 | -0/+1 |
* | long.txt is removed | MITSUNARI Shigeo | 2016-05-27 | 4 | -23/+33 |
* | move mcl_fp_add*L to gen.cpp | MITSUNARI Shigeo | 2016-05-27 | 2 | -33/+38 |
* | rename gen_mcl_fp_{add/sub} | MITSUNARI Shigeo | 2016-05-27 | 1 | -4/+4 |
* | short.txt is removed | MITSUNARI Shigeo | 2016-05-27 | 4 | -25/+36 |
* | mov mcl_fpDbl_add to gen.cpp | MITSUNARI Shigeo | 2016-05-26 | 2 | -24/+36 |
* | move mcl_fp_sub to gen.cpp | MITSUNARI Shigeo | 2016-05-25 | 2 | -18/+2 |
* | add mcl_fp_add*S | MITSUNARI Shigeo | 2016-05-25 | 2 | -21/+3 |
* | add -relocation-model=pic for llvm-llc | MITSUNARI Shigeo | 2016-05-25 | 2 | -4/+7 |
* | mkdir lib at first | MITSUNARI Shigeo | 2016-05-25 | 2 | -1/+4 |
* | remove dependency of all.txt in Makefile | MITSUNARI Shigeo | 2016-05-24 | 1 | -1/+1 |
* | all.txt is removed | MITSUNARI Shigeo | 2016-05-23 | 3 | -19/+6 |
* | extract is removed | MITSUNARI Shigeo | 2016-05-23 | 1 | -8/+0 |
* | remove once.txt | MITSUNARI Shigeo | 2016-05-23 | 4 | -43/+3 |
* | fix code | MITSUNARI Shigeo | 2016-05-23 | 1 | -76/+75 |
* | add references | MITSUNARI Shigeo | 2016-05-23 | 1 | -0/+11 |
* | add mcl_fpDbl_mod_NIST_P521(COND) | MITSUNARI Shigeo | 2016-05-22 | 2 | -1/+49 |
* | fix icmp | MITSUNARI Shigeo | 2016-05-22 | 1 | -0/+1 |
* | add icmp, br | MITSUNARI Shigeo | 2016-05-22 | 1 | -0/+55 |
* | add algo of NIST_P192 reduction | MITSUNARI Shigeo | 2016-05-22 | 1 | -0/+18 |
* | move fp_mul_NIST_P192 to gen.cpp | MITSUNARI Shigeo | 2016-05-21 | 2 | -8/+19 |
* | add comment to use makeType | MITSUNARI Shigeo | 2016-05-21 | 1 | -1/+1 |
* | add _alloca, bitcast | MITSUNARI Shigeo | 2016-05-20 | 3 | -7/+42 |
* | unity some expressions | MITSUNARI Shigeo | 2016-05-20 | 1 | -4/+2 |
* | start to use llvm_gen.hpp for once.txt | MITSUNARI Shigeo | 2016-05-20 | 5 | -129/+57 |
* | mcl_local_sbb is not used | MITSUNARI Shigeo | 2016-05-20 | 1 | -12/+0 |
* | add _and, _or, store, select, etc.g | MITSUNARI Shigeo | 2016-05-19 | 2 | -46/+247 |
* | add add/sub/shl | MITSUNARI Shigeo | 2016-05-19 | 2 | -38/+119 |
* | add mode option for BNT | MITSUNARI Shigeo | 2016-05-18 | 1 | -2/+2 |
* | move unit, bit, N to derived class | MITSUNARI Shigeo | 2016-05-18 | 2 | -13/+7 |
* | add getelementptr/load/call | MITSUNARI Shigeo | 2016-05-18 | 3 | -33/+140 |
* | remove storePos | MITSUNARI Shigeo | 2016-05-18 | 1 | -6/+0 |
* | add lhsr, trunc | MITSUNARI Shigeo | 2016-05-17 | 2 | -27/+126 |
* | llvm code generator class | MITSUNARI Shigeo | 2016-05-17 | 2 | -0/+268 |
* | use mulPv for montRed and old mul is removed | MITSUNARI Shigeo | 2016-05-16 | 1 | -25/+5 |
* | use mulPv for mont | MITSUNARI Shigeo | 2016-05-16 | 2 | -24/+26 |
* | optimize mulPre and mul_UnitPre | MITSUNARI Shigeo | 2016-05-16 | 2 | -28/+41 |
* | optimized mul_Unit | MITSUNARI Shigeo | 2016-05-15 | 2 | -5/+62 |
* | add bench fp_mul_UnitPre | MITSUNARI Shigeo | 2016-05-12 | 1 | -1/+5 |
* | allow space in <begin>, <end> | MITSUNARI Shigeo | 2016-05-12 | 1 | -1/+1 |
* | add try catch | MITSUNARI Shigeo | 2016-05-12 | 1 | -1/+4 |
* | fix link | MITSUNARI Shigeo | 2016-05-11 | 1 | -1/+1 |
* | bat file for java | MITSUNARI Shigeo | 2016-05-11 | 3 | -0/+34 |
* | change include dir of cybozulib_ext | MITSUNARI Shigeo | 2016-05-10 | 3 | -7/+1 |
* | change /MD to /MT | MITSUNARI Shigeo | 2016-05-10 | 5 | -30/+10 |
* | a little optimization of mul_b_div_xi | MITSUNARI Shigeo | 2016-05-07 | 1 | -4/+15 |
* | rename fp2_mul_xi_1 to fp2_mul_xi_1_1i | MITSUNARI Shigeo | 2016-05-07 | 1 | -2/+2 |
* | remove copy of Fp2 | MITSUNARI Shigeo | 2016-05-07 | 1 | -3/+5 |
* | how to build for 32-bit linux | MITSUNARI Shigeo | 2016-05-06 | 1 | -0/+7 |
* | rename Fp2 to Fp_other to avoid misleading | MITSUNARI Shigeo | 2016-05-06 | 1 | -4/+4 |
* | fix Montgomery parameter for 32-bit mode | MITSUNARI Shigeo | 2016-05-06 | 1 | -3/+4 |
* | remove debug clk code | MITSUNARI Shigeo | 2016-05-04 | 2 | -4/+1 |
* | add fasterSqr | MITSUNARI Shigeo | 2016-05-04 | 2 | -4/+67 |
* | rename power to pow | MITSUNARI Shigeo | 2016-05-04 | 10 | -48/+48 |