[llvm] fix a assert on the PR 125883 (PR #135056)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 9 11:03:54 PDT 2025
================
@@ -0,0 +1,19 @@
+; RUN: llc < %s -mtriple=riscv32 | FileCheck %s
+
+define void @b(ptr %p1) {
+; CHECK: .cfi_startproc
+; CHECK-NEXT: # %bb.0: # %entry
+; CHECK-NEXT: sb zero, 7(a0)
+; CHECK-NEXT: sb zero, 6(a0)
+; CHECK-NEXT: sb zero, 5(a0)
+; CHECK-NEXT: sb a0, 4(a0)
+; CHECK-NEXT: sb zero, 3(a0)
+; CHECK-NEXT: sb zero, 2(a0)
+; CHECK-NEXT: sb zero, 1(a0)
+; CHECK-NEXT: sb a0, 0(a0)
+; CHECK-NEXT: ret
+
+entry:
+ store volatile double poison, ptr %p1, align 1
+ ret void
+}
----------------
arsenm wrote:
Test vector cases?
https://github.com/llvm/llvm-project/pull/135056
More information about the llvm-commits
mailing list