DLTcollab / sse2neon

A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation
MIT License
1.3k stars 208 forks source link

Windows ARM64 compatibility #538

Closed sreekanthjbjn closed 2 years ago

sreekanthjbjn commented 2 years ago

Windows VS2022 arm64 compiler doesn't define aarch64 preprocessor but defines _M_ARM64, which breaks the compatibility in sse2neon.h.

Also #warning breaks windows compilation, and even after changing to #pragma message other issues like aarch64 and asm issues are still present.

It would be helpful if Windows Arm64 support is added

Thank you

jserv commented 2 years ago

Duplicated. See #384

sreekanthjbjn commented 2 years ago

Ah thank you @jserv