From: Niels Möller Date: Wed, 6 Oct 2010 20:54:40 +0000 (+0200) Subject: *** empty log message *** X-Git-Tag: nettle_2.2_release_20110711~225 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d748aec11ba78cde8224ab246dc8542083f57d29;p=thirdparty%2Fnettle.git *** empty log message *** Rev: nettle/ChangeLog:1.116 --- diff --git a/ChangeLog b/ChangeLog index fed7763f..a8401b6c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +2010-10-06 Niels Möller + + * memxor.c (memxor3): Optimized. + (memxor3_common_alignment): New function. + (memxor3_different_alignment_b): New function. + (memxor3_different_alignment_ab): New function. + (memxor3_different_alignment_all): New function. + + * examples/nettle-benchmark.c (time_function): Reorganized, to + reduce overhead. + (time_memxor): Also benchmark memxor3. + + * x86_64/memxor.asm: New file. + + * examples/nettle-benchmark.c (overhead): New global variable. + (time_function): Compensate for call overhead. + (bench_nothing, time_overhead): New functions. + (time_memxor): Tweaked src size, making it an integral number of + words. + (main): Call time_overhead. + 2010-10-01 Niels Möller * x86_64/camellia-crypt-internal.asm (ROUND): Reordered sbox