================
@@ -1907,6 +1907,18 @@ let TargetPrefix = "riscv" in {
   def int_riscv_vsm3me   : RISCVBinaryAAXUnMasked;
 } // TargetPrefix = "riscv"
 
+//===----------------------------------------------------------------------===//
+// Zvabd - Vector Absolute Difference
+//===----------------------------------------------------------------------===//
+let TargetPrefix = "riscv" in {
+
+  defm vabs      : RISCVUnaryAA;
+  defm vabd      : RISCVBinaryAAX;
----------------
lukel97 wrote:

Does RISCVBinaryAAX allow scalar vs1? Do we need a RISCVBinaryAA? I'm not sure 
if there's existing binary intrinsics with only .vv operands.

https://github.com/llvm/llvm-project/pull/180929
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to