summaryrefslogtreecommitdiff
path: root/cpu.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update g_PowerPcDetectionDone variable nameJeffrey Walton2022-03-211-2/+2
* Fix missing CPU_Probe functions when CRYPTOPP_DISABLE_ASMJeffrey Walton2022-02-161-7/+14
* Fix FreeBSD compileJeffrey Walton2021-04-261-1/+2
* Update commentsJeffrey Walton2021-04-251-1/+2
* Fix FreeBSD feature testsJeffrey Walton2021-04-251-31/+37
* Implement SIMD checks for FreeBSD on PPC (PR #1029)pkubaj2021-04-251-0/+45
* Clear VC++ unreachable code warningJeffrey Walton2021-03-111-24/+25
* Avoid second call to sysctlbyname on Apple M1Jeffrey Walton2021-03-111-8/+7
* Add Windows 10 ARM64 CPU features queries (PR #1017)Wyatt OʼDay2021-03-111-0/+35
* Clear unused variable warningJeffrey Walton2021-03-101-1/+2
* Update commentsJeffrey Walton2021-03-071-10/+2
* Update cpu.cpp features for Apple M1Jeffrey Walton2021-03-051-14/+26
* Update cpu.cpp features for Apple M1Jeffrey Walton2021-03-051-27/+32
* Update cpu.cpp for Apple M1Jeffrey Walton2021-03-051-6/+21
* Update cpu.cpp features for Apple M1Jeffrey Walton2021-03-041-7/+56
* Enable ARMv8 intrinsics on Apple M1 (PR #1007)PassMark2021-02-121-0/+5
* Build with Oracle Developer Studio 12.6 in 64-bit (PR #990)Tanzinul Islam2020-12-271-1/+1
* Fix spellingJeffrey Walton2020-12-221-1/+1
* Avoid SIGILL with GCC 10 on POWER9 (GH #986)Jeffrey Walton2020-12-221-1/+1
* Re-enable CPU_ProbePower9()Jeffrey Walton2020-12-221-4/+9
* Avoid SIGILL with GCC on POWER9Jeffrey Walton2020-12-221-1/+3
* Fix include for MSVC compiler (GH #972)Jeffrey Walton2020-11-201-2/+2
* Fix compile error on SolarisJeffrey Walton2020-09-301-1/+1
* Fix missing include for MSVC compiler (GH #972)Jeffrey Walton2020-09-301-3/+12
* Use define CRYPTOPP_CXX11_STATIC_INIT nameJeffrey Walton2020-08-071-1/+1
* Update iOS and Android scripts (GH #936, PR #937)Jeffrey Walton2020-03-091-1/+7
* Re-enable SSE2 probes for SolarisJeffrey Walton2020-02-221-3/+3
* Update commentsJeffrey Walton2020-02-211-1/+3
* Refactor XGetBV for x86 in cpu.cppJeffrey Walton2020-02-211-53/+74
* Restore SIGILL handler if sigprocmask failsJeffrey Walton2020-02-171-3/+5
* Add Emacs and Vi files to gitignoreJeffrey Walton2020-02-151-1/+1
* Fix Apple Watch compileJeffrey Walton2020-02-151-40/+43
* Fix compile on Apple platformsJeffrey Walton2020-02-101-0/+1
* Add index for Intel registersJeffrey Walton2020-02-101-32/+46
* Update commentsJeffrey Walton2020-02-101-12/+29
* Add AppleMachineInfo classJeffrey Walton2020-02-091-68/+138
* Update commentsJeffrey Walton2020-02-091-15/+19
* Add additional Apple ARMv8 devicesJeffrey Walton2020-02-081-8/+11
* Move CPU manufacturer code into unnamed namespaceJeffrey Walton2020-02-071-77/+82
* Cleanup CpuID function (PR #929)Jeffrey Walton2020-02-071-18/+14
* Add CPUID64 for MSVC missing __cpuidexJeffrey Walton2020-02-071-19/+13
* Set g_x86DetectionDone when CRYPTOPP_DISABLE_ASM is in effectJeffrey Walton2020-01-231-15/+23
* Disable RDRAND and RDSEED on AMD cpu's with family 15h or 16h (GH #924)Jeffrey Walton2020-01-171-0/+18
* Fix semicolons yet again (GH #889)Jeffrey Walton2019-10-141-17/+17
* 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