Searched refs:ActiveBlocks (Results 1 – 4 of 4) sorted by relevance
194 SmallVector<unsigned, 8> ActiveBlocks; member201 ActiveBlocks.clear(); in reset()781 SmallVectorImpl<unsigned> &ActiveBlocks = Cand.ActiveBlocks; in growRegion() local801 ActiveBlocks.push_back(Block); in growRegion()808 if (ActiveBlocks.size() == AddedTo) in growRegion()813 ArrayRef<unsigned> NewBlocks = makeArrayRef(ActiveBlocks).slice(AddedTo); in growRegion()820 AddedTo = ActiveBlocks.size(); in growRegion()914 for (unsigned i = 0, e = Cand.ActiveBlocks.size(); i != e; ++i) { in calcGlobalSplitCost()915 unsigned Number = Cand.ActiveBlocks[i]; in calcGlobalSplitCost()1006 ArrayRef<unsigned> Blocks = GlobalCand[UsedCands[c]].ActiveBlocks; in splitAroundRegion()
121 SmallSetVector<BasicBlock *, 4> ActiveBlocks; member in __anonec26fc0d0111::LockstepReverseIterator132 ActiveBlocks.clear(); in reset()134 ActiveBlocks.insert(BB); in reset()139 ActiveBlocks.remove(BB); in reset()157 SmallSetVector<BasicBlock *, 4> &getActiveBlocks() { return ActiveBlocks; } in getActiveBlocks()163 ActiveBlocks.remove((*II)->getParent()); in restrictToBlocks()177 ActiveBlocks.remove(Inst->getParent()); in operator --()
273 SmallVector<unsigned, 8> ActiveBlocks; member280 ActiveBlocks.clear(); in reset()1047 SmallVectorImpl<unsigned> &ActiveBlocks = Cand.ActiveBlocks; in growRegion() local1067 ActiveBlocks.push_back(Block); in growRegion()1074 if (ActiveBlocks.size() == AddedTo) in growRegion()1079 auto NewBlocks = makeArrayRef(ActiveBlocks).slice(AddedTo); in growRegion()1086 AddedTo = ActiveBlocks.size(); in growRegion()1180 for (unsigned i = 0, e = Cand.ActiveBlocks.size(); i != e; ++i) { in calcGlobalSplitCost()1181 unsigned Number = Cand.ActiveBlocks[i]; in calcGlobalSplitCost()1274 ArrayRef<unsigned> Blocks = GlobalCand[UsedCands[c]].ActiveBlocks; in splitAroundRegion()
368 SmallVector<unsigned, 8> ActiveBlocks; member375 ActiveBlocks.clear(); in reset()1284 SmallVectorImpl<unsigned> &ActiveBlocks = Cand.ActiveBlocks; in growRegion() local1304 ActiveBlocks.push_back(Block); in growRegion()1311 if (ActiveBlocks.size() == AddedTo) in growRegion()1316 auto NewBlocks = makeArrayRef(ActiveBlocks).slice(AddedTo); in growRegion()1323 AddedTo = ActiveBlocks.size(); in growRegion()1593 for (unsigned i = 0, e = Cand.ActiveBlocks.size(); i != e; ++i) { in calcGlobalSplitCost()1594 unsigned Number = Cand.ActiveBlocks[i]; in calcGlobalSplitCost()1702 ArrayRef<unsigned> Blocks = GlobalCand[UsedCands[c]].ActiveBlocks; in splitAroundRegion()