Lines Matching refs:Preheader
111 BasicBlock *Preheader; // The preheader block of the current loop...
236 Preheader = L->getLoopPreheader();
270 if (Preheader)
275 if (!DisablePromotion && Preheader && L->hasDedicatedExits()) {
287 Preheader = 0;
601 DEBUG(dbgs() << "LICM hoisting to " << Preheader->getName() << ": "
604 // Move the new node to the Preheader, before its terminator.
605 I.moveBefore(Preheader->getTerminator());
862 Preheader->getTerminator());
866 SSA.AddAvailableValue(Preheader, PreheaderLoad);