Home
last modified time | relevance | path

Searched refs:ActiveBlocks (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocGreedy.cpp194 SmallVector<unsigned, 8> ActiveBlocks; member
201 ActiveBlocks.clear(); in reset()
781 SmallVectorImpl<unsigned> &ActiveBlocks = Cand.ActiveBlocks; in growRegion() local
801 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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DGVNSink.cpp121 SmallSetVector<BasicBlock *, 4> ActiveBlocks; member in __anonec26fc0d0111::LockstepReverseIterator
132 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 --()
/external/llvm/lib/CodeGen/
DRegAllocGreedy.cpp273 SmallVector<unsigned, 8> ActiveBlocks; member
280 ActiveBlocks.clear(); in reset()
1047 SmallVectorImpl<unsigned> &ActiveBlocks = Cand.ActiveBlocks; in growRegion() local
1067 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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegAllocGreedy.cpp368 SmallVector<unsigned, 8> ActiveBlocks; member
375 ActiveBlocks.clear(); in reset()
1284 SmallVectorImpl<unsigned> &ActiveBlocks = Cand.ActiveBlocks; in growRegion() local
1304 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()