Lines Matching refs:BlockWorkList
645 SmallVectorImpl<BasicBlock *> &BlockWorkList, in updateEstimatedBlockWeight() argument
664 BlockWorkList.push_back(PredBlock); in updateEstimatedBlockWeight()
683 uint32_t BBWeight, SmallVectorImpl<BasicBlock *> &BlockWorkList, in propagateEstimatedBlockWeight() argument
703 if (!updateEstimatedBlockWeight(DomLoopBB, BBWeight, BlockWorkList, in propagateEstimatedBlockWeight()
760 SmallVector<BasicBlock *, 8> BlockWorkList; in computeEestimateBlockWeight() local
771 BBWeight.getValue(), BlockWorkList, in computeEestimateBlockWeight()
798 getLoopEnterBlocks(LoopBB, BlockWorkList); in computeEestimateBlockWeight()
802 while (!BlockWorkList.empty()) { in computeEestimateBlockWeight()
804 const BasicBlock *BB = BlockWorkList.pop_back_val(); in computeEestimateBlockWeight()
819 BlockWorkList, LoopWorkList); in computeEestimateBlockWeight()
821 } while (!BlockWorkList.empty() || !LoopWorkList.empty()); in computeEestimateBlockWeight()