summaryrefslogtreecommitdiff
path: root/cpu.h
Commit message (Expand)AuthorAgeFilesLines
...
* spelling fixesklemens2016-12-271-1/+1
* Silence select conversion warnings (Issue 340)Jeffrey Walton2016-12-021-0/+12
* Add Intel SHA1 extension supportJeffrey Walton2016-12-011-6/+3
* Add X86 SHA cpu feature detectionJeffrey Walton2016-10-261-0/+11
* Removed extraneous '#include <emmintrin.h>'Jeffrey Walton2016-10-261-1/+1
* Cleanup feature defines in <config.h>. Cleanup intrinsic includes in <cpu.h>Jeffrey Walton2016-09-201-11/+10
* Fix compile under CentOS 5 with GCC 4.1Jeffrey Walton2016-09-191-1/+1
* Add guard for X86/X64/X32 headersJeffrey Walton2016-09-181-34/+36
* Remove library supplied aesenc, aesdec and friends (Issue 206)Jeffrey Walton2016-09-181-86/+9
* Fix compile error on Pine64 dev-board under Aarch64 with GCC 4.9Jeffrey Walton2016-08-031-7/+6
* Fix missing arm_acle.h under GCC 4.8. Rearrange some defines to better accoun...Jeffrey Walton2016-08-011-33/+31
* Fix missing defines under WindowsJeffrey Walton2016-07-241-1/+7
* Add polynomial multiply instruction detectionJeffrey Walton2016-07-241-30/+29
* Fix broken compile with GCC 4.9 and 4.9 in Debug configuration with -std=c++11Jeffrey Walton2016-07-221-0/+6
* Add AVX and AVX2 for Sun StudioJeffrey Walton2016-07-131-0/+7
* Go back to Commit 66ada4cc61d62afcJeffrey Walton2016-07-061-9/+66
* Revert "Merge remote-tracking branch 'upstream/master'" - not intended to be ...Mouse2016-07-061-66/+9
* Updated documentationJeffrey Walton2016-07-051-5/+62
* Add MacPorts GCC compiler and Clang integrated assembler support. This is a m...Jeffrey Walton2016-07-051-4/+4
* Revert "Fix "expected ')' before __builtin_ia32_pclmulqdq128" under GCC 4.8/4...Jeffrey Walton2016-06-281-6/+2
* Fix "expected ')' before __builtin_ia32_pclmulqdq128" under GCC 4.8/4.9 with ...Jeffrey Walton2016-06-271-2/+6
* Fix "SSE instruction set not enabled" (Issue 196)Jeffrey Walton2016-06-201-1/+2
* Fix " error: expected unqualified-id before ‘int’" when using GCC 5.3/i68...Jeffrey Walton2016-06-191-0/+8
* Fix compiler include detection under LLVM and Apple Clanm (Issue 182)Jeffrey Walton2016-06-121-3/+8
* Fix AMD RDRAND detection. Add VIA Padlock extension detectionJeffrey Walton2016-05-191-0/+40
* Add test for AES, SHA1 and SHA2 from ARM Crypto extension from arm-neon branchJeffrey Walton2016-05-191-8/+38
* Add runtime detection code for ARM NEON, CRC32 and Crypto extensionsJeffrey Walton2016-05-161-10/+19
* Improve Apple iOS support for ARM and NEON. Add ARM Crypto detectionJeffrey Walton2016-05-151-4/+20
* Add basic ARM and Windows Store supportJeffrey Walton2016-05-151-6/+62
* Add SSE4.1 and SSE4.2 feature detectionJeffrey Walton2016-04-151-0/+8
* Fixed Clang 3.4 compiler error on LinuxJeffrey Walton2015-12-251-0/+15
* Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 (Cov...Jeffrey Walton2015-11-181-9/+52
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-376/+370
* Cleaned up CRYPTOPP_CLANG_INTEGRATED_ASSEMBLER and WORKAROUND_LLVM_BUG_18916 ...Jeffrey Walton2015-07-231-1/+3
* Specialized defines to work with/around Clang integrated assembler. The two d...Jeffrey Walton2015-07-221-7/+24
* Added macro to abstract differences in sytax string parsing between GAS and C...Jeffrey Walton2015-07-211-0/+12
* g_hasISSE -> h_hasSSE. That's how old this function is...Jeffrey Walton2015-07-191-2/+2
* HasISSE -> HasSSE. That's how old this function is...Jeffrey Walton2015-07-191-2/+2
* Removed execute bit from C++ header and source filesJeffrey Walton2015-06-241-0/+0
* fix compile with Intel C++ Compiler 11.1weidai2010-08-041-3/+3
* fix compile on GCC 4.4 and greaterweidai2010-07-291-2/+80
* add support for AES-NI and CLMUL instruction sets in AES and GMAC/GCMweidai2010-07-241-30/+18
* add AESNI and CLMUL detectionweidai2010-07-071-0/+16
* changes for 5.6: weidai2009-03-021-1/+4
* fix missing CRYPTOPP_APIweidai2007-09-251-2/+2
* fix compile with GAS 2.15weidai2007-09-241-0/+3
* - port x64 assembly code to MASMweidai2007-09-241-5/+116
* fixed Whirlpool crash on Pentium 2 machinesweidai2007-08-131-0/+11
* fix compile for x64, DLL and VC 6weidai2007-05-041-5/+28
* fix compile on Sun CCweidai2007-04-161-15/+16