Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Synchronize sources of LASX to CMakeList.txt and back port simde's fi…
…x for loong64 platform https://bugs.webkit.org/show_bug.cgi?id=280505 simd-everywhere/simde#1224 Reviewed by NOBODY (OOPS!). Synchronize sources about LASX from BUILD.gn to CMakeList.txt to fix error during linking on loong64 platform, like: `ld.lld: error: undefined hidden symbol: SkOpts::Init_lasx()` Fixed the compilation issue on the loong64 platform with clang: ` ../test/x86/avx512/../../../simde/simde-f16.h:100:11: error: _Float16 is not supported on this target.` * Source/ThirdParty/skia/CMakeLists.txt: Add: src/core/SkBitmapProcState_opts_lasx.cpp src/core/SkBlitRow_opts_lasx.cpp src/core/SkSwizzler_opts_lasx.cpp src/opts/SkOpts_lasx.cpp * Source/WTF/wtf/simde/arm/neon.h: use a portable version to avoid compilation errors in loongarch's float16
- Loading branch information