summaryrefslogtreecommitdiffstats
path: root/src/common/x64/cpu_detect.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2022-03-11cpu_detect: Add additional x86 flags and telemetryWunkolo1-8/+22
2022-03-10cpu_detect: Revert `__cpuid{ex}` array-type argumentWunkolo1-6/+6
2022-03-09cpu_detect: Add missing `lzcnt` detectionWunkolo1-0/+1
2022-03-09cpu_detect: Refactor cpu/manufacturer identificationWunkolo1-15/+22
2022-03-09cpu_detect: Update array-types to `span` and `array`Wunkolo1-11/+13
2022-03-09cpu_detect: Utilize `Bit<N>` utility functionWunkolo1-32/+20
2021-12-14common/cpu_detect: Remove CPU family and modelMorph1-12/+0
2020-06-20common/cpu_detect: Add AVX512 detectionMorph1-0/+5
2020-06-18Common: Implement WallClock Interface and implement a native clock for x64Fernando Sahmkow1-0/+33
2020-01-18Remove unused CPU Vendor string and telemtry fieldJames Rowe1-68/+0
2018-03-26cpu_detect.cpp: Change comment from citra to yuzuN00byKing1-1/+1
2017-05-28Common: Fix some out-of-style includesYuri Kunde Schlesner1-1/+1
2017-03-13common/cpu_detect: Add missing include and fix namespace scopeYuri Kunde Schlesner1-5/+7
2016-10-28common: use system CPUID routine on DragonFly as wellJan Beich1-2/+2
2016-10-28common: some FreeBSD headers are incomplete to avoid namespace pollutionJan Beich1-1/+3
2016-09-21Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner1-1/+1
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-3/+1
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-36/+56
2015-08-16Common: Cleanup CPU capability detection code.bunnei1-131/+89
2015-08-16Common: Move cpu_detect to x64 directory.bunnei1-2/+2
2015-08-16x64: Refactor to remove fake interfaces and general cleanups.bunnei1-1/+1
2015-08-15Common: Added MurmurHash3 hash function for general-purpose use.bunnei1-0/+1
2015-08-15Common: Ported over Dolphin's code for x86 CPU capability detection.bunnei1-0/+228