Searched refs:NewBlocks (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollRuntime.cpp | 141 std::vector<BasicBlock *> &NewBlocks, 157 NewBlocks.push_back(NewBB); 318 std::vector<BasicBlock*> NewBlocks; local 323 CloneLoopBlocks(L, (leftOverIters == Count-1), LastLoopBB, PEnd, NewBlocks, 329 NewBlocks[0], F->end()); 336 CompareBB = NewBlocks[0]; 352 BranchInst::Create(NewBlocks[0], CompareBB, 361 for (unsigned i = 0, e = NewBlocks.size(); i != e; ++i) { 362 for (BasicBlock::iterator I = NewBlocks[i]->begin(), 363 E = NewBlocks[ 137 CloneLoopBlocks(Loop *L, bool FirstCopy, BasicBlock *InsertTop, BasicBlock *InsertBot, std::vector<BasicBlock *> &NewBlocks, LoopBlocksDFS &LoopBlocks, ValueToValueMapTy &VMap, ValueToValueMapTy &LVMap, LoopInfo *LI) argument [all...] |
H A D | LoopUnroll.cpp | 294 std::vector<BasicBlock*> NewBlocks; local 343 NewBlocks.push_back(New); 347 for (unsigned i = 0; i < NewBlocks.size(); ++i) 348 for (BasicBlock::iterator I = NewBlocks[i]->begin(), 349 E = NewBlocks[i]->end(); I != E; ++I)
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnswitch.cpp | 148 // NewBlocks contained cloned copy of basic blocks from LoopBlocks. 149 std::vector<BasicBlock*> NewBlocks; member in class:__anon26307::LoopUnswitch 784 NewBlocks.clear(); 811 NewBlocks.reserve(LoopBlocks.size()); 816 NewBlocks.push_back(NewBB); 824 NewBlocks[0], F->end()); 837 ParentLoop->addBasicBlockToLoop(NewBlocks[0], LI->getBase()); 875 for (unsigned i = 0, e = NewBlocks.size(); i != e; ++i) 876 for (BasicBlock::iterator I = NewBlocks[i]->begin(), 877 E = NewBlocks[ [all...] |
/external/llvm/lib/Analysis/ |
H A D | MemoryDependenceAnalysis.cpp | 1080 SmallVector<BasicBlock*, 16> NewBlocks; local 1087 NewBlocks.push_back(*PI); 1097 for (unsigned i = 0; i < NewBlocks.size(); i++) 1098 Visited.erase(NewBlocks[i]); 1102 Worklist.append(NewBlocks.begin(), NewBlocks.end());
|
/external/llvm/lib/CodeGen/ |
H A D | RegAllocGreedy.cpp | 1016 ArrayRef<unsigned> NewBlocks = makeArrayRef(ActiveBlocks).slice(AddedTo); local 1018 addThroughConstraints(Cand.Intf, NewBlocks); 1022 SpillPlacer->addPrefSpill(NewBlocks, /* Strong= */ true);
|
Completed in 251 milliseconds