Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
cpuinfo
/
c82f5e3d28f0e617b232c34173f0a07ef95e2b04
/
src
/
arm
c82f5e3
Detect ARMv8.1 Atomics and FP16 compute on iOS
by Marat Dukhan
· 6 years ago
44dafc5
Idenitify Apple Vortex & Tempest cores
by Marat Dukhan
· 6 years ago
db14c22
Detect ARMv8.2 NEON DOT production instructions
by Marat Dukhan
· 6 years ago
a281cc9
Huawei Mate 20 mock test
by Marat Dukhan
· 6 years ago
a61747a
Support Linux x86 systems without /sys/devices/system/cpu/{possible,present} files
by Marat Dukhan
· 6 years ago
204ef6e
Recognize APM X-Gene in AArch32 builds. Close #17
by Marat Dukhan
· 6 years ago
a07a09b
Mark internal symbols with internal/hidden visibility
by Marat Dukhan
· 6 years ago
d0b3760
Move top-level headers to src/cpuinfo directory
by Marat Dukhan
· 6 years ago
112dbf9
Remove detection of GPU name on mobile platforms
by Marat Dukhan
· 6 years ago
f55ffcb
Conditionally exclude chipset detection for irrelevant chipsets
by Marat Dukhan
· 6 years ago
7c27c0e
Conditionally exclude cache detection code for irrelevant microarchitectures
by Marat Dukhan
· 6 years ago
74de8cd
Detect FP16 and RDM instructions on Qualcomm Cortex-A76 cores
by Marat Dukhan
· 6 years ago
b0ec1e0
Detect Cortex-A76 in Qualcomm chipsets
by Marat Dukhan
· 6 years ago
c342292
Update MIDR scoring for Meerkat and Cortex-A76 cores
by Marat Dukhan
· 6 years ago
fd54c3d
Recognize chipsets in iPhone XS/XR and 6-gen iPad
by Marat Dukhan
· 6 years ago
8101c50
Detect Nvidia Carmel microarchitecture
by Marat Dukhan
· 6 years ago
5090619
Fix detection of XScale cores
by Marat Dukhan
· 6 years ago
b73f61a
Detect Cortex-A76 cores
by Marat Dukhan
· 6 years ago
e97024b
Improve detection of HiSilicon chipsets
by Marat Dukhan
· 6 years ago
8c2a383
Add cluster support on iOS
by Hao Lu
· 6 years ago
1b03eb4
Fix another typo in processor comparison on ARM/Linux
by Marat Dukhan
· 6 years ago
8539e76
Fix typo in processor comparison on Linux
by Marat Dukhan
· 6 years ago
51ca20b
Fix detection of L3 cache size on Cortex-A55/A75
by Marat Dukhan
· 6 years ago
771e9fe
Handle rename of Snapdragon 670 into Snapdragon 710
by Marat Dukhan
· 6 years ago
1e6c8c9
Detect Denver 2 as a separate uarch
by Marat Dukhan
· 6 years ago
029030c
Identify server ARM64 microarchitectures from Qualcomm, Cavium, and APM
by Marat Dukhan
· 6 years ago
1ae7ff8
Detect Broadcom Brahma cores
by Marat Dukhan
· 6 years ago
e111dee
Fix cache identification on MediaTek MT8173
by Marat Dukhan
· 6 years ago
8541691
Fix cache detection on RK3368
by Marat Dukhan
· 6 years ago
3e38f47
Make cpuinfo compatible with Apple TV
by Michael Belkin
· 6 years ago
2b521ed
Fix cache size detection on Snapdragon 636 and 660
by Marat Dukhan
· 6 years ago
184a256
3-level cache hierarchy support on ARM
by Marat Dukhan
· 7 years ago
9f8b886
Avoid misdetecting FP16 compute support on Exynos 9810
by Marat Dukhan
· 6 years ago
04634bd
Detect RDM extension on Kryo 385 cores
by Marat Dukhan
· 6 years ago
b1e9959
Identify FP16 compute and RDM extension on selected AArch32 cores
by Marat Dukhan
· 6 years ago
3375181
Remove redundant #ifdefs in ARM/Linux init code
by Marat Dukhan
· 6 years ago
6134f9b
Document and test cache parameters of Kirin 920/925/928
by Marat Dukhan
· 6 years ago
90c5ddf
Fix bug in MIDR detection on Kirin 920
by Marat Dukhan
· 6 years ago
da2e37d
Clarify MIDR for Kirin 92X
by Marat Dukhan
· 6 years ago
831dc28
Verify cache configuration on Qualcomm Kryo
by Marat Dukhan
· 6 years ago
10eae00
Rename Mongoose-M3 to Meerkat-M3
by Marat Dukhan
· 6 years ago
cf70aee
Report fatal error and abort if any cpuinfo_get_* function is called before initialization
by Marat Dukhan
· 6 years ago
7d52b05
Const-correctness in iOS init code
by Marat Dukhan
· 6 years ago
bfc32f5
Initialize core cluster info on Linux/ARM
by Marat Dukhan
· 7 years ago
e2a71ab
Tabulate MIDR on Kirin 928
by Marat Dukhan
· 7 years ago
2bde734
Fix uninitialized memory bug on non-identified ARM cores
by Marat Dukhan
· 7 years ago
4ac4162
Improve cache identification on Cortex-A73
by Marat Dukhan
· 7 years ago
959b950
Identify Kirin 970 in Honor View 10
by Marat Dukhan
· 7 years ago
ab7f949
Work around for Exynos 5260 misreported as Exynos 5420
by Marat Dukhan
· 7 years ago
f166242
Refactor work-around for misreported RK3399
by Marat Dukhan
· 7 years ago
e5d6049
Use ro.arch to identify Samsung Exynos in hard cases
by Marat Dukhan
· 7 years ago
a34a16b
Workaround RK3399 misreported as RK3288
by Marat Dukhan
· 7 years ago
ec133e7
Fix bug of misdetecting chipsets with partially matched signatures
by Marat Dukhan
· 7 years ago
a750f2a
Update ARM uArch maps
by Marat Dukhan
· 7 years ago
9100a64
Update Chipset -> GPU maps
by Marat Dukhan
· 7 years ago
40b4638
Detect RockChip RK3229 chipsets
by Marat Dukhan
· 7 years ago
72c3c38
Parse /sys/devices/system/cpu/present
by Marat Dukhan
· 7 years ago
e070438
Minor fixes in Android version
by Marat Dukhan
· 7 years ago
3985cf8
Fast GPU name lookup from chipset name on Android/ARM
by Marat Dukhan
· 7 years ago
fd0f3ef
GPU name normalization on Android
by Marat Dukhan
· 7 years ago
2563229
Handle rename of Exynos 4410 to Exynos 4412
by Marat Dukhan
· 7 years ago
dd698c7
Fix misdetection of OMAP4470 as OMAP4430
by Marat Dukhan
· 7 years ago
f928231
Recognize MSM8610 with 4 cores as MSM8612
by Marat Dukhan
· 7 years ago
f3f39f1
Improve decoding of HiSilicon chipsets
by Marat Dukhan
· 7 years ago
a1fa0d1
Fix typo in detection of ARMv7MP on Cortex-A9
by Marat Dukhan
· 7 years ago
4013f2e
Detect ARMv7MP instructions on dual-core Scorpion
by Marat Dukhan
· 7 years ago
55b5be4
Recognize FP16 support on Qualcomm Scorpion
by Marat Dukhan
· 7 years ago
2f69d6f
Avoid MRC FPSID instruction when building for ARMv7+
by Marat Dukhan
· 7 years ago
7fcd441
Fix unused variable warning on iOS
by Marat Dukhan
· 7 years ago
9c34544
Fix typo in comments
by Marat Dukhan
· 7 years ago
3abb8cf
Support Android builds for old platforms and NDK
by Marat Dukhan
· 7 years ago
63a7a6b
More robust ISA detection on ARM Linux
by Marat Dukhan
· 7 years ago
02b0437
Lookup MIDR from chipset name on popular chipsets with buggy kernels
by Marat Dukhan
· 7 years ago
2340188
Refactor chipset detection for Actions ATMxxxx
by Marat Dukhan
· 7 years ago
deaa898
More robust ISA detection on ARM/Linux
by Marat Dukhan
· 7 years ago
166ce4c
Recognize new HiSilicon Kirin signature in ro.board.platform
by Marat Dukhan
· 7 years ago
0333d90
Improve cache detection on recent HiSilicon chipsets
by Marat Dukhan
· 7 years ago
0b0c4ed
Fix typo in cache detection on ARM
by Marat Dukhan
· 7 years ago
3617d5b
Detect GPU name on iOS
by Hao Lu
· 7 years ago
93982f2
Change nVidia -> Nvidia
by Marat Dukhan
· 7 years ago
ec86214
Detect instruction sets on iOS
by Marat Dukhan
· 7 years ago
7b73888
Support iOS builds with CMake
by Marat Dukhan
· 7 years ago
922070c
iOS port
by Hao Lu
· 7 years ago
2b4e2c5
Cache parameters for Cortex-A35
by Marat Dukhan
· 7 years ago
3c63455
Fix build on ARM/Linux
by Marat Dukhan
· 7 years ago
1415d7d
Fix ndk-build configs and build on ARM/Android
by Marat Dukhan
· 7 years ago
7c775ab
Fix build on ARM/Linux
by Marat Dukhan
· 7 years ago
76cf627
Fix bug in parsing /proc/cpuinfo Hardware string on Linux/ARM
by Marat Dukhan
· 7 years ago
2d37dc4
Major interface refactoring
by Marat Dukhan
· 7 years ago
d9f76e0
Add functions to get current processor/core
by Marat Dukhan
· 7 years ago
90ca638
Expose number of cores on ARM/Linux
by Marat Dukhan
· 7 years ago
0e15ffc
Create cpucore_core objects on ARM/Linux
by Marat Dukhan
· 7 years ago
3c1df68
Refactor reading of Android properties
by Marat Dukhan
· 7 years ago
b62aab3
Remove unused function
by Marat Dukhan
· 7 years ago
c7c0999
Compatibility with older Android NDK versions
by Marat Dukhan
· 7 years ago
c1852c7
Unit test for cache size on ARM
by Marat Dukhan
· 7 years ago
8eb5e65
Fix cache size detection on Snapdragon 630 and 660
by Marat Dukhan
· 7 years ago
c40c731
Detect GPU name on ARM/Android
by Marat Dukhan
· 7 years ago
058589b
Cache: document cache size for TI OMAP 4430/4460
by Marat Dukhan
· 7 years ago
8e6b17a
Improved cache detection of big.LITTLE systems with same core types
by Marat Dukhan
· 7 years ago
Next »