diff options
author | lloyd <[email protected]> | 2010-04-30 16:25:01 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2010-04-30 16:25:01 +0000 |
commit | 1e10b45b171fde455d32ed34a3aafa0bf90f3b4e (patch) | |
tree | 8444300de580a32744ba32aec5a9e77c5d66e607 /checks/bench.cpp | |
parent | 18d5d5fa3f58d2ecd15ac130eda909f44d9c6f71 (diff) |
Modify the implementation of multiplication mod 65537 used in IDEA to
be branch-free. This reduces performance noticably on my Core2 (from
32 MiB/s to a bit over 27 MiB), but so it goes.
The IDEA implementation using SSE2 is already branch-free here, and
runs at about 135 MiB/s on my machine.
Also add more IDEA tests, generated by OpenSSL
Diffstat (limited to 'checks/bench.cpp')
0 files changed, 0 insertions, 0 deletions