Add missing files for riscv64 GYP build

There are a few added source files since the (re-)addition of GYP build
support, for better SIMD optimization support (AArch64 SME & SVE,
LoongArch LSX & LASX, RISC-V RVV). This CL covers the RISC-V RVV part in
preparation of fixing GYP builds for this architecture.

The files' arch-specific contents are all gated behind preprocessor
macro checks, so it is safe to have everything included in the build
unconditionally.

Bug: None
Change-Id: Id2d5c7fcc1e274cef6c83e2ad5945610e6c52f9d
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/7872114
Reviewed-by: Frank Barchard <fbarchard@google.com>
Reviewed-by: Wan-Teh Chang <wtc@google.com>
Commit-Queue: Wan-Teh Chang <wtc@google.com>
This commit is contained in:
Sun Yuechi 2026-05-23 15:59:26 +08:00 committed by libyuv-scoped@luci-project-accounts.iam.gserviceaccount.com
parent af36de328f
commit b7c959cab5

View File

@ -69,6 +69,7 @@
'source/row_lsx.cc', 'source/row_lsx.cc',
'source/row_neon.cc', 'source/row_neon.cc',
'source/row_neon64.cc', 'source/row_neon64.cc',
'source/row_rvv.cc',
'source/row_win.cc', 'source/row_win.cc',
'source/scale.cc', 'source/scale.cc',
'source/scale_any.cc', 'source/scale_any.cc',
@ -79,6 +80,7 @@
'source/scale_neon.cc', 'source/scale_neon.cc',
'source/scale_neon64.cc', 'source/scale_neon64.cc',
'source/scale_rgb.cc', 'source/scale_rgb.cc',
'source/scale_rvv.cc',
'source/scale_uv.cc', 'source/scale_uv.cc',
'source/scale_win.cc', 'source/scale_win.cc',
'source/video_common.cc', 'source/video_common.cc',