@@ -591,11 +591,8 @@ class RVVMaskOp0Builtin<string prototype> : RVVOp0Builtin<"m", prototype, "c"> {
591
591
let UnMaskedPolicyScheme = HasPolicyOperand,
592
592
HasMaskedOffOperand = false in {
593
593
multiclass RVVSlideUpBuiltinSet {
594
- defm "" : RVVOutBuiltinSet<NAME, "csilfd ",
594
+ defm "" : RVVOutBuiltinSet<NAME, "csilxfd ",
595
595
[["vx","v", "vvvz"]]>;
596
- let RequiredFeatures = ["zvfhmin"] in
597
- defm "" : RVVOutBuiltinSet<NAME, "x",
598
- [["vx","v", "vvvz"]]>;
599
596
defm "" : RVVOutBuiltinSet<NAME, "csil",
600
597
[["vx","Uv", "UvUvUvz"]]>;
601
598
}
@@ -616,11 +613,8 @@ let UnMaskedPolicyScheme = HasPassthruOperand,
616
613
IntrinsicTypes = {ResultType, Ops.back()->getType()};
617
614
}] in {
618
615
multiclass RVVSlideDownBuiltinSet {
619
- defm "" : RVVOutBuiltinSet<NAME, "csilfd ",
616
+ defm "" : RVVOutBuiltinSet<NAME, "csilxfd ",
620
617
[["vx","v", "vvz"]]>;
621
- let RequiredFeatures = ["zvfhmin"] in
622
- defm "" : RVVOutBuiltinSet<NAME, "x",
623
- [["vx","v", "vvz"]]>;
624
618
defm "" : RVVOutBuiltinSet<NAME, "csil",
625
619
[["vx","Uv", "UvUvz"]]>;
626
620
}
0 commit comments