summaryrefslogtreecommitdiff
path: root/cpu.cpp
Commit message (Expand)AuthorAgeFilesLines
* Don't add semicolon to CRYPTOPP_CONSTANT abd DOCUMENTED_TYPEDEF (GH #889)Jeffrey Walton2019-10-031-17/+17
* Clear sign conversion warningsJeffrey Walton2019-09-281-3/+3
* Cleanup PowerPC definesJeffrey Walton2019-07-061-27/+9
* Breakout sha_block_data_order and sha_block_data_order_neon (GH #847)Jeffrey Walton2019-05-261-14/+0
* Update commentsJeffrey Walton2019-05-251-4/+4
* Use CRYPTOGAMS_armcap_P for ARM (GH #846)Jeffrey Walton2019-05-241-0/+14
* Rename XGETBV to XGETBV64Jeffrey Walton2019-05-211-2/+2
* Rename ExtendedControlRegister to XGETBVJeffrey Walton2019-05-211-2/+2
* Remove Aarch32 and Aarch64 from CPU_QueryARMv7Jeffrey Walton2019-05-201-4/+1
* Fix CPU_QueryARMv7 for Clang (GH #844)Jeffrey Walton2019-05-201-4/+6
* Make config.h more Autoconf friendly (GH #835, PR #836)Jeffrey Walton2019-05-171-0/+2
* Guard x86 cache line sizeJeffrey Walton2019-05-081-1/+1
* Use fallback in detecting ARM and PowerPC cache line sizeJeffrey Walton2019-05-081-9/+15
* Use fallback in detecting VIA cach line sizeJeffrey Walton2019-05-081-0/+8
* Use CPU_QuerySHA256 for ARMJeffrey Walton2019-05-081-3/+3
* Add "AMDisbetter!" cpuid detectionJeffrey Walton2019-05-081-3/+7
* SpellingJeffrey Walton2019-05-081-1/+1
* Add code for VIA L1 data cache line sizeJeffrey Walton2019-05-081-5/+17
* Prepare for Crypto++ 8.2 releaseJeffrey Walton2019-04-281-2/+2
* Add "cc" clobber due to GCC 3.3 compile failureJeffrey Walton2018-12-291-1/+1
* Fix missing ExtendedControlRegister when CRYPTOPP_DISABLE_ASMJeffrey Walton2018-12-281-2/+11
* Add check for VS version and ExtendedControlRegister (PR #766)Shmueli Englard2018-12-211-3/+3
* Add Hygon Dhyana support to enable RDRAND/RDSEED/ADX/AVX2 Feature (PR #765)hygonsoc2018-12-201-1/+9
* Update comments in config.hJeffrey Walton2018-12-091-2/+2
* Add IBM XLC init priority supportJeffrey Walton2018-11-301-0/+4
* Update documentationJeffrey Walton2018-11-301-1/+2
* Add Power9 Random Number Generator support (GH #747, PR #748)Jeffrey Walton2018-11-271-1/+57
* Fix compile using SunCC 5.9Jeffrey Walton2018-11-081-1/+3
* Whitespace check-inJeffrey Walton2018-08-201-1/+0
* Fix missing _xgetbv for Visual Studio 2008 and belowJeffrey Walton2018-08-191-1/+32
* Remove unneeded defines from cpu.cppJeffrey Walton2018-08-081-8/+0
* Prepare for POWER8 carryless multiplies using vpmsumJeffrey Walton2018-08-061-1/+17
* Fix build with Embarcadero C++Builder 10.2.3 (#696)Tanzinul Islam2018-08-041-1/+1
* Fix SunStudio compile on SolarisJeffrey Walton2018-07-151-1/+1
* Add ARMv8.4 cpu feature detection support (GH #685) (#687)Jeffrey Walton2018-07-151-5/+1
* Fix Apple feature detection (GH #685)Jeffrey Walton2018-07-141-7/+9
* Add ARMv8 CPU feature queries (GH #685)Jeffrey Walton2018-07-141-54/+196
* Add ARMv7 cpu detectionJeffrey Walton2018-07-081-7/+32
* Add AVX and AVX2 runtime feature detection (GH #671)Jeffrey Walton2018-06-181-5/+44
* Remove extra ; from cpu.cpp (PR #614)Ilja2018-03-311-1/+1
* Remove double CRYPTOPP_SECTION_INIT for g_hasSSE2Jeffrey Walton2018-03-271-11/+28
* Fix Windows compile error using VS2008Jeffrey Walton2018-03-271-1/+1
* Whitespace check-inJeffrey Walton2018-03-221-5/+5
* Rework Glibc sysconf codeJeffrey Walton2018-03-211-57/+60
* Fix Power7 test using PPC_FEATURE_ARCH_2_06Jeffrey Walton2018-03-211-5/+8
* Add CPU feature queries for AIXJeffrey Walton2018-03-201-8/+17
* Define AT_HWCAP/AT_HWCAP2 if getauxval unavailable (#594)Fabrice Fontaine2018-03-041-0/+6
* Clear clang-tidy warningsJeffrey Walton2018-01-241-22/+23
* Use x86 highest basic before calling a leaf functionJeffrey Walton2018-01-111-2/+2
* Add Altivec detection for PowerMacJeffrey Walton2017-12-131-1/+13