Searched refs:BBWorklist (Results 1 – 3 of 3) sorted by relevance
299 SmallVector<BasicBlock *, 8> BBWorklist(ExitBlocks); in computeBlocksDominatingExits() local301 while (!BBWorklist.empty()) { in computeBlocksDominatingExits()302 BasicBlock *BB = BBWorklist.pop_back_val(); in computeBlocksDominatingExits()332 BBWorklist.push_back(IDomBB); in computeBlocksDominatingExits()
357 SmallSetVector<BasicBlock *, 16> BBWorklist; in analyzeLoopUnrollCost() local513 BBWorklist.clear(); in analyzeLoopUnrollCost()514 BBWorklist.insert(L->getHeader()); in analyzeLoopUnrollCost()516 for (unsigned Idx = 0; Idx != BBWorklist.size(); ++Idx) { in analyzeLoopUnrollCost()517 BasicBlock *BB = BBWorklist[Idx]; in analyzeLoopUnrollCost()604 BBWorklist.insert(KnownSucc); in analyzeLoopUnrollCost()613 BBWorklist.insert(Succ); in analyzeLoopUnrollCost()
2534 BBSetVector BBWorklist; in analyze() local2535 BBWorklist.insert(&F.getEntryBlock()); in analyze()2538 for (unsigned Idx = 0; Idx != BBWorklist.size(); ++Idx) { in analyze()2542 BasicBlock *BB = BBWorklist[Idx]; in analyze()2577 BBWorklist.insert(NextBB); in analyze()2588 BBWorklist.insert(NextBB); in analyze()2599 BBWorklist.insert(TI->getSuccessor(TIdx)); in analyze()