diff --git a/Source/ThirdParty/skia/CMakeLists.txt b/Source/ThirdParty/skia/CMakeLists.txt index 2f20123e16626..0c87136e78efd 100644 --- a/Source/ThirdParty/skia/CMakeLists.txt +++ b/Source/ThirdParty/skia/CMakeLists.txt @@ -182,6 +182,7 @@ add_library(Skia STATIC src/core/SkBitmapProcState_matrixProcs.cpp src/core/SkBitmapProcState_opts.cpp src/core/SkBitmapProcState_opts_ssse3.cpp + src/core/SkBitmapProcState_opts_lasx.cpp src/core/SkBlendMode.cpp src/core/SkBlendModeBlender.cpp src/core/SkBlitMask_opts.cpp @@ -189,6 +190,7 @@ add_library(Skia STATIC src/core/SkBlitRow_D32.cpp src/core/SkBlitRow_opts.cpp src/core/SkBlitRow_opts_hsw.cpp + src/core/SkBlitRow_opts_lasx.cpp src/core/SkBlitter.cpp src/core/SkBlitter_A8.cpp src/core/SkBlitter_ARGB32.cpp @@ -344,6 +346,7 @@ add_library(Skia STATIC src/core/SkSwizzler_opts.cpp src/core/SkSwizzler_opts_hsw.cpp src/core/SkSwizzler_opts_ssse3.cpp + src/core/SkSwizzler_opts_lasx.cpp src/core/SkTaskGroup.cpp src/core/SkTextBlob.cpp src/core/SkTypeface.cpp @@ -883,6 +886,7 @@ add_library(Skia STATIC src/opts/SkOpts_hsw.cpp src/opts/SkOpts_skx.cpp + src/opts/SkOpts_lasx.cpp src/ports/SkGlobalInitialization_default.cpp src/ports/SkImageGenerator_skia.cpp diff --git a/Source/WTF/wtf/simde/arm/neon.h b/Source/WTF/wtf/simde/arm/neon.h index 28dc5821f3f92..0a2e96d9176df 100644 --- a/Source/WTF/wtf/simde/arm/neon.h +++ b/Source/WTF/wtf/simde/arm/neon.h @@ -8788,6 +8788,7 @@ SIMDE_BEGIN_DECLS_ !(defined(HEDLEY_MSVC_VERSION) && defined(__clang__)) && \ !(defined(SIMDE_ARCH_MIPS) && defined(__clang__)) && \ !(defined(SIMDE_ARCH_ZARCH) && defined(__clang__)) && \ + !(defined(SIMDE_ARCH_LOONGARCH) && defined(__clang__)) && \ !(defined(__clang__) && defined(SIMDE_ARCH_RISCV64)) && ( \ defined(SIMDE_X86_AVX512FP16_NATIVE) || \ (defined(SIMDE_ARCH_X86_SSE2) && HEDLEY_GCC_VERSION_CHECK(12,0,0)) || \