Lines Matching +full:macos +full:- +full:12
14 #include <cpuinfo/internal-api.h>
49 cpuinfo_log_info("sysctl does not support non-integer lookup for (\"%s\")", name); in get_sys_info()
63 cpuinfo_log_info("sysctl does not support non-integer lookup for (\"%s\")", type_specifier); in get_sys_info_by_name()
82 /* Hexa-core: 2x Vortex + 4x Tempest; Octa-core: 4x Cortex + 4x Tempest */ in decode_uarch()
85 /* Hexa-core: 2x Lightning + 4x Thunder; Octa-core (presumed): 4x Lightning + 4x Thunder */ in decode_uarch()
88 /* Hexa-core: 2x Firestorm + 4x Icestorm; Octa-core: 4x Firestorm + 4x Icestorm */ in decode_uarch()
91 /* Hexa-core: 2x Avalanche + 4x Blizzard */ in decode_uarch()
127 * - iPhone 4 [A4]: iPhone3,1, iPhone3,2, iPhone3,3 in decode_package_name()
128 * - iPhone 4S [A5]: iPhone4,1 in decode_package_name()
129 * - iPhone 5 [A6]: iPhone5,1, iPhone5,2 in decode_package_name()
130 * - iPhone 5c [A6]: iPhone5,3, iPhone5,4 in decode_package_name()
131 * - iPhone 5s [A7]: iPhone6,1, iPhone6,2 in decode_package_name()
132 * - iPhone 6 [A8]: iPhone7,2 in decode_package_name()
133 * - iPhone 6 Plus [A8]: iPhone7,1 in decode_package_name()
134 * - iPhone 6s [A9]: iPhone8,1 in decode_package_name()
135 * - iPhone 6s Plus [A9]: iPhone8,2 in decode_package_name()
136 * - iPhone SE [A9]: iPhone8,4 in decode_package_name()
137 * - iPhone 7 [A10]: iPhone9,1, iPhone9,3 in decode_package_name()
138 * - iPhone 7 Plus [A10]: iPhone9,2, iPhone9,4 in decode_package_name()
139 * - iPhone 8 [A11]: iPhone10,1, iPhone10,4 in decode_package_name()
140 * - iPhone 8 Plus [A11]: iPhone10,2, iPhone10,5 in decode_package_name()
141 * - iPhone X [A11]: iPhone10,3, iPhone10,6 in decode_package_name()
142 * - iPhone XS [A12]: iPhone11,2, in decode_package_name()
143 * - iPhone XS Max [A12]: iPhone11,4, iPhone11,6 in decode_package_name()
144 * - iPhone XR [A12]: iPhone11,8 in decode_package_name()
185 * iPad 5th Gen [A9]: iPad6,11, iPad6,12 in decode_package_name()
274 * iOS 15 and macOS 12 added sysctls for ARM features, use them where possible. in cpuinfo_arm_mach_init()
281 // Mandatory in ARMv8.1-A, list only cores released before iOS 15 / macOS 12 in cpuinfo_arm_mach_init()
295 // Optional in ARMv8.2-A (implemented in Apple cores), in cpuinfo_arm_mach_init()
296 // list only cores released before iOS 15 / macOS 12 in cpuinfo_arm_mach_init()
310 // Optional in ARMv8.2-A (implemented in Apple cores), in cpuinfo_arm_mach_init()
311 // list only cores released before iOS 15 / macOS 12 in cpuinfo_arm_mach_init()
330 // Mandatory in ARMv8.4-A when FP16 arithmetics is implemented, in cpuinfo_arm_mach_init()
331 // list only cores released before iOS 15 / macOS 12 in cpuinfo_arm_mach_init()
349 // Mandatory in ARMv8.3-A, list only cores released before iOS 15 / macOS 12 in cpuinfo_arm_mach_init()
361 // Mandatory in ARMv8.3-A, list only cores released before iOS 15 / macOS 12 in cpuinfo_arm_mach_init()
373 // Mandatory in ARMv8.4-A, list only cores released before iOS 15 / macOS 12 in cpuinfo_arm_mach_init()
396 if (i != 0 && cores[i].uarch != cores[i - 1].uarch) { in cpuinfo_arm_mach_init()
426 if (i == 0 || cores[i].uarch != cores[i - 1].uarch) { in cpuinfo_arm_mach_init()