Revision tags: OpenSSL_0_9_8o, OpenSSL_1_0_0a |
|
#
07e29c12 |
| 23-May-2010 |
Andy Polyakov |
ghash-x86.pl: MMX optimization (+20-40%) and commentary update.
|
#
1aa8a629 |
| 13-May-2010 |
Andy Polyakov |
ghash-x86[_64].pl: add due credit.
|
#
c1f092d1 |
| 13-May-2010 |
Andy Polyakov |
GCM "jumbo" update: - gcm128.c: support for Intel PCLMULQDQ, readability improvements; - asm/ghash-x86.pl: splitted vanilla, MMX, PCLMULQDQ subroutines; - asm/ghash-x86_64.pl: add PCLMULQ
GCM "jumbo" update: - gcm128.c: support for Intel PCLMULQDQ, readability improvements; - asm/ghash-x86.pl: splitted vanilla, MMX, PCLMULQDQ subroutines; - asm/ghash-x86_64.pl: add PCLMULQDQ implementations.
show more ...
|
#
4f39edbf |
| 14-Apr-2010 |
Andy Polyakov |
gcm128.c and assembler modules: change argument order for gcm_ghash_4bit. ghash-x86*.pl: fix performance numbers for Core2, as it turned out previous ones were "tainted" by variable clock fre
gcm128.c and assembler modules: change argument order for gcm_ghash_4bit. ghash-x86*.pl: fix performance numbers for Core2, as it turned out previous ones were "tainted" by variable clock frequency.
show more ...
|
Revision tags: OpenSSL_1_0_0, OpenSSL_0_9_8n |
|
#
c3473126 |
| 22-Mar-2010 |
Andy Polyakov |
GHASH assembler: new ghash-sparcv9.pl module and saner descriptions.
|
#
480cd6ab |
| 15-Mar-2010 |
Andy Polyakov |
ghash-ia64.pl: new file, GHASH for Itanium. ghash-x86_64.pl: minimize stack frame usage. ghash-x86.pl: modulo-scheduling MMX loop in respect to input vector results in up to 10% performan
ghash-ia64.pl: new file, GHASH for Itanium. ghash-x86_64.pl: minimize stack frame usage. ghash-x86.pl: modulo-scheduling MMX loop in respect to input vector results in up to 10% performance improvement.
show more ...
|
#
e3a510f8 |
| 09-Mar-2010 |
Andy Polyakov |
Add GHASH x86 assembler.
|