mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-02 10:32:56 +00:00
llvm-diff: Remove implicit ilist iterator conversions, NFC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@250842 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
20263fdbfb
commit
00f8d5fdf7
@ -599,7 +599,7 @@ void FunctionDifferenceEngine::runBlockDiff(BasicBlock::iterator LStart,
|
|||||||
TerminatorInst *RTerm = RStart->getParent()->getTerminator();
|
TerminatorInst *RTerm = RStart->getParent()->getTerminator();
|
||||||
if (isa<BranchInst>(LTerm) && isa<InvokeInst>(RTerm)) {
|
if (isa<BranchInst>(LTerm) && isa<InvokeInst>(RTerm)) {
|
||||||
if (cast<BranchInst>(LTerm)->isConditional()) return;
|
if (cast<BranchInst>(LTerm)->isConditional()) return;
|
||||||
BasicBlock::iterator I = LTerm;
|
BasicBlock::iterator I = LTerm->getIterator();
|
||||||
if (I == LStart->getParent()->begin()) return;
|
if (I == LStart->getParent()->begin()) return;
|
||||||
--I;
|
--I;
|
||||||
if (!isa<CallInst>(*I)) return;
|
if (!isa<CallInst>(*I)) return;
|
||||||
@ -612,7 +612,7 @@ void FunctionDifferenceEngine::runBlockDiff(BasicBlock::iterator LStart,
|
|||||||
tryUnify(LTerm->getSuccessor(0), RInvoke->getNormalDest());
|
tryUnify(LTerm->getSuccessor(0), RInvoke->getNormalDest());
|
||||||
} else if (isa<InvokeInst>(LTerm) && isa<BranchInst>(RTerm)) {
|
} else if (isa<InvokeInst>(LTerm) && isa<BranchInst>(RTerm)) {
|
||||||
if (cast<BranchInst>(RTerm)->isConditional()) return;
|
if (cast<BranchInst>(RTerm)->isConditional()) return;
|
||||||
BasicBlock::iterator I = RTerm;
|
BasicBlock::iterator I = RTerm->getIterator();
|
||||||
if (I == RStart->getParent()->begin()) return;
|
if (I == RStart->getParent()->begin()) return;
|
||||||
--I;
|
--I;
|
||||||
if (!isa<CallInst>(*I)) return;
|
if (!isa<CallInst>(*I)) return;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user