Lines Matching defs:CallerBlocks
146 const BlockListTy &CallerBlocks,
160 if (llvm::is_contained(CallerBlocks, AtBB))
184 traverseToEntryBlock(*PIt, CallerBlocks, BackEdgesInfo, BPI,
189 const BlockListTy &CallerBlocks,
203 if (llvm::is_contained(CallerBlocks, AtBB))
223 traverseToExitBlock(*PIt, CallerBlocks, BackEdgesInfo, BPI,
231 SequenceBBQuery::queryCFG(Function &F, const BlockListTy &CallerBlocks) {
245 for (const auto I : CallerBlocks)
265 traverseToEntryBlock(I.first, CallerBlocks, BackEdgesInfo, BPI,
267 traverseToExitBlock(I.first, CallerBlocks, BackEdgesInfo, BPI,
284 BlockListTy CallerBlocks;
286 CallerBlocks = findBBwithCalls(F);
287 if (CallerBlocks.empty())
291 SequencedBlocks = rearrangeBB(F, CallerBlocks);
293 SequencedBlocks = queryCFG(F, CallerBlocks);