ARM support in Visual Studio - __cpuid, __cpuidex not found
Open
- Dominant language
- C++
- Stars
- 30.5k
- Forks
- 5.9k
- PR merge metrics
- No merged PRs in 30d
Description
When trying to build [CpuId.h](https://github.com/facebook/folly/blob/master/folly/CpuId.h) in Visual Studio when targeting ARM, the build fails because `__cpuid` and `__cpuidex` methods are [only available for x86 and x64](https://docs.microsoft.com/en-us/cpp/intrinsics/cpuid-cpuidex).
Any chance to add support for ARM in Visual Studio as well.
Tested on Windows 10 April 2018 Update, Visual Studio 2017 15.7.3.
Contributor guide
Assessment
This issue has not been assessed yet.