aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils/simd
Commit message (Expand)AuthorAgeFilesLines
* Avoid code that triggers problems under GCC 8Jack Lloyd2018-03-181-1/+1
* Avoid a problematic construct for AltiVec byteswapJack Lloyd2018-03-161-3/+8
* Fix handling of misaligned loads in AltiVec SIMD wrapperJack Lloyd2018-02-231-22/+12
* Enable using NEON on ClangJack Lloyd2017-12-101-14/+15
* Add compile-time rotation functionsJack Lloyd2017-10-121-42/+45
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Minor simplifications in SIMD_32 constructorJack Lloyd2017-09-161-2/+5
* Fix bug affecting AltiVec on ppc64le processorsJack Lloyd2017-08-231-8/+2
* Add SHACAL2 in generic SIMDJack Lloyd2017-08-131-0/+58
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* Blind fixJack Lloyd2017-01-301-1/+1
* Transpose for 32-bit NEONJack Lloyd2017-01-291-1/+19
* Workaround for MSVC 2013Jack Lloyd2017-01-291-2/+5
* Add support for NEON in SIMD_4x32Jack Lloyd2017-01-291-190/+342
* Fix various SunCC and Solaris warnings and build problems.Jack Lloyd2017-01-241-8/+3
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-9/+9
* Fix some problems on ppc64leJack Lloyd2016-08-301-1/+9
* SSE2 had been disabled for testing, missed it on checkin of 6907e196Jack Lloyd2016-07-251-1/+1
* Merge asm into single mp_madd.h and mp_asmi.h filesJack Lloyd2016-07-218-633/+459
* cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-051-14/+14
* Mass-prefix member vars with m_René Korthaus2016-01-081-30/+30
* Remove bogus code from generic mp_madd header, noticed on PPC build.Jack Lloyd2015-11-231-2/+2
* Move check for SIMD instructions to CPUIDJack Lloyd2015-09-213-6/+0
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-048-0/+663