Home
last modified time | relevance | path

Searched refs:NewBlocks (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/
H A DMSFBuilder.cpp184 std::vector<uint32_t> NewBlocks; in addStream() local
185 NewBlocks.resize(ReqBlocks); in addStream()
186 if (auto EC = allocateBlocks(ReqBlocks, NewBlocks)) in addStream()
188 StreamData.push_back(std::make_pair(Size, NewBlocks)); in addStream()
197 uint32_t NewBlocks = bytesToBlocks(Size, BlockSize); in setStreamSize() local
200 if (NewBlocks > OldBlocks) { in setStreamSize()
201 uint32_t AddedBlocks = NewBlocks - OldBlocks; in setStreamSize()
209 } else if (OldBlocks > NewBlocks) { in setStreamSize()
212 uint32_t RemovedBlocks = OldBlocks - NewBlocks; in setStreamSize()
214 auto RemovedBlockList = CurrentBlocks.drop_front(NewBlocks); in setStreamSize()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopPeel.cpp508 SmallVectorImpl<BasicBlock *> &NewBlocks, LoopBlocksDFS &LoopBlocks, in cloneLoopBlocks() argument
524 NewBlocks.push_back(NewBB); in cloneLoopBlocks()
551 cloneAndAdaptNoAliasScopes(LoopLocalNoAliasDeclScopes, NewBlocks, in cloneLoopBlocks()
786 SmallVector<BasicBlock *, 8> NewBlocks; in peelLoop() local
789 cloneLoopBlocks(L, Iter, InsertTop, InsertBot, ExitEdges, NewBlocks, in peelLoop()
795 remapInstructionsInBlocks(NewBlocks, VMap); in peelLoop()
822 NewBlocks[0]->getIterator(), F->end()); in peelLoop()
H A DLoopUnrollRuntime.cpp307 std::vector<BasicBlock *> &NewBlocks, LoopBlocksDFS &LoopBlocks, in CloneLoopBlocks() argument
325 NewBlocks.push_back(NewBB); in CloneLoopBlocks()
810 std::vector<BasicBlock *> NewBlocks; in UnrollRuntimeLoopRemainder() local
825 NewPreHeader, NewBlocks, LoopBlocks, VMap, DT, LI); in UnrollRuntimeLoopRemainder()
835 NewBlocks[0]->getIterator(), in UnrollRuntimeLoopRemainder()
919 for (BasicBlock *BB : NewBlocks) { in UnrollRuntimeLoopRemainder()
H A DLoopUnroll.cpp599 SmallVector<BasicBlock *, 8> NewBlocks; in UnrollLoop() local
662 NewBlocks.push_back(New); in UnrollLoop()
683 remapInstructionsInBlocks(NewBlocks, LastValueMap); in UnrollLoop()
684 for (BasicBlock *NewBlock : NewBlocks) in UnrollLoop()
694 cloneAndAdaptNoAliasScopes(LoopLocalNoAliasDeclScopes, NewBlocks, in UnrollLoop()
H A DLoopUnrollAndJam.cpp370 SmallVector<BasicBlock *, 8> NewBlocks; in UnrollAndJamLoop() local
414 NewBlocks.push_back(New); in UnrollAndJamLoop()
437 remapInstructionsInBlocks(NewBlocks, LastValueMap); in UnrollAndJamLoop()
438 for (BasicBlock *NewBlock : NewBlocks) { in UnrollAndJamLoop()
H A DCloneFunction.cpp989 ArrayRef<BasicBlock *> NewBlocks, in cloneAndAdaptNoAliasScopes() argument
1000 for (BasicBlock *NewBlock : NewBlocks) in cloneAndAdaptNoAliasScopes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp1250 SmallVector<BasicBlock *, 16> NewBlocks; in getNonLocalPointerDepFromBB() local
1257 NewBlocks.push_back(Pred); in getNonLocalPointerDepFromBB()
1267 for (unsigned i = 0; i < NewBlocks.size(); i++) in getNonLocalPointerDepFromBB()
1268 Visited.erase(NewBlocks[i]); in getNonLocalPointerDepFromBB()
1272 if (NewBlocks.size() > WorklistEntries) { in getNonLocalPointerDepFromBB()
1275 for (unsigned i = 0; i < NewBlocks.size(); i++) in getNonLocalPointerDepFromBB()
1276 Visited.erase(NewBlocks[i]); in getNonLocalPointerDepFromBB()
1280 WorklistEntries -= NewBlocks.size(); in getNonLocalPointerDepFromBB()
1281 Worklist.append(NewBlocks.begin(), NewBlocks.end()); in getNonLocalPointerDepFromBB()
H A DMemorySSAUpdater.cpp965 SmallPtrSet<BasicBlock *, 2> NewBlocks; in applyInsertUpdates() local
990 NewBlocks.insert(BB); in applyInsertUpdates()
994 for (auto *BB : NewBlocks) in applyInsertUpdates()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp208 std::vector<BasicBlock*> NewBlocks; member in __anonf191606d0111::LoopUnswitch
1343 NewBlocks.clear(); in unswitchNontrivialCondition()
1374 NewBlocks.reserve(LoopBlocks.size()); in unswitchNontrivialCondition()
1379 NewBlocks.push_back(NewBB); in unswitchNontrivialCondition()
1387 NewBlocks[0]->getIterator(), F->end()); in unswitchNontrivialCondition()
1400 ParentLoop->addBasicBlockToLoop(NewBlocks[0], *LI); in unswitchNontrivialCondition()
1435 for (unsigned NBI = 0, NBE = NewBlocks.size(); NBI != NBE; ++NBI) { in unswitchNontrivialCondition()
1436 for (Instruction &I : *NewBlocks[NBI]) { in unswitchNontrivialCondition()
1458 emitPreheaderBranchOnCondition(LIC, Val, NewBlocks[0], LoopBlocks[0], OldBR, in unswitchNontrivialCondition()
H A DGVNSink.cpp274 void restrictToBlocks(const SmallSetVector<BasicBlock *, 4> &NewBlocks) { in restrictToBlocks() argument
279 if (!llvm::is_contained(NewBlocks, *BI)) { in restrictToBlocks()
287 assert(Blocks.size() == NewBlocks.size()); in restrictToBlocks()
H A DSimpleLoopUnswitch.cpp1023 SmallVector<BasicBlock *, 4> NewBlocks; in buildClonedLoopBlocks() local
1024 NewBlocks.reserve(L.getNumBlocks() + ExitBlocks.size()); in buildClonedLoopBlocks()
1034 NewBlocks.push_back(NewBB); in buildClonedLoopBlocks()
1112 for (auto *ClonedBB : NewBlocks) in buildClonedLoopBlocks()
1183 for (auto *ClonedBB : NewBlocks) { in buildClonedLoopBlocks()
H A DInductiveRangeCheckElimination.cpp1530 BasicBlock *NewBlocks[] = {PostLoopPreheader, PreLoopRRI.PseudoExit, in run() local
1537 std::remove(std::begin(NewBlocks), std::end(NewBlocks), nullptr); in run()
1539 addToParentLoopIfNeeded(makeArrayRef(std::begin(NewBlocks), NewBlocksEnd)); in run()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DCloning.h331 ArrayRef<BasicBlock *> NewBlocks,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp1766 SmallVector<BasicBlock*, 8> NewBlocks; in cloneScopeBlocks() local
1772 NewBlocks.push_back(NewBB); in cloneScopeBlocks()
1781 NewBlocks[0]->getIterator(), F.end()); in cloneScopeBlocks()
1784 for (unsigned i = 0, e = NewBlocks.size(); i != e; ++i) in cloneScopeBlocks()
1785 for (Instruction &I : *NewBlocks[i]) in cloneScopeBlocks()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DRegAllocGreedy.cpp1387 auto NewBlocks = makeArrayRef(ActiveBlocks).slice(AddedTo); in growRegion() local
1389 if (!addThroughConstraints(Cand.Intf, NewBlocks)) in growRegion()
1394 SpillPlacer->addPrefSpill(NewBlocks, /* Strong= */ true); in growRegion()