[clang] [llvm] Recommit [RISCV] Update the interface of sifive vqmaccqoq (#74284) (PR #75768)

Craig Topper via cfe-commits cfe-commits at lists.llvm.org
Sun Dec 24 09:19:44 PST 2023


================
@@ -553,29 +560,40 @@ class GetFTypeInfo<int Sew> {
 }
 
 multiclass VPatVMACC<string intrinsic, string instruction, string kind,
-                     list<VTypeInfoToWide> info_pairs, ValueType vec_m1> {
+                     list<VTypeInfoToWide> info_pairs, ValueType vec_m1,
+                     bit lmul_follows_vd = 0> {
----------------
topperc wrote:

lmul doesn't follow vd for any of these instructions. It always follows vs2, but one of the instructions has the same lmul for vs2 and vd.

https://github.com/llvm/llvm-project/pull/75768


More information about the cfe-commits mailing list