@@ -78,6 +78,16 @@ func withGenericArg<T>(_ msg: T) async {
7878 // CHECK-arm64-SAME: DW_OP_plus_uconst, {{[0-9]+}}))
7979 // CHECK-arm64: store i8* %2, i8** %[[ALLOCA]], align
8080
81+ // CHECK-aarch64: call void @llvm.dbg.declare(metadata i8** %[[ALLOCA:[^,]+]],
82+ // CHECK-aarch64-SAME: metadata ![[MSG_R:[0-9]+]], metadata !DIExpression(
83+ // CHECK-aarch64-SAME: DW_OP_deref, DW_OP_plus_uconst, [[OFFSET:[0-9]+]],
84+ // CHECK-aarch64-SAME: DW_OP_plus_uconst, {{[0-9]+}}, DW_OP_deref))
85+ // CHECK-aarch64: call void @llvm.dbg.declare(metadata i8** %[[ALLOCA]],
86+ // CHECK-aarch64-SAME: metadata ![[TAU_R:[0-9]+]], metadata !DIExpression(
87+ // CHECK-aarch64-SAME: DW_OP_deref, DW_OP_plus_uconst, [[OFFSET]],
88+ // CHECK-aarch64-SAME: DW_OP_plus_uconst, {{[0-9]+}}))
89+ // CHECK-aarch64: store i8* %2, i8** %[[ALLOCA]], align
90+
8191 // CHECK-powerpc64: call void @llvm.dbg.declare(metadata i8** %[[ALLOCA:[^,]+]],
8292 // CHECK-powerpc64-SAME: metadata ![[MSG_R:[0-9]+]], metadata !DIExpression(
8393 // CHECK-powerpc64-SAME: DW_OP_deref, DW_OP_plus_uconst, [[OFFSET:[0-9]+]],
0 commit comments