================
@@ -15,20 +15,22 @@
// Instructions
//===----------------------------------------------------------------------===//
-let Predicates = [HasStdExtZvzip], Constraints = "@earlyclobber $vd",
- ElementsDependOn = EltDepsNone in {
- let VS1VS2Constraint = WidenV, ReadsPastVL = 1 in
- def VZIP_VV : VALUVV<0b111110, OPMVV, "vzip.vv">;
-
- let VS1VS2Constraint = VS2Constraint, ReadsPastVL = 1 in {
- def VUNZIPE_V : VALUVs2<0b010010, 0b01011, OPMVV, "vunzipe.v">;
- def VUNZIPO_V : VALUVs2<0b010010, 0b01111, OPMVV, "vunzipo.v">;
+let Predicates = [HasStdExtZvzip] in {
+ let Constraints = "@earlyclobber $vd" in {
+ let VS1VS2Constraint = WidenV in
+ def VZIP_VV : VALUVV<0b111110, OPMVV, "vzip.vv">;
}
----------------
wangpc-pp wrote:
```suggestion
let Constraints = "@earlyclobber $vd", VS1VS2Constraint = WidenV in
def VZIP_VV : VALUVV<0b111110, OPMVV, "vzip.vv">;
```
https://github.com/llvm/llvm-project/pull/210603
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits