summaryrefslogtreecommitdiffstats
path: root/crypto/bn/asm
AgeCommit message (Expand)Author
2011-05-07IA-64 assembler pack: fix typos and make it work on HP-UX.Andy Polyakov
2011-05-07x86 assembler pack: add bn_GF2m_mul_2x2 implementations (see x86-gf2m.pl forAndy Polyakov
2011-05-05ARM assembler pack: engage newly introduced armv4-gf2m module.Andy Polyakov
2011-05-05ARM assembler pack. Add bn_GF2m_mul_2x2 implementation (see source codeAndy Polyakov
2011-03-04ia64-mont.pl: optimize short-key performance.Andy Polyakov
2011-03-04s390x assembler pack: tune-up and support for new z196 hardware.Andy Polyakov
2011-02-23Stop warnings.Dr. Stephen Henson
2010-11-29s390x assembler pack: adapt for -m31 build, see commentary in ConfigureAndy Polyakov
2010-11-22s390x.S: fix typo in bn_mul_words.Andy Polyakov
2010-10-02MIPS assembler pack: enable it in Configure, add SHA2 module, fix make rules,Andy Polyakov
2010-09-27Add unified mips.pl, which will replace mips3.s.Andy Polyakov
2010-09-22sha1-mips.pl, mips-mont.pl: unify MIPS assembler modules in respect toAndy Polyakov
2010-09-13Alpha assembler pack: adapt for Linux.Andy Polyakov
2010-09-10crypto/bn/asm/s390x.S: drop redundant instructions.Andy Polyakov
2010-07-09Harmonize s390x assembler modules with "catch-all" rules from commit#19749.Andy Polyakov
2010-07-08armv4-mont.pl: addenum to previous commit#19749.Andy Polyakov
2010-05-05Revert previous Linux-specific/centric commit#19629. If it really has toAndy Polyakov
2010-05-05Non-executable stack in asm.Ben Laurie
2010-04-10alpha-mont.pl: comply with stack alignment requirements.Andy Polyakov
2010-03-29ARMv4 assembler: fix compilation failure. Fix is actually unconfirmed, butAndy Polyakov
2010-01-25parisc-mont.pl: PA-RISC 2.0 code path optimization based on intruction-Andy Polyakov
2010-01-17ia64-mont.pl: add shorter vector support ("shorter" refers to 512 bits andAndy Polyakov
2010-01-07ia64-mont.pl: addp4 is not needed when referring to stack (this is 32-bitAndy Polyakov
2010-01-06ppc64-mont.pl: commentary update.Andy Polyakov
2010-01-06Add Montgomery multiplication module for IA-64.Andy Polyakov
2009-12-29ppccap.c: fix compiler warning and perform sanity check outside signal masking.Andy Polyakov
2009-12-28PA-RISC assembler: missing symbol and typos.Andy Polyakov
2009-12-27Throw in more PA-RISC assembler.Andy Polyakov
2009-12-27ppccap.c: tidy up.Andy Polyakov
2009-12-26ppc64-mont.pl: adapt for 32-bit and engage for all builds.Andy Polyakov
2009-02-10s390x-mont.pl: optimize prologue.Andy Polyakov
2009-02-09s390x assembler pack update.Andy Polyakov
2009-01-11Fix missing prototype warnings then fix different prototype warnings ;-)Dr. Stephen Henson
2008-12-19x86_64 assembler pack: add support for Win64 SEH.Andy Polyakov
2008-11-14x86_64-xlate.pl update, engage x86_64 assembler in mingw64.Andy Polyakov
2008-11-12x86_64 assembler pack to comply with updated styling x86_64-xlate.pl rules.Andy Polyakov
2008-11-12Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe
2008-11-02Use stddef.h to pick up size_t def.Dr. Stephen Henson
2008-11-02Fix warnings about mismatched prototypes, undefined size_t and value computedDr. Stephen Henson
2008-11-01size_tification.Ben Laurie
2008-09-12AIX build updates.Andy Polyakov
2008-02-27Make x86_64-mont.pl work with debug Win64 build.Andy Polyakov
2008-02-05ppc64-mont optimization.Andy Polyakov
2008-01-13Unify ppc assembler make rules.Andy Polyakov
2008-01-05Update perl asm scripts include paths for perlasm.Dr. Stephen Henson
2007-12-29Final (for this commit series) optimized version and with commentary section.Andy Polyakov
2007-12-29This is also informational commit exposing loop modulo scheduling "factor."Andy Polyakov
2007-12-29New Montgomery multiplication module, ppc64-mont.pl. Reference, non-optimizedAndy Polyakov
2007-09-27Yet another ARM update. It appears to be more appropriate to makeAndy Polyakov
2007-06-29Latest bn_mont.c modification broke ECDSA test. I've got math wrong, whichAndy Polyakov