Lines Matching defs:LoopHeader
283 /// uncond_br LoopHeader
287 /// cond_br 1 LoopHeader dummyExit
342 MachineBasicBlock *LoopHeader = LoopRep->getHeader();
343 return MBB->isSuccessor(LoopHeader);
1007 MachineBasicBlock *LoopHeader = LoopRep->getHeader();
1023 for (auto *LB : inverse_children<MachineBasicBlock*>(LoopHeader))
1030 settleLoopcontBlock(MBB, LoopHeader);
1034 Match += serialPatternMatch(LoopHeader);
1035 Match += ifPatternMatch(LoopHeader);
1037 mergeLooplandBlock(LoopHeader, ExitBlk);
1040 MLI->changeLoopFor(LoopHeader, ParentLoop);
1042 MLI->removeBlock(LoopHeader);
1541 MachineBasicBlock *LoopHeader = LoopRep->getHeader();
1544 if (!LoopHeader || !LoopLatch)
1555 LLVMContext &Ctx = LoopHeader->getParent()->getFunction().getContext();