diff options
author | Jeffrey Walton <noloader@gmail.com> | 2017-11-29 08:53:48 -0500 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2017-11-29 08:53:48 -0500 |
commit | 6e829cebeed19d5ec55655ee73de4e9d1e312736 (patch) | |
tree | 93fe99d4c27b9353cc14c1e3fa093a7419b9d878 /salsa.h | |
parent | bdb2db7ac282c085c73bcbf23ca7d334a2f0d13d (diff) | |
download | cryptopp-git-6e829cebeed19d5ec55655ee73de4e9d1e312736.tar.gz |
Use EPI8 Shuffle rather than Shifts and Or for rotate when R=8
Louis Wingers and Bryan Weeks from the Simon and Speck team offered the suggestion. The change save 0.7 cpb for Speck, and 5 cpb for Simon on x86_64.
Speck is now running very close to the Team's time sor SSE4. Simon is still off, but we know the root cause. For Simon, the Team used a fast bit-sliced implementation
Diffstat (limited to 'salsa.h')
0 files changed, 0 insertions, 0 deletions