Oops - isRegLiveIntoSuccessor is used in non-assert builds now. Remove NDEBUG guards.
[oota-llvm.git] / lib / CodeGen / DwarfEHPrepare.cpp
index 22f7b1c6d69ea7f83e50ea7822d90b7fb88a166b..944dd4fb41c8227b9b75a722d0b68be721d1c660 100644 (file)
@@ -159,10 +159,11 @@ bool DwarfEHPrepare::InsertUnwindResumeCalls(Function &Fn) {
   for (SmallVectorImpl<ResumeInst*>::iterator
          I = Resumes.begin(), E = Resumes.end(); I != E; ++I) {
     ResumeInst *RI = *I;
-    BranchInst::Create(UnwindBB, RI->getParent());
+    BasicBlock *Parent = RI->getParent();
+    BranchInst::Create(UnwindBB, Parent);
 
     Instruction *ExnObj = GetExceptionObject(RI);
-    PN->addIncoming(ExnObj, RI->getParent());
+    PN->addIncoming(ExnObj, Parent);
 
     ++NumResumesLowered;
   }