Lines Matching refs:LoopHeader
305 /// uncond_br LoopHeader
309 /// cond_br 1 LoopHeader dummyExit
364 MachineBasicBlock *LoopHeader = LoopRep->getHeader();
365 return MBB->isSuccessor(LoopHeader);
1040 MachineBasicBlock *LoopHeader = LoopRep->getHeader();
1056 for (auto *LB : inverse_children<MachineBasicBlock*>(LoopHeader))
1063 settleLoopcontBlock(LatchBlks[i], LoopHeader);
1067 Match += serialPatternMatch(LoopHeader);
1068 Match += ifPatternMatch(LoopHeader);
1070 mergeLooplandBlock(LoopHeader, ExitBlk);
1073 MLI->changeLoopFor(LoopHeader, ParentLoop);
1075 MLI->removeBlock(LoopHeader);
1578 MachineBasicBlock *LoopHeader = LoopRep->getHeader();
1581 if (!LoopHeader || !LoopLatch)
1592 LLVMContext &Ctx = LoopHeader->getParent()->getFunction().getContext();