Lines Matching defs:UnavailablePred
1566 MachineBasicBlock *UnavailablePred = nullptr;
1571 if (UnavailablePred)
1573 UnavailablePred = P;
1583 if (!UnavailablePred || !AvailableInfo.isValid())
1595 if (UnavailablePred->succ_size() != 1)
1604 // UnavailablePred being the preheader of a loop.
1605 if (LIS->getMBBFromIndex(SI) != UnavailablePred)
1607 if (!UnavailablePred->terminators().empty() &&
1608 SI >= LIS->getInstructionIndex(*UnavailablePred->getFirstTerminator()))
1645 auto OldExit = BlockInfo[UnavailablePred->getNumber()].Exit;
1647 << UnavailablePred->getName() << " with state "
1649 BlockInfo[UnavailablePred->getNumber()].Exit = AvailableInfo;
1654 auto InsertPt = UnavailablePred->getFirstInstrTerminator();
1655 insertVSETVLI(*UnavailablePred, InsertPt,
1656 UnavailablePred->findDebugLoc(InsertPt),