Searched refs:OrigPH (Results 1 - 3 of 3) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp381 BasicBlock *OrigPH = L->getLoopPreheader(); local
384 BasicBlock *Pred = OrigPH->getSinglePredecessor();
393 assert(&*OrigPH->begin() == OrigPH->getTerminator() &&
399 BasicBlock *TopPH = OrigPH;
411 Pred->getTerminator()->replaceUsesOfWith(OrigPH, TopPH);
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp64 BasicBlock *OrigPH, BasicBlock *NewPH,
87 NewPN->addIncoming(PN->getIncomingValueForBlock(NewPH), OrigPH);
89 NewPN->addIncoming(UndefValue::get(PN->getType()), OrigPH);
62 ConnectProlog(Loop *L, Value *BECount, unsigned Count, BasicBlock *LastPrologBB, BasicBlock *PrologEnd, BasicBlock *OrigPH, BasicBlock *NewPH, ValueToValueMapTy &VMap, DominatorTree *DT, LoopInfo *LI, bool PreserveLCSSA) argument
H A DCloneFunction.cpp709 BasicBlock *OrigPH = OrigLoop->getLoopPreheader(); local
710 assert(OrigPH && "No preheader");
711 BasicBlock *NewPH = CloneBasicBlock(OrigPH, VMap, NameSuffix, F);
713 VMap[OrigPH] = NewPH;

Completed in 55 milliseconds