[llvm] [RISCV] Split WriteVISlideX into WriteVISlideUpX and WriteVISlideDownX (PR #92605)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Fri May 17 15:27:41 PDT 2024


================
@@ -514,7 +514,8 @@ def WriteVMovXS : SchedWrite;
 def WriteVMovSF : SchedWrite;
 def WriteVMovFS : SchedWrite;
 // 16.3. Vector Slide Instructions
-defm "" : LMULSchedWrites<"WriteVISlideX">;
+defm "" : LMULSchedWrites<"WriteVISlideUpX">;
----------------
topperc wrote:

Can we drop the I before Slide? These aren't restricted to integer vectors. The scalar operand for the is an integer but that's already covered by I and X at the end. And there's no separate F version.

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


More information about the llvm-commits mailing list