summaryrefslogtreecommitdiff
path: root/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* Update GCC clobber list for SHA-256 and SHA-512 (PR #1139)Jeffrey Walton2022-08-061-0/+4
* Update g_PowerPcDetectionDone variable nameJeffrey Walton2022-03-211-11/+11
* Fix PowerPC feature detectionJeffrey Walton2022-03-211-11/+11
* Update ARM feature detection macrosJeffrey Walton2021-03-071-28/+30
* Update documentationsJeffrey Walton2021-03-051-4/+4
* Update cpu.cpp features for Apple M1Jeffrey Walton2021-03-051-12/+12
* Whitespace check-inJeffrey Walton2021-03-041-1/+1
* Fix typos in documentation and comments (PR #1012)Tobias Nießen2021-03-041-1/+1
* Use \return and \throw consitently in the docsJeffrey Walton2020-12-071-42/+42
* Whitespace check-inJeffrey Walton2020-02-101-2/+2
* Add external reference to g_hasMOVBEJeffrey Walton2020-02-101-0/+1
* Add HasMOVBE() on Intel machinesJeffrey Walton2020-02-101-19/+36
* Whitespace check-inJeffrey Walton2020-02-101-77/+77
* Set g_x86DetectionDone when CRYPTOPP_DISABLE_ASM is in effectJeffrey Walton2020-01-231-3/+1
* Fix AIX and Linux compiles for PowerPC (PR #902)Jeffrey Walton2019-10-231-3/+38
* Fix Rijndael recursion overflow when -DCRYPTOPP_DISABLE_SSSE3 (GH #880, PR #886)Jeffrey Walton2019-09-281-13/+79
* Prepare for Crypto++ 8.0 releaseJeffrey Walton2018-12-271-7/+7
* Update comments in config.hJeffrey Walton2018-12-091-2/+2
* Add CRYPTOPP_DISABLE_MIXED_ASM define and feature test (GH #756, PR #757)Jeffrey Walton2018-12-051-1/+1
* Update documentationJeffrey Walton2018-11-301-15/+6
* Update documentationJeffrey Walton2018-11-301-5/+1
* Add Power9 Random Number Generator support (GH #747, PR #748)Jeffrey Walton2018-11-271-7/+43
* Rename files with dashes to underscores (GH #736)Jeffrey Walton2018-11-101-2/+2
* Prepare for POWER8 carryless multiplies using vpmsumJeffrey Walton2018-08-061-13/+43
* Add ARMv8 CPU feature queries (GH #685)Jeffrey Walton2018-07-141-16/+105
* Add ARMv7 cpu detectionJeffrey Walton2018-07-081-1/+17
* Add AVX and AVX2 runtime feature detection (GH #671)Jeffrey Walton2018-06-181-0/+30
* Workaround for #636alanbirtles2018-04-121-0/+5
* Change Doxygen comment style from //! to ///Jeffrey Walton2017-11-291-213/+213
* Add sse-simd.cpp to nmake file and vcxproj filtersJeffrey Walton2017-11-161-2/+2
* Update documentationJeffrey Walton2017-11-161-2/+24
* Fix SunCC 12.2 compiler crash with GCM_Xor16_SSE2Jeffrey Walton2017-11-161-0/+12
* Update documentationJeffrey Walton2017-11-121-0/+16
* Cleanup Altivec and Power7 code pathsJeffrey Walton2017-10-171-2/+25
* Add Power8 SHA256 and SHA512 support (GH #513)Jeffrey Walton2017-09-221-9/+9
* Update documentationJeffrey Walton2017-09-111-18/+24
* Add PowerPC support to cpu.h and validate.cppJeffrey Walton2017-09-111-1/+107
* Fix IS_ARMV8 in GNUmakefileJeffrey Walton2017-08-301-0/+4
* Remove BOOL macro value (GH #462)Jeffrey Walton2017-08-201-1/+1
* Update documentationJeffrey Walton2017-08-171-0/+4
* Update documentationJeffrey Walton2017-08-171-14/+33
* Split source files to support Base Implementation + SIMD implementation (GH #...Jeffrey Walton2017-08-171-121/+50
* Fix NEON detection on Aarch32 and Aarch64Jeffrey Walton2017-08-171-1/+1
* Add defines for GCC_INLINE and GCC_INLINE_ATTRIB (Issues 427 and 428)Jeffrey Walton2017-05-201-0/+12
* Fix SunCC and "_mm_set_epi8 must have prototype"Jeffrey Walton2017-04-221-1/+1
* Fix ARM compile under VS2013Jeffrey Walton2017-03-201-1/+1
* Change file preamble to include "originally written by Wei Dai"Jeffrey Walton2017-01-271-1/+1
* VEXT_8 -> VEXT_U8Jeffrey Walton2017-01-221-1/+1
* Begin fix of cpu.h under Apple and LLVM Clang (Issue 362)Jeffrey Walton2017-01-131-1/+1
* Add ARM SHA extensions for SHA1Jeffrey Walton2017-01-131-4/+7