mirror of
https://github.com/RPCSX/llvm.git
synced 2025-01-03 10:19:18 +00:00
minor cleanup
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34846 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
155b6220f7
commit
f22a5c6e9e
@ -5799,13 +5799,9 @@ Instruction *InstCombiner::PromoteCastOfAllocation(CastInst &CI,
|
||||
while (UI != E && *UI == User)
|
||||
++UI; // If this instruction uses AI more than once, don't break UI.
|
||||
|
||||
// Add operands to the worklist.
|
||||
AddUsesToWorkList(*User);
|
||||
++NumDeadInst;
|
||||
DOUT << "IC: DCE: " << *User;
|
||||
|
||||
User->eraseFromParent();
|
||||
removeFromWorkList(User);
|
||||
EraseInstFromFunction(*User);
|
||||
}
|
||||
}
|
||||
|
||||
@ -7389,7 +7385,7 @@ bool InstCombiner::transformConstExprCastCall(CallSite CS) {
|
||||
|
||||
if (Caller->getType() != Type::VoidTy && !Caller->use_empty())
|
||||
Caller->replaceAllUsesWith(NV);
|
||||
Caller->getParent()->getInstList().erase(Caller);
|
||||
Caller->eraseFromParent();
|
||||
removeFromWorkList(Caller);
|
||||
return true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user