Author: adrian Date: Fri Jul 28 13:21:08 2017 New Revision: 309427 URL: http://llvm.org/viewvc/llvm-project?rev=309427&view=rev Log: Adopt to LLVM API change (llvm.dbg.value no longer has an offset)
Modified: cfe/trunk/lib/CodeGen/CGDebugInfo.cpp cfe/trunk/test/CodeGenObjC/debug-info-block-captured-self.m Modified: cfe/trunk/lib/CodeGen/CGDebugInfo.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGDebugInfo.cpp?rev=309427&r1=309426&r2=309427&view=diff ============================================================================== --- cfe/trunk/lib/CodeGen/CGDebugInfo.cpp (original) +++ cfe/trunk/lib/CodeGen/CGDebugInfo.cpp Fri Jul 28 13:21:08 2017 @@ -3799,7 +3799,7 @@ void CGDebugInfo::EmitDeclareOfBlockLite 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()); } Modified: cfe/trunk/test/CodeGenObjC/debug-info-block-captured-self.m URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenObjC/debug-info-block-captured-self.m?rev=309427&r1=309426&r2=309427&view=diff ============================================================================== --- cfe/trunk/test/CodeGenObjC/debug-info-block-captured-self.m (original) +++ cfe/trunk/test/CodeGenObjC/debug-info-block-captured-self.m Fri Jul 28 13:21:08 2017 @@ -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 !{{.*}}) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits