RVV: Don't disable all rvv optimize when RVV >= v0.12

Disabled since Patch v2 of
https://chromium-review.googlesource.com/c/libyuv/libyuv/+/6385788

Change-Id: Id30a62c8f164830204dde02a443f5e4f04d757db
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/6953818
Reviewed-by: Wan-Teh Chang <wtc@google.com>
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
This commit is contained in:
Mark Zhuang 2025-09-16 17:51:33 +08:00 committed by Frank Barchard
parent a61882c049
commit b33794a586

View File

@ -909,11 +909,6 @@ extern "C" {
#define HAS_RAWTOYJROW_LASX
#endif
#if defined(__riscv_v_intrinsic) && __riscv_v_intrinsic >= 12000 && \
!defined(LIBYUV_DISABLE_RVV)
#define LIBYUV_DISABLE_RVV 1
#endif
#if !defined(LIBYUV_DISABLE_RVV) && defined(__riscv_vector)
#if defined(__riscv_v_intrinsic) && __riscv_v_intrinsic > 11000
// Since v0.12, TUPLE_TYPE is introduced for segment load and store.