Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
cpuinfo
/
refs/tags/rel/11/fp3/8901.4.A.0027.1
/
src
0e6bde9
Upstream the cpuinfo updates in XNNPACK/third_party/cpuinfo.patch. Author: The XNNPACK Team.
by Ashkan Aliabadi
· 4 years, 4 months ago
da0a91b
Add back workaround for iOS SDK without CPUFAMILY_ARM_MONSOON_MISTRAL
by Marat Dukhan
· 5 years ago
89fe169
Fix detection of Vortex/Tempest cores on old iOS SDK
by Marat Dukhan
· 5 years ago
9fa0a05
Downgrade sysfs parsing errors to warnings on x86
by Marat Dukhan
· 5 years ago
2d2bfa4
Fix indentation and compilation on iOS/ARMv7
by Marat Dukhan
· 5 years ago
40c5f36
Log common issues in iOS initialization with lower severity
by Marat Dukhan
· 5 years ago
c82f5e3
Detect ARMv8.1 Atomics and FP16 compute on iOS
by Marat Dukhan
· 5 years ago
44dafc5
Idenitify Apple Vortex & Tempest cores
by Marat Dukhan
· 5 years ago
a974884
Remove inclusive flag from 0x2C x86 cache descriptor. Close #18
by Marat Dukhan
· 5 years ago
db14c22
Detect ARMv8.2 NEON DOT production instructions
by Marat Dukhan
· 5 years ago
a281cc9
Huawei Mate 20 mock test
by Marat Dukhan
· 5 years ago
b121e4b
Initialize cache sets and partitions for x86 cache descriptors. Fix #18
by Marat Dukhan
· 5 years ago
a61747a
Support Linux x86 systems without /sys/devices/system/cpu/{possible,present} files
by Marat Dukhan
· 5 years ago
204ef6e
Recognize APM X-Gene in AArch32 builds. Close #17
by Marat Dukhan
· 5 years ago
52b2c08
Expose logging level in configuration parameters
by Marat Dukhan
· 5 years ago
514d19b
Fixed misspelling in error message (#15)
by Norah
· 5 years ago
d4fd8ca
Change visibility of init symbols to hidden
by Marat Dukhan
· 5 years ago
a07a09b
Mark internal symbols with internal/hidden visibility
by Marat Dukhan
· 5 years ago
d0b3760
Move top-level headers to src/cpuinfo directory
by Marat Dukhan
· 5 years ago
112dbf9
Remove detection of GPU name on mobile platforms
by Marat Dukhan
· 5 years ago
f55ffcb
Conditionally exclude chipset detection for irrelevant chipsets
by Marat Dukhan
· 5 years ago
7c27c0e
Conditionally exclude cache detection code for irrelevant microarchitectures
by Marat Dukhan
· 5 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
0f8db1b
Remove C99 features from mock CPUID
by Marat Dukhan
· 6 years ago
e987353
Remove redundant includes from mock CPUID
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
8c621ce
Refactor function definition macros in clog
by Marat Dukhan
· 6 years ago
7573073
Use alternative interpretation of LogicalProcessorCount on AMD
by Marat Dukhan
· 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
d3a6304
Always define _GNU_SOURCE in configuration files
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
ad935b5
Refactor logging code
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
· 6 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
3bed456
Detect newest variants of Silvermont and Airmont
by Marat Dukhan
· 6 years ago
831dc28
Verify cache configuration on Qualcomm Kryo
by Marat Dukhan
· 6 years ago
7658349
Redefine cluster on x86 as min(LLC, package)
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
· 6 years ago
6851c3f
Initialize core cluster info on Windows/x86
by Marat Dukhan
· 6 years ago
706fea3
Fix compilation issues on Windows
by Marat Dukhan
· 6 years ago
3060160
Fix caclculation of number of cores in a cluster on x86/Linux
by Marat Dukhan
· 6 years ago
4d376c3
Expose core clusters on x86
by Marat Dukhan
· 6 years ago
9088335
Fix bug in initialization of processor->cache pointers on Mach
by Marat Dukhan
· 6 years ago
2900060
Fix small issues in x86 initialization code
by Marat Dukhan
· 6 years ago
249d314
Support building cpuinfo for unsupported platforms and architectures.
by Marat Dukhan
· 6 years ago
e2a71ab
Tabulate MIDR on Kirin 928
by Marat Dukhan
· 6 years ago
2bde734
Fix uninitialized memory bug on non-identified ARM cores
by Marat Dukhan
· 6 years ago
4ac4162
Improve cache identification on Cortex-A73
by Marat Dukhan
· 6 years ago
104ceb0
Fix multiple definition bug
by Marat Dukhan
· 6 years ago
8834657
Prepend package name with vendor name
by Marat Dukhan
· 6 years ago
959b950
Identify Kirin 970 in Honor View 10
by Marat Dukhan
· 6 years ago
ab7f949
Work around for Exynos 5260 misreported as Exynos 5420
by Marat Dukhan
· 6 years ago
f166242
Refactor work-around for misreported RK3399
by Marat Dukhan
· 6 years ago
e5d6049
Use ro.arch to identify Samsung Exynos in hard cases
by Marat Dukhan
· 6 years ago
c9453c5
Work around Mali-T760 reported as Mali-T764
by Marat Dukhan
· 6 years ago
a34a16b
Workaround RK3399 misreported as RK3288
by Marat Dukhan
· 6 years ago
ec133e7
Fix bug of misdetecting chipsets with partially matched signatures
by Marat Dukhan
· 6 years ago
a750f2a
Update ARM uArch maps
by Marat Dukhan
· 6 years ago
9100a64
Update Chipset -> GPU maps
by Marat Dukhan
· 6 years ago
40b4638
Detect RockChip RK3229 chipsets
by Marat Dukhan
· 6 years ago
5355651
Change return type of cpuinfo_initialize to bool
by Marat Dukhan
· 6 years ago
76d2148
Validate Zen detection
by Marat Dukhan
· 6 years ago
818e199
Split Jaguar and Puma core detection
by Marat Dukhan
· 6 years ago
6d3e61b
Fix warning in x86 name normalization
by Marat Dukhan
· 6 years ago
b2fc4ab
Windows support
by Marat Dukhan
· 6 years ago
a9e55a6
Fix uninitialized memory bug on macOS
by Marat Dukhan
· 6 years ago
72c3c38
Parse /sys/devices/system/cpu/present
by Marat Dukhan
· 6 years ago
e070438
Minor fixes in Android version
by Marat Dukhan
· 6 years ago
3985cf8
Fast GPU name lookup from chipset name on Android/ARM
by Marat Dukhan
· 6 years ago
fd0f3ef
GPU name normalization on Android
by Marat Dukhan
· 6 years ago
2563229
Handle rename of Exynos 4410 to Exynos 4412
by Marat Dukhan
· 6 years ago
dd698c7
Fix misdetection of OMAP4470 as OMAP4430
by Marat Dukhan
· 6 years ago
f928231
Recognize MSM8610 with 4 cores as MSM8612
by Marat Dukhan
· 6 years ago
f3f39f1
Improve decoding of HiSilicon chipsets
by Marat Dukhan
· 6 years ago
a1fa0d1
Fix typo in detection of ARMv7MP on Cortex-A9
by Marat Dukhan
· 6 years ago
Next »