[llvm] [RISCV] Add TSFlag for reading past VL behaviour. NFCI (PR #149704)

Philip Reames via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 23 10:26:09 PDT 2025


================
@@ -58,7 +58,7 @@ class CustomRivosXVI<bits<6> funct6, RISCVVFormat opv, dag outs, dag ins,
 
 let Predicates = [HasVendorXRivosVizip], DecoderNamespace = "XRivos",
   Constraints = "@earlyclobber $vd", RVVConstraint = Vrgather,
-  Inst<6-0> = OPC_CUSTOM_2.Value in  {
+  Inst<6-0> = OPC_CUSTOM_2.Value, ReadsPastVL = 1 in  {
----------------
preames wrote:

Not all of these can read past VL, but I'll fix this up in a following commit after I re-read the specification closely.  

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


More information about the llvm-commits mailing list