From 59eaffe93aec6dc116ab7db5ebfee84a6e36112d Mon Sep 17 00:00:00 2001 From: Jim Lin Date: Mon, 30 Jun 2025 09:41:25 +0800 Subject: [PATCH] [RISCV] Remove required features zvfhmin from vslideup/vslidedown Similar to #145891. --- clang/include/clang/Basic/riscv_vector_common.td | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/clang/include/clang/Basic/riscv_vector_common.td b/clang/include/clang/Basic/riscv_vector_common.td index e3d589699645..2148f6f10342 100644 --- a/clang/include/clang/Basic/riscv_vector_common.td +++ b/clang/include/clang/Basic/riscv_vector_common.td @@ -591,11 +591,8 @@ class RVVMaskOp0Builtin : RVVOp0Builtin<"m", prototype, "c"> { let UnMaskedPolicyScheme = HasPolicyOperand, HasMaskedOffOperand = false in { multiclass RVVSlideUpBuiltinSet { - defm "" : RVVOutBuiltinSet; - let RequiredFeatures = ["zvfhmin"] in - defm "" : RVVOutBuiltinSet; defm "" : RVVOutBuiltinSet; } @@ -616,11 +613,8 @@ let UnMaskedPolicyScheme = HasPassthruOperand, IntrinsicTypes = {ResultType, Ops.back()->getType()}; }] in { multiclass RVVSlideDownBuiltinSet { - defm "" : RVVOutBuiltinSet; - let RequiredFeatures = ["zvfhmin"] in - defm "" : RVVOutBuiltinSet; defm "" : RVVOutBuiltinSet; }