mirror of
https://github.com/moonlight-stream/moonlight-common-c.git
synced 2026-05-20 00:20:13 +00:00
Use the SIMDe 128-bit path for all non-x86 systems
SIMDe includes support for AltiVec, LSX, NEON, and more. It also includes fallbacks that are optimized for compiler autovectorization for other architectures (like RISC-V RVV) Since there's no runtime dispatching for these, they will be selected depending on which instructions are enabled by the toolchain at compile-time.
This commit is contained in:
@@ -6,10 +6,6 @@
|
||||
#else
|
||||
#if defined(__SSSE3__) || (defined(_MSC_VER) && defined(_M_X64) && !defined(_M_ARM64))
|
||||
#define OBLAS_SSE3
|
||||
#else
|
||||
#if defined(__aarch64__) || (defined(_MSC_VER) && defined(_M_ARM64))
|
||||
#define OBLAS_NEON
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user