aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/bn/asm/sparcv9a-mont.pl
Commit message (Expand)AuthorAgeFilesLines
* Latest bn_mont.c modification broke ECDSA test. I've got math wrong, whichAndy Polyakov2007-06-291-5/+1
* SPARC Solaris and Linux assemblers treat .align directive differently.Andy Polyakov2007-06-201-5/+9
* Eliminate conditional final subtraction in Montgomery assembler modules.Andy Polyakov2007-06-171-17/+19
* sparcv9a-mont was modified to handle 32-bit aligned input, but checkAndy Polyakov2007-03-201-9/+3
* Eliminate 64-bit alignment limitation in sparcv9a-mont.Andy Polyakov2006-12-081-22/+27
* Clarify HAL SPARC64 support situation in sparcv9a-mont.pl.Andy Polyakov2006-11-281-3/+3
* Minor optimizations based on intruction level profiler feedback.Andy Polyakov2006-11-281-17/+19
* Modulo-schedule loops in sparcv9a-mont.pl. Overall improvement factorAndy Polyakov2006-11-281-177/+177
* This is "informational" commit. Its mere purpose is to expose "moduloAndy Polyakov2006-11-281-12/+190
* As SPARCV9 CPU flavor is [expected to be] detected at run-time, we canAndy Polyakov2005-12-191-17/+14
* Unify sparcv9 assembler naming and build rules among 32- and 64-bit builds.Andy Polyakov2005-12-161-3/+3
* Switch 64-bit sparcv9 platforms from bn(64,64) to bn(64,32). This doesn'tAndy Polyakov2005-12-151-93/+64
* Clarify binary compatibility with HAL/Fujitsu SPARC64 family.Andy Polyakov2005-10-251-4/+10
* Add support for 32-bit ABI to sparcv9a-mont.pl module.Andy Polyakov2005-10-221-173/+239
* Change bn_mul_mont declaration and BN_MONT_CTX. Update CHANGES.Andy Polyakov2005-10-221-2/+2
* Yet another "teaser" Montgomery multiply module, for UltraSPARC. It's notAndy Polyakov2005-10-191-0/+661