Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Wim Lewis
nettle
Commits
aec8a13d
Commit
aec8a13d
authored
Dec 30, 2012
by
Niels Möller
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Disabled use of sha3-permute.asm
parent
d7522caf
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
11 additions
and
1 deletion
+11
-1
ChangeLog
ChangeLog
+4
-0
configure.ac
configure.ac
+1
-1
x86_64/sha3-permute.asm
x86_64/sha3-permute.asm
+6
-0
No files found.
ChangeLog
View file @
aec8a13d
2012-12-30 Niels Möller <nisse@lysator.liu.se>
* configure.ac: Disabled use of sha3-permute.asm.
2012-12-20 Niels Möller <nisse@lysator.liu.se>
From Tim Rühsen:
...
...
configure.ac
View file @
aec8a13d
...
...
@@ -245,7 +245,7 @@ if test "x$enable_assembler" = xyes ; then
md5-compress.asm memxor.asm \
salsa20-crypt.asm salsa20-core-internal.asm \
serpent-encrypt.asm serpent-decrypt.asm \
sha1-compress.asm
sha3-permute.asm
machine.m4; do
sha1-compress.asm machine.m4; do
# echo "Looking for $srcdir/$asm_path/$tmp_f"
if test -f "$srcdir/$asm_path/$tmp_f"; then
# echo found
...
...
x86_64/sha3-permute.asm
View file @
aec8a13d
...
...
@@ -17,6 +17,12 @@ C along with the nettle library; see the file COPYING.LIB. If not, write to
C
the
Free
Software
Foundation
,
Inc.
,
51
Franklin
Street
,
Fifth
Floor
,
Boston
,
C
MA
02111
-
1301
,
USA.
C
NOTE
:
This
code
is
currently
unused.
It
gives
a
modest
sp
eedup
on
C
Intel
processors
,
running
at
roughly
two
instructions
per
cycle
,
and
C
a
large
slowdown
on
AMD
processors
,
running
at
only
a
si
ngle
C
instruction
per
cycle.
Maybe
it
can
be
rewritten
to
not
move
data
C
back
and
forth
between
xmm
registers
and
regular
64
-
bit
registers.
define
(
<
CTX
>
,
<%
rdi
>
)
C
25
64
-
bit
values
,
200
byte
s.
define
(
<
COUNT
>
,
<%
r8
>
)
C
Avoid
cl
obbering
%
rsi
,
for
W64.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment