mirror of
https://github.com/RPCS3/llvm.git
synced 2026-07-20 19:04:10 -04:00
CodeGen: Avoid more ilist iterator implicit conversions, NFC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249903 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -112,7 +112,7 @@ public:
|
||||
case 1:
|
||||
// Find all 'return', 'resume', and 'unwind' instructions.
|
||||
while (StateBB != StateE) {
|
||||
BasicBlock *CurBB = StateBB++;
|
||||
BasicBlock *CurBB = &*StateBB++;
|
||||
|
||||
// Branches and invokes do not escape, only unwind, resume, and return
|
||||
// do.
|
||||
@@ -120,7 +120,7 @@ public:
|
||||
if (!isa<ReturnInst>(TI) && !isa<ResumeInst>(TI))
|
||||
continue;
|
||||
|
||||
Builder.SetInsertPoint(TI->getParent(), TI);
|
||||
Builder.SetInsertPoint(TI);
|
||||
return &Builder;
|
||||
}
|
||||
|
||||
@@ -163,8 +163,8 @@ public:
|
||||
|
||||
// Split the basic block containing the function call.
|
||||
BasicBlock *CallBB = CI->getParent();
|
||||
BasicBlock *NewBB =
|
||||
CallBB->splitBasicBlock(CI, CallBB->getName() + ".cont");
|
||||
BasicBlock *NewBB = CallBB->splitBasicBlock(
|
||||
CI->getIterator(), CallBB->getName() + ".cont");
|
||||
|
||||
// Remove the unconditional branch inserted at the end of CallBB.
|
||||
CallBB->getInstList().pop_back();
|
||||
@@ -184,7 +184,7 @@ public:
|
||||
delete CI;
|
||||
}
|
||||
|
||||
Builder.SetInsertPoint(RI->getParent(), RI);
|
||||
Builder.SetInsertPoint(RI);
|
||||
return &Builder;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user