Skip to content

Commit

Permalink
[move-function] Make test more generally by removing unneeded line.
Browse files Browse the repository at this point in the history
Otherwise this is can be sensitive in the face of changes in register names.

I also gardened the test case a little to make it look a little nicer.

Reviewed By: fhahn

Differential Revision: https://reviews.llvm.org/D120276
  • Loading branch information
gottesmm committed Feb 21, 2022
1 parent 3a17a81 commit 13681ad
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions llvm/test/Transforms/Coroutines/coro-debug-dbg.addr-swift.ll
Expand Up @@ -9,7 +9,7 @@

; CHECK-LABEL: define swifttailcc void @"$s10async_args14withGenericArgyyxnYalF"(%swift.context* swiftasync %0, %swift.opaque* noalias %1, %swift.type* %T){{.*}} {
; CHECK: call void @llvm.dbg.declare(
; CHECK: llvm.dbg.addr
; CHECK: call void @llvm.dbg.addr(
; CHECK-NOT: llvm.dbg.value
; CHECK-NOT: llvm.dbg.addr
; CHECK-NOT: llvm.dbg.declare
Expand All @@ -19,17 +19,16 @@

; CHECK-LABEL: define internal swifttailcc void @"$s10async_args14withGenericArgyyxnYalFTY0_"(i8* swiftasync %0)
; CHECK: entryresume.0
; CHECK-NEXT: %.debug
; CHECK-NEXT: call void @llvm.dbg.declare(
; CHECK: llvm.dbg.addr
; CHECK: call void @llvm.dbg.declare(
; CHECK: call void @llvm.dbg.addr(
; CHECK: musttail call swifttailcc void @"$s10async_args10forceSplityyYaF"(%swift.context* swiftasync
; CHECK-NEXT: ret void
; CHECK-NEXT: }

; CHECK: define internal swifttailcc void @"$s10async_args14withGenericArgyyxnYalFTQ1_"(i8* swiftasync %0)
; CHECK: llvm.dbg.declare
; CHECK: llvm.dbg.addr
; CHECK: llvm.dbg.value(metadata %swift.opaque** undef,
; CHECK: call void @llvm.dbg.declare
; CHECK: call void @llvm.dbg.addr
; CHECK: call void @llvm.dbg.value(metadata %swift.opaque** undef,
; CHECK: ret void
; CHECK-NEXT: }

Expand Down

0 comments on commit 13681ad

Please sign in to comment.