git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242417
91177308-0d34-0410-b5e6-
96231b3b80d8
LoopPhi->addIncoming(IndexPtr, LoopBB);
LoopPhi->addIncoming(len, CopyBackwardsBB);
BranchInst::Create(ExitBB, LoopBB, CompareN, ThenTerm);
LoopPhi->addIncoming(IndexPtr, LoopBB);
LoopPhi->addIncoming(len, CopyBackwardsBB);
BranchInst::Create(ExitBB, LoopBB, CompareN, ThenTerm);
- ThenTerm->removeFromParent();
+ ThenTerm->eraseFromParent();
// Copying forward.
BasicBlock *FwdLoopBB =
// Copying forward.
BasicBlock *FwdLoopBB =
FwdCopyPhi->addIncoming(ConstantInt::get(TypeOfLen, 0), CopyForwardBB);
BranchInst::Create(ExitBB, FwdLoopBB, CompareN, ElseTerm);
FwdCopyPhi->addIncoming(ConstantInt::get(TypeOfLen, 0), CopyForwardBB);
BranchInst::Create(ExitBB, FwdLoopBB, CompareN, ElseTerm);
- ElseTerm->removeFromParent();
+ ElseTerm->eraseFromParent();
}
// Lower memset to loop.
}
// Lower memset to loop.