forked from OSchip/llvm-project
Next on a pointer increments the pointer, not an iterator
llvm-svn: 15375
This commit is contained in:
parent
2303d3f660
commit
0f1c2ed907
|
@ -114,7 +114,7 @@ bool BranchFolder::OptimizeBlock(MachineBasicBlock *MBB,
|
|||
// explicitly.
|
||||
if (MBB->empty()) {
|
||||
if (MBB->pred_empty()) return false;
|
||||
MachineFunction::iterator FallThrough = next(MBB);
|
||||
MachineFunction::iterator FallThrough =next(MachineFunction::iterator(MBB));
|
||||
assert(FallThrough != MBB->getParent()->end() &&
|
||||
"Fell off the end of the function!");
|
||||
while (!MBB->pred_empty()) {
|
||||
|
|
Loading…
Reference in New Issue