[PATCH] D85400: [RISCV] add the MC layer support of riscv vector Zvqmac extension
Hsiangkai Wang via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 17 20:10:41 PDT 2020
HsiangKai added a comment.
These instructions and encodings are already removed from vector specification. We could postpone the patch after these instructions are included in the vector specification.
================
Comment at: llvm/lib/Target/RISCV/RISCVInstrInfoV.td:921
+defm VQMACC_V : VALUr_IV_V_X<"vqmacc", 0b111101>;
+defm VQMACCSU_V : VALUr_IV_V_X<"vqmaccsu", 0b1111111>;
+defm VQMACCUS_V : VALUr_IV_V_X<"vqmaccus", 0b111110>;
----------------
0b111111
================
Comment at: llvm/lib/Target/RISCV/RISCVInstrInfoV.td:922
+defm VQMACCSU_V : VALUr_IV_V_X<"vqmaccsu", 0b1111111>;
+defm VQMACCUS_V : VALUr_IV_V_X<"vqmaccus", 0b111110>;
+} // Predicates = [HasStdExtZvqmac], Constraints = "@earlyclobber $vd", RVVConstraint = WidenV
----------------
VALUr_IV_X
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D85400/new/
https://reviews.llvm.org/D85400
More information about the llvm-commits
mailing list