[llvm] [RISCV] Require Zve32f for XAndesVSIntH FP conversions (PR #226001)
Zeyi Xu via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 23 20:01:14 PDT 2026
================
@@ -736,10 +736,14 @@ let Predicates = [HasVendorXAndesVBFHCvt],
//===----------------------------------------------------------------------===//
let Predicates = [HasVendorXAndesVSIntH] in {
+
+ let append Predicates = [HasVInstructionsAnyF] in {
def NDS_VFWCVT_F_N : NDSRVInstVSINTCvt<0b00100, "nds.vfwcvt.f.n.v">;
----------------
zeyi2 wrote:
>From Spec:
> Purpose: Convert signed INT4 data to SEW-sized floating-point data.
So IMO it does need `F` to work. Same as below.
https://github.com/llvm/llvm-project/pull/226001
More information about the llvm-commits
mailing list