[llvm] [RISCV] Fix crash when trying to remove segment (PR #146524)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 3 07:19:11 PDT 2025
================
@@ -100,6 +100,18 @@
ret void
}
+ define i64 @vsetvli_vleff() {
+ bb0:
+ br i1 poison, label %bb1, label %bb2
+ bb1:
+ %0 = tail call { <vscale x 4 x i16>, i64 } @llvm.riscv.vleff.nxv4i16.i64(<vscale x 4 x i16> zeroinitializer, ptr null, i64 0)
+ %1 = extractvalue { <vscale x 4 x i16>, i64 } %0, 1
+ br label %bb2
+ bb2:
+ %x8 = phi i64 [%1, %bb1], [0, %bb0]
+ ret i64 %x8
----------------
sc-clulzze wrote:
Addressed
https://github.com/llvm/llvm-project/pull/146524
More information about the llvm-commits
mailing list