|
8 | 8 | ; RUN: opt %s -passes='function(coro-early),cgscc(coro-split,simplifycfg)' -S | FileCheck %s
|
9 | 9 |
|
10 | 10 | ; CHECK-LABEL: define swifttailcc void @"$s10async_args14withGenericArgyyxnYalF"(%swift.context* swiftasync %0, %swift.opaque* noalias %1, %swift.type* %T){{.*}} {
|
11 |
| -; CHECK: call void @llvm.dbg.declare(metadata %swift.context** [[CORO_CTX:%[a-z0-9\.]+]], |
12 |
| -; CHECK: call void @llvm.dbg.addr(metadata %swift.context** [[CORO_CTX]], |
| 11 | +; CHECK: call void @llvm.dbg.declare(metadata %swift.context* [[CORO_CTX:%[a-z0-9\.]+]], |
| 12 | +; CHECK: call void @llvm.dbg.addr(metadata %swift.context* [[CORO_CTX]], |
13 | 13 | ; CHECK-NOT: llvm.dbg.value
|
14 | 14 | ; CHECK-NOT: llvm.dbg.addr
|
15 | 15 | ; CHECK-NOT: llvm.dbg.declare
|
|
19 | 19 |
|
20 | 20 | ; CHECK-LABEL: define internal swifttailcc void @"$s10async_args14withGenericArgyyxnYalFTY0_"(i8* swiftasync %0)
|
21 | 21 | ; CHECK: entryresume.0
|
22 |
| -; CHECK: call void @llvm.dbg.declare(metadata i8** [[CORO_CTX:%[a-z0-9\.]+]], |
23 |
| -; CHECK: call void @llvm.dbg.addr(metadata i8** [[CORO_CTX]], |
| 22 | +; CHECK: call void @llvm.dbg.declare(metadata i8* [[CORO_CTX:%[a-z0-9\.]+]], |
| 23 | +; CHECK: call void @llvm.dbg.addr(metadata i8* [[CORO_CTX]], |
24 | 24 | ; CHECK: musttail call swifttailcc void @"$s10async_args10forceSplityyYaF"(%swift.context* swiftasync
|
25 | 25 | ; CHECK-NEXT: ret void
|
26 | 26 | ; CHECK-NEXT: }
|
27 | 27 |
|
28 | 28 | ; CHECK: define internal swifttailcc void @"$s10async_args14withGenericArgyyxnYalFTQ1_"(i8* swiftasync %0)
|
29 |
| -; CHECK: call void @llvm.dbg.declare(metadata i8** [[CORO_CTX:%[a-z0-9\.]+]], |
30 |
| -; CHECK: call void @llvm.dbg.addr(metadata i8** [[CORO_CTX]], |
| 29 | +; CHECK: call void @llvm.dbg.declare(metadata i8* [[CORO_CTX:%[a-z0-9\.]+]], |
| 30 | +; CHECK: call void @llvm.dbg.addr(metadata i8* [[CORO_CTX]], |
31 | 31 | ; CHECK: call void @llvm.dbg.value(metadata %swift.opaque** undef,
|
32 | 32 | ; CHECK: ret void
|
33 | 33 | ; CHECK-NEXT: }
|
|
0 commit comments