Searched refs:ActiveBlocks (Results 1 – 3 of 3) sorted by relevance
23 SmallSetVector<BasicBlock *, 4> ActiveBlocks; member24 SmallSetVector<BasicBlock *, 4> &getActiveBlocks() { return ActiveBlocks; } in getActiveBlocks()59 this->ActiveBlocks.clear(); in reset()60 this->ActiveBlocks.insert_range(Blocks); in reset()71 this->ActiveBlocks.remove(BB); in reset()98 this->ActiveBlocks.remove((*It)->getParent()); in restrictToBlocks()114 this->ActiveBlocks.remove(Inst->getParent());
240 SmallVector<unsigned, 8> ActiveBlocks; member247 ActiveBlocks.clear(); in reset()
864 SmallVectorImpl<unsigned> &ActiveBlocks = Cand.ActiveBlocks; in growRegion() local886 ActiveBlocks.push_back(Block); in growRegion()893 if (ActiveBlocks.size() == AddedTo) in growRegion()898 auto NewBlocks = ArrayRef(ActiveBlocks).slice(AddedTo); in growRegion()924 AddedTo = ActiveBlocks.size(); in growRegion()1024 for (unsigned Number : Cand.ActiveBlocks) { in calcGlobalSplitCost()1117 ArrayRef<unsigned> Blocks = GlobalCand[UsedCand].ActiveBlocks; in splitAroundRegion()