| Commit message (Expand) | Author | Age | Files | Lines |
* | Add AltiVec detection on OpenBSD, contributed by Brad Smith in PR 162 | lloyd | 2011-11-28 | 1 | -1/+15 |
* | Call cpuid via inline asm on x86-64, so we can use it with Clang (no | lloyd | 2011-11-18 | 1 | -2/+16 |
* | Add AltiVec detection for POWER7 processors | lloyd | 2011-11-02 | 1 | -0/+2 |
* | Rename all references of ia32 to x86-32 and amd64 to x86-64. | lloyd | 2011-04-22 | 1 | -1/+1 |
* | Maintainer mode warning cleanups, mostly for C style casts which I | lloyd | 2011-04-18 | 1 | -1/+1 |
* | My workaround for gcc pr 44174 caused cpuid support to be silently | lloyd | 2011-04-18 | 1 | -2/+8 |
* | Call GCC's __get_cpuid macro from a function marked noinline to work | lloyd | 2011-04-06 | 1 | -2/+9 |
* | According to PR 137, cpuid.h doesn't exist with Clang on OS X or | lloyd | 2011-01-21 | 1 | -1/+1 |
* | Clang 2.8 also has cpuid.h | lloyd | 2010-11-29 | 1 | -1/+1 |
* | s/u32bit/size_t/ in utils | lloyd | 2010-10-13 | 1 | -1/+1 |
* | If we can't access cpuid, but we know that we are compiling for | lloyd | 2010-08-08 | 1 | -0/+9 |
* | Modify CPUID so all the check functions are purely inline. Add a new | lloyd | 2010-07-26 | 1 | -38/+9 |
* | Use "/*" instead of "/**" in starting comments at the begining of a file. | lloyd | 2010-06-07 | 1 | -1/+1 |
* | Add a build.h macro BOTAN_GCC_VERSION which is set to major*100+minor*10+patch | lloyd | 2010-05-13 | 1 | -2/+3 |
* | Avoid trying to use GCC's cpuid.h in versions where it doesn't exist | lloyd | 2010-05-06 | 1 | -1/+3 |
* | Move the get_byte template to its own header, because many files | lloyd | 2010-02-02 | 1 | -1/+1 |
* | Fix POWER6 AltiVec detection | lloyd | 2009-12-30 | 1 | -0/+1 |
* | Oops, it's TARGET_CPU_IS_XXX_FAMILY, not TARGET_IS_XXX_FAMILY. | lloyd | 2009-12-30 | 1 | -4/+4 |
* | Clean up AltiVec detection code. Add (untested) support for OS X AltiVec | lloyd | 2009-12-30 | 1 | -53/+74 |
* | Un-internal loadstor.h (and its header deps, rotate.h and | lloyd | 2009-12-21 | 1 | -1/+1 |
* | Make many more headers internal-only. | lloyd | 2009-12-16 | 1 | -1/+1 |
* | Slight cleanups in the Altivec detection code for readability. | lloyd | 2009-10-29 | 1 | -5/+12 |
* | Fix cpuid with icc (tested with 11.1) | lloyd | 2009-10-29 | 1 | -2/+2 |
* | No ||= operator! | lloyd | 2009-10-29 | 1 | -7/+7 |
* | Add CPUID::have_altivec for AltiVec runtime detection. | lloyd | 2009-10-29 | 1 | -0/+60 |
* | Add ; after call to VC++'s __cpuid, not a macro | lloyd | 2009-10-25 | 1 | -1/+1 |
* | Cast the u32bit output array to an int* when calling the VC++ intrinsic, | lloyd | 2009-10-25 | 1 | -3/+6 |
* | Enable CPUID on x86 (checking wrong macro name) | lloyd | 2009-10-21 | 1 | -1/+1 |
* | Clean up cpuid calling | lloyd | 2009-10-06 | 1 | -32/+26 |
* | Add vendor ID for AMD | lloyd | 2009-09-29 | 1 | -1/+1 |
* | Significantly rework CPUID support. Add cache line detection | lloyd | 2009-09-29 | 1 | -61/+57 |
* | Add some basic prefetching support (only supported with GNU C++ or things | lloyd | 2009-09-29 | 1 | -3/+3 |
* | Add runtime cpuid support. Check in the SSE2 engine that SSE2 is actually | lloyd | 2009-09-25 | 1 | -0/+108 |