Searched refs:NewBlocks (Results 1 - 5 of 5) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp140 std::vector<BasicBlock *> &NewBlocks,
156 NewBlocks.push_back(NewBB);
317 std::vector<BasicBlock*> NewBlocks; local
322 CloneLoopBlocks(L, (leftOverIters == Count-1), LastLoopBB, PEnd, NewBlocks,
328 NewBlocks[0], F->end());
335 CompareBB = NewBlocks[0];
350 BranchInst::Create(NewBlocks[0], CompareBB,
359 for (unsigned i = 0, e = NewBlocks.size(); i != e; ++i) {
360 for (BasicBlock::iterator I = NewBlocks[i]->begin(),
361 E = NewBlocks[
136 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 DLoopUnroll.cpp271 std::vector<BasicBlock*> NewBlocks; local
320 NewBlocks.push_back(New);
324 for (unsigned i = 0; i < NewBlocks.size(); ++i)
325 for (BasicBlock::iterator I = NewBlocks[i]->begin(),
326 E = NewBlocks[i]->end(); I != E; ++I)
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp146 // NewBlocks contained cloned copy of basic blocks from LoopBlocks.
147 std::vector<BasicBlock*> NewBlocks; member in class:__anon10403::LoopUnswitch
777 NewBlocks.clear();
804 NewBlocks.reserve(LoopBlocks.size());
809 NewBlocks.push_back(NewBB);
817 NewBlocks[0], F->end());
830 ParentLoop->addBasicBlockToLoop(NewBlocks[0], LI->getBase());
869 for (unsigned i = 0, e = NewBlocks.size(); i != e; ++i)
870 for (BasicBlock::iterator I = NewBlocks[i]->begin(),
871 E = NewBlocks[
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp1044 SmallVector<BasicBlock*, 16> NewBlocks; local
1051 NewBlocks.push_back(*PI);
1061 for (unsigned i = 0; i < NewBlocks.size(); i++)
1062 Visited.erase(NewBlocks[i]);
1066 Worklist.append(NewBlocks.begin(), NewBlocks.end());
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/
H A DRegAllocGreedy.cpp827 ArrayRef<unsigned> NewBlocks = makeArrayRef(ActiveBlocks).slice(AddedTo);
829 addThroughConstraints(Cand.Intf, NewBlocks);
833 SpillPlacer->addPrefSpill(NewBlocks, /* Strong= */ true);

Completed in 274 milliseconds