index
:
botan.git
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
utils
/
cpuid.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
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