Lines Matching refs:Preheader
103 BasicBlock *Preheader);
104 BasicBlock *InsertUniqueBackedgeBlock(Loop *L, BasicBlock *Preheader);
202 BasicBlock *Preheader = L->getLoopPreheader(); in ProcessLoop() local
203 if (!Preheader) { in ProcessLoop()
204 Preheader = InsertPreheaderForLoop(L); in ProcessLoop()
205 if (Preheader) { in ProcessLoop()
244 if (SeparateNestedLoop(L, LPM, Preheader)) { in ProcessLoop()
256 LoopLatch = InsertUniqueBackedgeBlock(L, Preheader); in ProcessLoop()
312 Preheader ? Preheader->getTerminator() : 0)) { in ProcessLoop()
540 BasicBlock *Preheader) { in SeparateNestedLoop() argument
542 if (!Preheader) in SeparateNestedLoop()
646 LoopSimplify::InsertUniqueBackedgeBlock(Loop *L, BasicBlock *Preheader) { in InsertUniqueBackedgeBlock() argument
654 if (!Preheader) in InsertUniqueBackedgeBlock()
669 if (P != Preheader) BackedgeBlocks.push_back(P); in InsertUniqueBackedgeBlock()
700 if (IBB == Preheader) { in InsertUniqueBackedgeBlock()