summaryrefslogtreecommitdiff
path: root/salsa.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2017-11-29 08:53:48 -0500
committerJeffrey Walton <noloader@gmail.com>2017-11-29 08:53:48 -0500
commit6e829cebeed19d5ec55655ee73de4e9d1e312736 (patch)
tree93fe99d4c27b9353cc14c1e3fa093a7419b9d878 /salsa.h
parentbdb2db7ac282c085c73bcbf23ca7d334a2f0d13d (diff)
downloadcryptopp-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