[llvm] [ARM] Switch to LiveRegUnits to fix r7 register allocation bug (PR #84474)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 12 18:39:37 PDT 2024
================
@@ -18,11 +18,10 @@ define <4 x i32> @f() local_unnamed_addr #0 {
; CHECK-V4T-NEXT: movs r2, #3
; CHECK-V4T-NEXT: movs r3, #4
; CHECK-V4T-NEXT: bl g
+; CHECK-V4T-NEXT: ldr r7, [sp, #4]
----------------
AtariDreams wrote:
r7 is popped to later, so this is fine.
https://github.com/llvm/llvm-project/pull/84474
More information about the llvm-commits
mailing list