From b33794a58681aee39590f91652cb3eec447ae7f4 Mon Sep 17 00:00:00 2001 From: Mark Zhuang Date: Tue, 16 Sep 2025 17:51:33 +0800 Subject: [PATCH] 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 Reviewed-by: Frank Barchard --- include/libyuv/row.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/include/libyuv/row.h b/include/libyuv/row.h index 1378c3c22..64cb0869c 100644 --- a/include/libyuv/row.h +++ b/include/libyuv/row.h @@ -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.