]> wagner.pp.ru Git - openssl-gost/engine.git/commit
elbrus: Treat __e2k__ as __x86_64__ for Streebog
authorVitaly Chikunov <vt@altlinux.org>
Mon, 10 Feb 2020 05:43:38 +0000 (08:43 +0300)
committerDmitry Belyavskiy <beldmit@users.noreply.github.com>
Mon, 10 Feb 2020 08:28:23 +0000 (11:28 +0300)
commit053ecb0a582e2dbfba5ddd6dc8dafb5698051ac4
tree00bbae6e92ba2238479f386b104fe9bf454dc1ee
parent7e6ed644cf97385a95544fcc889e2eb16bcc93ed
elbrus: Treat __e2k__ as __x86_64__ for Streebog

lcc emulates x86_64 SIMD intrinsics, so SSE2 code will work as is. Even
though in benchmarks it is slightly slower than regular implementation
gosthash2012.c
gosthash2012.h