Searched refs:NewBlocks (Results 1 - 6 of 6) sorted by relevance
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollRuntime.cpp | 144 std::vector<BasicBlock *> &NewBlocks, 167 NewBlocks.push_back(NewBB); 382 std::vector<BasicBlock *> NewBlocks; local 390 CloneLoopBlocks(L, ModVal, UnrollPrologue, PH, PEnd, NewBlocks, LoopBlocks, 395 NewBlocks[0]->getIterator(), F->end()); 399 for (unsigned i = 0, e = NewBlocks.size(); i != e; ++i) { 400 for (BasicBlock::iterator I = NewBlocks[i]->begin(), 401 E = NewBlocks[i]->end(); 142 CloneLoopBlocks(Loop *L, Value *NewIter, const bool UnrollProlog, BasicBlock *InsertTop, BasicBlock *InsertBot, std::vector<BasicBlock *> &NewBlocks, LoopBlocksDFS &LoopBlocks, ValueToValueMapTy &VMap, LoopInfo *LI) argument
|
H A D | LoopUnroll.cpp | 312 std::vector<BasicBlock*> NewBlocks; local 389 NewBlocks.push_back(New); 393 for (unsigned i = 0; i < NewBlocks.size(); ++i) 394 for (BasicBlock::iterator I = NewBlocks[i]->begin(), 395 E = NewBlocks[i]->end(); I != E; ++I)
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnswitch.cpp | 194 // NewBlocks contained cloned copy of basic blocks from LoopBlocks. 195 std::vector<BasicBlock*> NewBlocks; member in class:__anon3223::LoopUnswitch 981 NewBlocks.clear(); 1008 NewBlocks.reserve(LoopBlocks.size()); 1013 NewBlocks.push_back(NewBB); 1022 NewBlocks[0]->getIterator(), F->end()); 1039 ParentLoop->addBasicBlockToLoop(NewBlocks[0], *LI); 1077 for (unsigned i = 0, e = NewBlocks.size(); i != e; ++i) 1078 for (BasicBlock::iterator I = NewBlocks[i]->begin(), 1079 E = NewBlocks[ [all...] |
H A D | InductiveRangeCheckElimination.cpp | 1288 BasicBlock *NewBlocks[] = {PostLoopPreheader, PreLoopRRI.PseudoExit, local 1295 std::remove(std::begin(NewBlocks), std::end(NewBlocks), nullptr); 1297 addToParentLoopIfNeeded(makeArrayRef(std::begin(NewBlocks), NewBlocksEnd));
|
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | MemoryDependenceAnalysis.cpp | 1305 SmallVector<BasicBlock*, 16> NewBlocks; local 1312 NewBlocks.push_back(Pred); 1322 for (unsigned i = 0; i < NewBlocks.size(); i++) 1323 Visited.erase(NewBlocks[i]); 1327 Worklist.append(NewBlocks.begin(), NewBlocks.end());
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | RegAllocGreedy.cpp | 1071 auto NewBlocks = makeArrayRef(ActiveBlocks).slice(AddedTo); local 1073 addThroughConstraints(Cand.Intf, NewBlocks); 1077 SpillPlacer->addPrefSpill(NewBlocks, /* Strong= */ true);
|
Completed in 66 milliseconds