Lines Matching defs:Preheader
175 if (auto *Preheader = ML.getLoopPreheader())
176 GetPredecessor(Preheader);
177 else if (auto *Preheader = MLI.findLoopPreheader(&ML, true, true))
178 GetPredecessor(Preheader);
367 MachineBasicBlock *Preheader = nullptr;
395 Preheader = MBB;
397 Preheader = MBB;
708 MachineBasicBlock *MBB = Preheader;
796 Preheader && !Preheader->empty() &&
799 &Preheader->back(), VCTP->getOperand(1).getReg().asMCReg())) {
1326 if (auto *Preheader = ML->getLoopPreheader())
1327 dbgs() << " - Preheader: " << printMBBReference(*Preheader) << "\n";
1328 else if (auto *Preheader = MLI->findLoopPreheader(ML, true, true))
1329 dbgs() << " - Preheader: " << printMBBReference(*Preheader) << "\n";
1351 if (LoLoop.Preheader)
1352 LoLoop.Start = SearchForStart(LoLoop.Preheader);