Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/pytorch/cpuinfo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-15Support UWP build with CMakePresets.json (#116)HEADmasterPark DongHa
* Support UWP and fix compile errors * gh-actions: UWP build uses CMakePresets.json * create cmake-uwp job * link Kernel32 for some functions * cmake: support both x64-uwp, arm64-uwp * cmake: apply PR feedback
2022-08-19Merge pull request #113 from huydhn/fix-depsHuy Do
Fix clog deps target
2022-08-18Fix clog deps targetHuy Do
2022-08-08Refactor uarch and ISA detection on iOS (#110)Marat Dukhan
- Nuke support for 32-bit iOS (was already broken anyway) - Detect Avalanche & Blizzard cores - Add more fallbacks for detection based on CPU Family for older iOS / macOS versions and core types
2022-08-08Report I8MM extension in the isa-info utility (#111)Marat Dukhan
2022-07-27Minor refactoring of iOS/Mac feature detection on ARM/ARM64 (#108)Marat Dukhan
Use lowercase variable names for consistency
2022-07-27Use full syntax for ADD_TEST CMake command (#107)Marat Dukhan
Make possible to cross-run tests with CMAKE_CROSSCOMPILING_EMULATOR
2022-07-27Detect Cortex-A710/-A510/-X2 cores (#109)Marat Dukhan
2022-07-27Add support for Arm FHM (#102)Kulin Seth
* Add support for Arm FHM Co-authored-by: Developer-Ecosystem-Engineering <65677710+Developer-Ecosystem-Engineering@users.noreply.github.com>
2022-07-25Use sysctls available in macOS 12 / iOS 15 for hardware feature support. (#100)Kulin Seth
* Use sysctls available in macOS 12 / iOS 15 for hardware feature support. Co-authored-by: Developer-Ecosystem-Engineering <65677710+Developer-Ecosystem-Engineering@users.noreply.github.com>
2022-07-19Add bazel support for iOS arm64 simulator (#105)Keith Smiley
2022-07-15Add support for Arm I8MM (#103)Kulin Seth
Co-authored-by: Developer-Ecosystem-Engineering <65677710+Developer-Ecosystem-Engineering@users.noreply.github.com>
2022-07-12Add Arm BF16 support for Apple platforms (#104)Kulin Seth
Co-authored-by: Developer-Ecosystem-Engineering <65677710+Developer-Ecosystem-Engineering@users.noreply.github.com>
2022-07-12Cleanup detection of ARM BF16 extension (#98)Marat Dukhan
- Remove unneeded svebf16 extension flag, instead use the Linux feature flag to detect bf16 extension - Group fp16 arith and bf16 together with other floating-point extensions - Rename cpuinfo_has_arm_svebf16 to cpuinfo_has_arm_sve_bf16 - Add cpuinfo_has_arm_neon_bf16 API
2022-07-12Update README.md to use 'macOS' and list support for Apple silicon (#99)Kulin Seth
Co-authored-by: Developer-Ecosystem-Engineering <65677710+Developer-Ecosystem-Engineering@users.noreply.github.com>
2022-07-08[GHA] Add build workflow (#97)Nikita Shulga
So far on Linux, Windows, Mac and Android
2022-07-08Make clog compatible with Hexagon toolchain (#95)Marat Dukhan
Hexagon OS (QuOS) doesn't support POSIX write API, but expose a printf-like API for error logging. Switch to use it on Hexagon targets.
2022-07-05Always check for x86-ish with the same regex. (#93)Billy O'Neal
On line 68, and in most places, "intel-like" is checked with `i[3-6]86|AMD64|x86(_64)?`, but in these 3 places the (_x64)? was missing. First reported as https://github.com/microsoft/vcpkg/issues/24713
2022-07-05Enable win-arm64 (#82)gaborkertesz-linaro
This patch implements the required APIs for the new win-arm64 platform by reading topology information via Windows API. Build config: cmake . -A ARM64
2022-07-04Update googlebenchmark to 1.6.1 (#86)gaborkertesz-linaro
2022-06-18Define namespace prefixed alias for cpuinfo in the CMake build (#89)Petr Hosek
This allows projects that depend on cpuinfo to use namespace qualified target name regardless of whether they consume cpuinfo through add_subdirectory or find_package.
2022-06-01Fix arm build when -Werror enabled (#91)Weiyi Wang
2022-03-26Add support for Bazel build system (#81)Vertexwahn
2022-03-26Support CMake find_package (#69)Park DongHa
* Support CMake 'find_package' * export 2 target 'cpuinfo', 'clog' * create cpuinfo-config.cmake template * fix script include
2022-02-28cpuinfo: aarch64: add cache configuration details for neoverse-n1/v1/n2 (#75)snadampal
* cpuinfo: aarch64: add cache configuration details for neoverse-n1 * cpuinfo: aarch64: add support for neoverse-v1 and n2 architectures
2022-02-01OSS Automated Fix: Addition of Contributing (#27)Facebook Community Bot
2022-02-01docs: Fix a few typos (#64)Tim Gates
There are small typos in: - src/arm/linux/chipset.c - src/arm/linux/clusters.c - src/arm/linux/init.c - src/arm/linux/midr.c - src/x86/name.c Fixes: - Should read `preceding` rather than `preceeding`. - Should read `information` rather than `infromation`. - Should read `tabulated` rather than `tabluted`. - Should read `everything` rather than `everywhing`.
2022-02-01OSS Automated Fix: Addition of Code of Conduct (#28)Facebook Community Bot
2022-02-01Fix CMake build for iOS. (#56)Oleksii Skidan
CPUINFO_TARGET_PROCESSOR was not set when the cpuinfo was cross-compiled with CMAKE_SYTEM_NAME=iOS. Co-authored-by: Oleksii Skidan <oleksii.skidan@ua.ibm.com>
2022-02-01Add support for some special qualcomm SoCs. (#67)Fishand
Co-authored-by: xuqd <xuqd@getui.com>
2021-11-03Update googletest to 1.11.0 (#71)Bensuperpc
Update googletest to 1.11.0 Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-11-02Fixed syntax errors in test/arm-cache.cc (undeclared identifiers in Broadcom ↵Georgiy Manuilov
tests) (#49)
2021-07-20Merge pull request #62 from tkonolige/masterAshkan Aliabadi
Remove HOMEPAGE_URL from cmake project definition
2021-07-16Remove HOMEPAGE_URL from cmake project definitionTristan Konolige
HOMEPAGE_URL in cmake's project function is only supported by cmake >= 3.12. In order to support versions down to 3.5, it needs to be removed.
2021-07-15Merge pull request #61 from kiplingw/kip-pkg-configAshkan Aliabadi
Add support for pkg-config (#60)
2021-07-13README.md: Removed versioning constraint from pkg-config example...Kip Warner
CMakeLists.txt: Cosmetic changes...
2021-07-13CMakeLists.txt: Generate pkg-config manifest, even for static libraries if ↵Kip Warner
requested... {CMakeLists.txt,libcpuinfo.pc.in}: Remove semantic versioning, as per @Maratyszcza's request... CMakeLists.txt: Cosmetic formatting changes, per @Maratyszcza's request...
2021-07-13CMakeList.txt: Keep formatting consistent...Kip Warner
README.md: Improved pkg-config notes...
2021-07-04Use CMAKE_PROJECT_NAME within pkg-config manifest template. (#60)Kip Warner
2021-07-04Add support for pkg-config (#60)Kip Warner
2020-12-17Add support for CMAKE_OSX_ARCHITECTURES (#51)Nikita Shulga
* Add support for CMAKE_OSX_ARCHITECTURES Test Plan: On x86_64 Mac: cmake -DCMAKE_OSX_ARCHITECTURES=arm64 -DCPUINFO_BUILD_BENCHMARKS=OFF .. -G Ninja ninja On M1 Mac: cmake -DCMAKE_OSX_ARCHITECTURES=x86_64 -DCPUINFO_BUILD_BENCHMARKS=OFF .. -G Ninja ninja Then copy and execute build artifacts on a different platform * Incorporate review feedback
2020-12-16Upstream cpuinfo updates as of ↵Ashkan Aliabadi
XNNPACK:b20dcd6252740a9a62e8541144a978d23b72bb81. (#50)
2020-11-19Fix build for Apple Silicon (#48)Nikita Shulga
* Fix build for Apple Silicon MacOS machines based on Apple M1 silicon are identified by cmake as "arm64" Modify build rules accordingly to recognize "arm64" is valid CPU configuration for cpuinfo * Add CPUFAMILY_ARM_FIRESTORM_ICESTORM switch case * Update comment in src/arm/mach/init.c
2020-06-12Merge pull request #45 from AshkanAliabadi/xnnpackAshkan Aliabadi
Upstream cpuinfo updates as of XNNPACK:016e586e984c2d05a38a7d98fcade8f165a79278.
2020-06-12Upstream cpuinfo updates as of XNNPACK:016e586e984c2d05a38a7d98fcade8f165a79278.Ashkan Aliabadi
2020-06-02Merge pull request #44 from AshkanAliabadi/masterAshkan Aliabadi
Upstream cpuinfo updates as of XNNPACK:5d67652eb23c2e94ffeeafd3e82a41745eb3ce41
2020-06-02Upstream cpuinfo updates as of XNNPACK:5d67652eb23c2e94ffeeafd3e82a41745eb3ce41Ashkan Aliabadi
2020-05-27Merge pull request #43 from pytorch/xnnpackAshkan Aliabadi
Upstream cpuinfo updates in XNNPACK as of XNNPACK:33fcf7895be9cd64fef52c6e99a48d4dbc3f4b8b
2020-05-25Upstream cpuinfo updates in XNNPACK as of ↵Ashkan Aliabadi
XNNPACK:33fcf7895be9cd64fef52c6e99a48d4dbc3f4b8b
2020-05-22Merge pull request #42 from syoyo/mingw-crosscompile-fixAshkan Aliabadi
Mingw crosscompile fix