aboutsummaryrefslogtreecommitdiff
path: root/src/Specific
Commit message (Expand)AuthorAge
* Make Karatsuba depend on Arithmetic/Core to make calling it less of a painGravatar jadep2017-06-02
* pulled in a CPS version of Karatsuba from another branchGravatar jadep2017-06-02
* Strip trailing whitespaceGravatar Jason Gross2017-06-02
* Only use bool in freezeGravatar Jason Gross2017-05-21
* fix last wide mul in curve25519-51Gravatar Andres Erbsen2017-05-20
* src/Specific/x25519_c64.c.sh: use exact donna skeletonGravatar Andres Erbsen2017-05-20
* make displayGravatar Jason Gross2017-05-20
* make display (freeze, fully notationified)Gravatar Jason Gross2017-05-20
* make displayGravatar Jason Gross2017-05-20
* make displayGravatar Jason Gross2017-05-20
* make display (freeze, ladderstep with adc)Gravatar Jason Gross2017-05-17
* Add compiler optimization for add-with-carryGravatar Jason Gross2017-05-17
* make display (with adc, bool)Gravatar Jason Gross2017-05-17
* make displayGravatar Jason Gross2017-05-17
* Add reflective machinery for adc, zselectGravatar Jason Gross2017-05-17
* Flip argument order on interp for easier Proper lemmasGravatar Jason Gross2017-05-16
* Add DeadCodeEliminationInterpGravatar Jason Gross2017-05-15
* use ladderstep from donna (2% faster?)Gravatar Andres Erbsen2017-05-15
* disable ANormal form, we now support expression output!Gravatar Andres Erbsen2017-05-14
* update c.sh for new return notationGravatar Andres Erbsen2017-05-14
* make display (for return statement)Gravatar Jason Gross2017-05-14
* make display again (really not sure what's up)Gravatar Jason Gross2017-05-14
* make displayGravatar Jason Gross2017-05-14
* force carry intermediates to be bound earlyGravatar Andres Erbsen2017-05-14
* make display (ladderstep with specialize square)Gravatar Jason Gross2017-05-14
* Use specialized square in ladderstepGravatar Jason Gross2017-05-14
* Make proj1_sig square_sig take only one argumentGravatar Jason Gross2017-05-14
* make display without 0x0 * _Gravatar Jason Gross2017-05-14
* specialize squaring earlierGravatar Andres Erbsen2017-05-14
* preserve common subexpressions in donna-derived codeGravatar Andres Erbsen2017-05-14
* applied micro-optimizations from donna with [transitivity] and [ring] (as per...Gravatar jadep2017-05-14
* remove lingering [About]Gravatar jadephilipoom2017-05-14
* make freeze use the correct versions of add_get_carry and zselectGravatar jadep2017-05-14
* CSE without inlining arithmetic expressionsGravatar Jason Gross2017-05-14
* Support destructuring dlet and sletGravatar Jason Gross2017-05-13
* plug in tuple-select rather than using context variablesGravatar jadep2017-05-01
* move hints and context outside section (this is what happens when you 'organi...Gravatar jadep2017-05-01
* first synthesis of freeze codeGravatar jadep2017-05-01
* use IntegrationTestSquare in C codeGravatar Andres Erbsen2017-04-22
* make displayGravatar Jason Gross2017-04-20
* Update ladderstep display logsGravatar Jason Gross2017-04-17
* Inline a24_sig in ladderstepGravatar Jason Gross2017-04-17
* Construct a24_sigGravatar Jason Gross2017-04-17
* Add a few more constants to ladderstep 130 displayGravatar Jason Gross2017-04-15
* Also unfold lift3_sigGravatar Jason Gross2017-04-15
* Update display of ladderstep130Gravatar Jason Gross2017-04-14
* Use 128/256 in ladderstep 130Gravatar Jason Gross2017-04-14
* Split off a-normal form from flatteningGravatar Jason Gross2017-04-14
* Add support for cse-modulo-normalizationGravatar Jason Gross2017-04-14
* Add hand-cse'd version of squareGravatar Jason Gross2017-04-14