summaryrefslogtreecommitdiff
path: root/src/common/x64/cpu_detect.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-06-28x64: Add detection of monitorx instructionsGravatar Morph1-0/+1
2023-06-07x64: Deduplicate RDTSC usageGravatar Morph1-0/+3
2023-03-27x64: cpu_detect: Add detection of waitpkg instructionsGravatar Morph1-0/+1
2022-11-11Add CPU core count to log filesGravatar Matías Locatti1-3/+56
2022-07-06guard against div-by-zeroGravatar Marshall Mohror1-2/+5
2022-07-06common/x64: Use TSC clock rate from CPUID when availableGravatar Marshall Mohror1-0/+13
2022-04-23general: Convert source file copyright comments over to SPDXGravatar Morph1-2/+3
2022-03-19common: Reduce unused includesGravatar ameerj1-1/+0
2022-03-11cpu_detect: Add additional x86 flags and telemetryGravatar Wunkolo1-8/+22
2022-03-09cpu_detect: Revert `__cpuid{ex}` array-type argumentGravatar Wunkolo1-6/+6
2022-03-09cpu_detect: Add missing `lzcnt` detectionGravatar Wunkolo1-0/+1
2022-03-09cpu_detect: Refactor cpu/manufacturer identificationGravatar Wunkolo1-15/+22
2022-03-09cpu_detect: Update array-types to `span` and `array`Gravatar Wunkolo1-11/+13
2022-03-09cpu_detect: Utilize `Bit<N>` utility functionGravatar Wunkolo1-32/+20
2021-12-13common/cpu_detect: Remove CPU family and modelGravatar Morph1-12/+0
2020-06-20common/cpu_detect: Add AVX512 detectionGravatar Morph1-0/+5
2020-06-18Common: Implement WallClock Interface and implement a native clock for x64Gravatar Fernando Sahmkow1-0/+33
2020-01-17Remove unused CPU Vendor string and telemtry fieldGravatar James Rowe1-68/+0
2018-03-26cpu_detect.cpp: Change comment from citra to yuzuGravatar N00byKing1-1/+1
2017-05-27Common: Fix some out-of-style includesGravatar Yuri Kunde Schlesner1-1/+1
2017-03-12common/cpu_detect: Add missing include and fix namespace scopeGravatar Yuri Kunde Schlesner1-5/+7
2016-10-27common: use system CPUID routine on DragonFly as wellGravatar Jan Beich1-2/+2
2016-10-27common: some FreeBSD headers are incomplete to avoid namespace pollutionGravatar Jan Beich1-1/+3
2016-09-21Use negative priorities to avoid special-casing the self-includeGravatar Yuri Kunde Schlesner1-1/+1
2016-09-21Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot1-3/+1
2016-09-18Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot1-36/+56
2015-08-15Common: Cleanup CPU capability detection code.Gravatar bunnei1-131/+89
2015-08-15Common: Move cpu_detect to x64 directory.Gravatar bunnei1-2/+2
2015-08-15x64: Refactor to remove fake interfaces and general cleanups.Gravatar bunnei1-1/+1
2015-08-15Common: Added MurmurHash3 hash function for general-purpose use.Gravatar bunnei1-0/+1
2015-08-15Common: Ported over Dolphin's code for x86 CPU capability detection.Gravatar bunnei1-0/+228