diff options
author | Andy Polyakov <appro@openssl.org> | 2005-04-24 21:09:20 +0000 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2005-04-24 21:09:20 +0000 |
commit | 3d5fd31280f99aaf2c09b9e2386c2d0f2a7484cc (patch) | |
tree | a253ba6345d37ac01831a90e108b127c1bf24f0a /crypto/perlasm/x86unix.pl | |
parent | c7199e62f1a759cdd5500148c6d768e113dd80df (diff) | |
download | openssl-3d5fd31280f99aaf2c09b9e2386c2d0f2a7484cc.tar.gz |
Avoid L1 cache aliasing even between key and S-boxes.
Diffstat (limited to 'crypto/perlasm/x86unix.pl')
-rw-r--r-- | crypto/perlasm/x86unix.pl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/perlasm/x86unix.pl b/crypto/perlasm/x86unix.pl index 8414d10cfa..305a55bf62 100644 --- a/crypto/perlasm/x86unix.pl +++ b/crypto/perlasm/x86unix.pl @@ -210,6 +210,7 @@ sub main'rdtsc { &out0(".byte\t0x0f,0x31"); } sub main'halt { &out0("hlt"); } sub main'movz { &out2("movzbl",@_); } sub main'neg { &out1("negl",@_); } +sub main'cld { &out0("cld"); } # SSE2 sub main'emms { &out0("emms"); } |