Lines Matching defs:LoopHeader
306 /// uncond_br LoopHeader
310 /// cond_br 1 LoopHeader dummyExit
360 MachineBasicBlock *LoopHeader = LoopRep->getHeader();
361 return MBB->isSuccessor(LoopHeader);
1065 MachineBasicBlock *LoopHeader = LoopRep->getHeader();
1081 InvMBBTraits::ChildIteratorType PI = InvMBBTraits::child_begin(LoopHeader),
1082 PE = InvMBBTraits::child_end(LoopHeader);
1091 settleLoopcontBlock(LatchBlks[i], LoopHeader);
1095 Match += serialPatternMatch(LoopHeader);
1096 Match += ifPatternMatch(LoopHeader);
1098 mergeLooplandBlock(LoopHeader, ExitBlk);
1101 MLI->changeLoopFor(LoopHeader, ParentLoop);
1103 MLI->removeBlock(LoopHeader);
1636 MachineBasicBlock *LoopHeader = LoopRep->getHeader();
1639 if (!LoopHeader || !LoopLatch)
1650 LLVMContext &Ctx = LoopHeader->getParent()->getFunction()->getContext();