1. fd54c3d Recognize chipsets in iPhone XS/XR and 6-gen iPad by Marat Dukhan · 6 years ago
  2. 8101c50 Detect Nvidia Carmel microarchitecture by Marat Dukhan · 6 years ago
  3. 5090619 Fix detection of XScale cores by Marat Dukhan · 6 years ago
  4. b73f61a Detect Cortex-A76 cores by Marat Dukhan · 6 years ago
  5. e97024b Improve detection of HiSilicon chipsets by Marat Dukhan · 6 years ago
  6. 8c2a383 Add cluster support on iOS by Hao Lu · 6 years ago
  7. 1b03eb4 Fix another typo in processor comparison on ARM/Linux by Marat Dukhan · 6 years ago
  8. 8539e76 Fix typo in processor comparison on Linux by Marat Dukhan · 6 years ago
  9. 51ca20b Fix detection of L3 cache size on Cortex-A55/A75 by Marat Dukhan · 6 years ago
  10. 771e9fe Handle rename of Snapdragon 670 into Snapdragon 710 by Marat Dukhan · 6 years ago
  11. 1e6c8c9 Detect Denver 2 as a separate uarch by Marat Dukhan · 6 years ago
  12. 029030c Identify server ARM64 microarchitectures from Qualcomm, Cavium, and APM by Marat Dukhan · 6 years ago
  13. 1ae7ff8 Detect Broadcom Brahma cores by Marat Dukhan · 6 years ago
  14. e111dee Fix cache identification on MediaTek MT8173 by Marat Dukhan · 6 years ago
  15. 8541691 Fix cache detection on RK3368 by Marat Dukhan · 6 years ago
  16. 3e38f47 Make cpuinfo compatible with Apple TV by Michael Belkin · 6 years ago
  17. 2b521ed Fix cache size detection on Snapdragon 636 and 660 by Marat Dukhan · 6 years ago
  18. 184a256 3-level cache hierarchy support on ARM by Marat Dukhan · 7 years ago
  19. 9f8b886 Avoid misdetecting FP16 compute support on Exynos 9810 by Marat Dukhan · 6 years ago
  20. 04634bd Detect RDM extension on Kryo 385 cores by Marat Dukhan · 6 years ago
  21. b1e9959 Identify FP16 compute and RDM extension on selected AArch32 cores by Marat Dukhan · 6 years ago
  22. 3375181 Remove redundant #ifdefs in ARM/Linux init code by Marat Dukhan · 6 years ago
  23. 6134f9b Document and test cache parameters of Kirin 920/925/928 by Marat Dukhan · 6 years ago
  24. 90c5ddf Fix bug in MIDR detection on Kirin 920 by Marat Dukhan · 6 years ago
  25. da2e37d Clarify MIDR for Kirin 92X by Marat Dukhan · 6 years ago
  26. 831dc28 Verify cache configuration on Qualcomm Kryo by Marat Dukhan · 6 years ago
  27. 10eae00 Rename Mongoose-M3 to Meerkat-M3 by Marat Dukhan · 6 years ago
  28. cf70aee Report fatal error and abort if any cpuinfo_get_* function is called before initialization by Marat Dukhan · 6 years ago
  29. 7d52b05 Const-correctness in iOS init code by Marat Dukhan · 6 years ago
  30. bfc32f5 Initialize core cluster info on Linux/ARM by Marat Dukhan · 7 years ago
  31. e2a71ab Tabulate MIDR on Kirin 928 by Marat Dukhan · 7 years ago
  32. 2bde734 Fix uninitialized memory bug on non-identified ARM cores by Marat Dukhan · 7 years ago
  33. 4ac4162 Improve cache identification on Cortex-A73 by Marat Dukhan · 7 years ago
  34. 959b950 Identify Kirin 970 in Honor View 10 by Marat Dukhan · 7 years ago
  35. ab7f949 Work around for Exynos 5260 misreported as Exynos 5420 by Marat Dukhan · 7 years ago
  36. f166242 Refactor work-around for misreported RK3399 by Marat Dukhan · 7 years ago
  37. e5d6049 Use ro.arch to identify Samsung Exynos in hard cases by Marat Dukhan · 7 years ago
  38. a34a16b Workaround RK3399 misreported as RK3288 by Marat Dukhan · 7 years ago
  39. ec133e7 Fix bug of misdetecting chipsets with partially matched signatures by Marat Dukhan · 7 years ago
  40. a750f2a Update ARM uArch maps by Marat Dukhan · 7 years ago
  41. 9100a64 Update Chipset -> GPU maps by Marat Dukhan · 7 years ago
  42. 40b4638 Detect RockChip RK3229 chipsets by Marat Dukhan · 7 years ago
  43. 72c3c38 Parse /sys/devices/system/cpu/present by Marat Dukhan · 7 years ago
  44. e070438 Minor fixes in Android version by Marat Dukhan · 7 years ago
  45. 3985cf8 Fast GPU name lookup from chipset name on Android/ARM by Marat Dukhan · 7 years ago
  46. fd0f3ef GPU name normalization on Android by Marat Dukhan · 7 years ago
  47. 2563229 Handle rename of Exynos 4410 to Exynos 4412 by Marat Dukhan · 7 years ago
  48. dd698c7 Fix misdetection of OMAP4470 as OMAP4430 by Marat Dukhan · 7 years ago
  49. f928231 Recognize MSM8610 with 4 cores as MSM8612 by Marat Dukhan · 7 years ago
  50. f3f39f1 Improve decoding of HiSilicon chipsets by Marat Dukhan · 7 years ago
  51. a1fa0d1 Fix typo in detection of ARMv7MP on Cortex-A9 by Marat Dukhan · 7 years ago
  52. 4013f2e Detect ARMv7MP instructions on dual-core Scorpion by Marat Dukhan · 7 years ago
  53. 55b5be4 Recognize FP16 support on Qualcomm Scorpion by Marat Dukhan · 7 years ago
  54. 2f69d6f Avoid MRC FPSID instruction when building for ARMv7+ by Marat Dukhan · 7 years ago
  55. 7fcd441 Fix unused variable warning on iOS by Marat Dukhan · 7 years ago
  56. 9c34544 Fix typo in comments by Marat Dukhan · 7 years ago
  57. 3abb8cf Support Android builds for old platforms and NDK by Marat Dukhan · 7 years ago
  58. 63a7a6b More robust ISA detection on ARM Linux by Marat Dukhan · 7 years ago
  59. 02b0437 Lookup MIDR from chipset name on popular chipsets with buggy kernels by Marat Dukhan · 7 years ago
  60. 2340188 Refactor chipset detection for Actions ATMxxxx by Marat Dukhan · 7 years ago
  61. deaa898 More robust ISA detection on ARM/Linux by Marat Dukhan · 7 years ago
  62. 166ce4c Recognize new HiSilicon Kirin signature in ro.board.platform by Marat Dukhan · 7 years ago
  63. 0333d90 Improve cache detection on recent HiSilicon chipsets by Marat Dukhan · 7 years ago
  64. 0b0c4ed Fix typo in cache detection on ARM by Marat Dukhan · 7 years ago
  65. 3617d5b Detect GPU name on iOS by Hao Lu · 7 years ago
  66. 93982f2 Change nVidia -> Nvidia by Marat Dukhan · 7 years ago
  67. ec86214 Detect instruction sets on iOS by Marat Dukhan · 7 years ago
  68. 7b73888 Support iOS builds with CMake by Marat Dukhan · 7 years ago
  69. 922070c iOS port by Hao Lu · 7 years ago
  70. 2b4e2c5 Cache parameters for Cortex-A35 by Marat Dukhan · 7 years ago
  71. 3c63455 Fix build on ARM/Linux by Marat Dukhan · 7 years ago
  72. 1415d7d Fix ndk-build configs and build on ARM/Android by Marat Dukhan · 7 years ago
  73. 7c775ab Fix build on ARM/Linux by Marat Dukhan · 7 years ago
  74. 76cf627 Fix bug in parsing /proc/cpuinfo Hardware string on Linux/ARM by Marat Dukhan · 7 years ago
  75. 2d37dc4 Major interface refactoring by Marat Dukhan · 7 years ago
  76. d9f76e0 Add functions to get current processor/core by Marat Dukhan · 7 years ago
  77. 90ca638 Expose number of cores on ARM/Linux by Marat Dukhan · 7 years ago
  78. 0e15ffc Create cpucore_core objects on ARM/Linux by Marat Dukhan · 7 years ago
  79. 3c1df68 Refactor reading of Android properties by Marat Dukhan · 7 years ago
  80. b62aab3 Remove unused function by Marat Dukhan · 7 years ago
  81. c7c0999 Compatibility with older Android NDK versions by Marat Dukhan · 7 years ago
  82. c1852c7 Unit test for cache size on ARM by Marat Dukhan · 7 years ago
  83. 8eb5e65 Fix cache size detection on Snapdragon 630 and 660 by Marat Dukhan · 7 years ago
  84. c40c731 Detect GPU name on ARM/Android by Marat Dukhan · 7 years ago
  85. 058589b Cache: document cache size for TI OMAP 4430/4460 by Marat Dukhan · 7 years ago
  86. 8e6b17a Improved cache detection of big.LITTLE systems with same core types by Marat Dukhan · 7 years ago
  87. 16053bf Rename package_group_min into package_leader_id by Marat Dukhan · 7 years ago
  88. 15e1df9 Move linux_id into top-level processor structure by Marat Dukhan · 7 years ago
  89. fb4fbe0 Setup cpuinfo_packages array and expose chipset name through API by Marat Dukhan · 7 years ago
  90. dd67cda Fix detection of ARM core clusters when frequency is not reported for some cores by Marat Dukhan · 7 years ago
  91. 482723d Fix cache detection on Exynos 3110 by Marat Dukhan · 7 years ago
  92. d156525 Use __system_property_get by default to get Android properties by Marat Dukhan · 7 years ago
  93. cf8d983 Improve MIDR scoring heuristic by Marat Dukhan · 7 years ago
  94. c3d7c38 Remove unused MIDR functions by Marat Dukhan · 7 years ago
  95. d12bf72 Minor cleanup of ARM/Linux initialization code by Marat Dukhan · 7 years ago
  96. 7920b2b Remove parsing of unused dalvik.vm.isa.arm[64].variant on Android by Marat Dukhan · 7 years ago
  97. 9403e5a Correctly detect big.LITTLE and Max.Med.Min clusters by Marat Dukhan · 7 years ago
  98. 36b969e Correct cache size specification for ARM Cortex-A17 by Marat Dukhan · 7 years ago
  99. 56b2403 Improve detection of Tegra devices by Marat Dukhan · 7 years ago
  100. 47b34e2 Remove non-ASCII symbol in ARM/Linux cache comments by Marat Dukhan · 7 years ago