summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2007-08-07 17:45:35 +0000
committerDevang Patel <dpatel@apple.com>2007-08-07 17:45:35 +0000
commit19211b652823f474448bfe43b8353299f0597129 (patch)
tree8479b937508f1db8c4b9cfae54886b14bfe0ec33 /llvm
parent5f5bb46e95f5052757afbf3d01ebb9bde929a984 (diff)
downloadbcm5719-llvm-19211b652823f474448bfe43b8353299f0597129.tar.gz
bcm5719-llvm-19211b652823f474448bfe43b8353299f0597129.zip
Use eraseFromParent().
llvm-svn: 40903
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp b/llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp
index a5dc4b09abe..a66526e4efd 100644
--- a/llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp
+++ b/llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp
@@ -238,8 +238,7 @@ bool LoopIndexSplit::processOneIterationLoop(LPPassManager &LPM) {
Instruction *NSplitCond = BinaryOperator::create(Instruction::And,
C1, C2, "lisplit", Terminator);
SplitCondition->replaceAllUsesWith(NSplitCond);
- SplitCondition->removeFromParent();
- delete SplitCondition;
+ SplitCondition->eraseFromParent();
// As a first step to break this loop, remove Latch to Header edge.
BasicBlock *LatchSucc = NULL;
@@ -263,8 +262,7 @@ bool LoopIndexSplit::processOneIterationLoop(LPPassManager &LPM) {
continue;
I->replaceAllUsesWith(UndefValue::get(I->getType()));
- I->removeFromParent();
- delete I;
+ I->eraseFromParent();
}
LPM.deleteLoopFromQueue(L);
OpenPOWER on IntegriCloud