forked from OSchip/llvm-project
Adopt to LLVM API change (llvm.dbg.value no longer has an offset)
llvm-svn: 309427
This commit is contained in:
parent
abe04759a6
commit
1fa1885acd
|
@ -3799,7 +3799,7 @@ void CGDebugInfo::EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block,
|
|||
if (LocalAddr) {
|
||||
// Insert an llvm.dbg.value into the current block.
|
||||
DBuilder.insertDbgValueIntrinsic(
|
||||
LocalAddr, 0, debugVar, DBuilder.createExpression(),
|
||||
LocalAddr, debugVar, DBuilder.createExpression(),
|
||||
llvm::DebugLoc::get(line, column, scope, CurInlinedAt),
|
||||
Builder.GetInsertBlock());
|
||||
}
|
||||
|
|
|
@ -56,7 +56,7 @@ typedef enum {
|
|||
// CHECK-NEXT: [[DBGADDR:%.*]] = alloca [[BLOCK_T:<{.*}>]]*, align 8
|
||||
// CHECK: store i8* [[BLOCK_DESC:%.*]], i8** %[[MEM1]], align 8
|
||||
// CHECK: %[[TMP0:.*]] = load i8*, i8** %[[MEM1]]
|
||||
// CHECK: call void @llvm.dbg.value(metadata i8* %[[TMP0]], i64 0, metadata ![[BDMD:[0-9]+]], metadata !{{.*}})
|
||||
// CHECK: call void @llvm.dbg.value(metadata i8* %[[TMP0]], metadata ![[BDMD:[0-9]+]], metadata !{{.*}})
|
||||
// CHECK: call void @llvm.dbg.declare(metadata i8* [[BLOCK_DESC]], metadata ![[BDMD:[0-9]+]], metadata !{{.*}})
|
||||
// CHECK: store [[BLOCK_T]]* {{%.*}}, [[BLOCK_T]]** [[DBGADDR]], align 8
|
||||
// CHECK: call void @llvm.dbg.declare(metadata [[BLOCK_T]]** [[DBGADDR]], metadata ![[SELF:.*]], metadata !{{.*}})
|
||||
|
|
Loading…
Reference in New Issue