[llvm] [TargetLowering][RISCV] Allow scalable non-simple EVTs to be split even if the element type isn't a legal scalar type. (PR #144007)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 16 10:03:27 PDT 2025


================
@@ -921,3 +921,801 @@ define <vscale x 8 x i32> @vsub_vi_mask_nxv8i32(<vscale x 8 x i32> %va, <vscale
   %vc = sub <vscale x 8 x i32> %va, %vs
   ret <vscale x 8 x i32> %vc
 }
+
+; Make sure we able to split a type that isn't an MVT even if the scalar
----------------
topperc wrote:

```suggestion
; Make sure we are able to split a type that isn't an MVT even if the scalar
```

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


More information about the llvm-commits mailing list