Searched refs:ReturningBlocks (Results 1 – 2 of 2) sorted by relevance
51 std::vector<BasicBlock*> ReturningBlocks; in runOnFunction() local55 ReturningBlocks.push_back(&I); in runOnFunction()76 if (ReturningBlocks.empty()) { in runOnFunction()79 } else if (ReturningBlocks.size() == 1) { in runOnFunction()80 ReturnBlock = ReturningBlocks.front(); // Already has a single return block in runOnFunction()96 PN = PHINode::Create(F.getReturnType(), ReturningBlocks.size(), in runOnFunction()105 for (BasicBlock *BB : ReturningBlocks) { in runOnFunction()
52 std::vector<BasicBlock*> ReturningBlocks; in runOnFunction() local57 ReturningBlocks.push_back(I); in runOnFunction()99 if (ReturningBlocks.empty()) { in runOnFunction()102 } else if (ReturningBlocks.size() == 1) { in runOnFunction()103 ReturnBlock = ReturningBlocks.front(); // Already has a single return block in runOnFunction()119 PN = PHINode::Create(F.getReturnType(), ReturningBlocks.size(), in runOnFunction()128 for (std::vector<BasicBlock*>::iterator I = ReturningBlocks.begin(), in runOnFunction()129 E = ReturningBlocks.end(); I != E; ++I) { in runOnFunction()