cmake: Allow build system to disable loongarch intrinsics

This commit is contained in:
Anonymous Maarten
2023-02-26 00:35:57 +01:00
committed by Anonymous Maarten
parent 99b8313eb1
commit 46de6241d7
6 changed files with 52 additions and 36 deletions

View File

@@ -211,6 +211,14 @@
#define HAVE_AVX_INTRINSICS 1
#endif
#if defined(__loongarch_sx) && !defined(SDL_DISABLE_LSX)
#define HAVE_LSX_INTRINSICS 1
#endif
#if defined(__loongarch_asx) && !defined(SDL_DISABLE_LASX)
#define HAVE_LASX_INTRINSICS 1
#endif
#if defined __clang__
#if (!__has_attribute(target))
#undef HAVE_AVX_INTRINSICS