Lines Matching defs:UnavailablePred
1508 MachineBasicBlock *UnavailablePred = nullptr;
1513 if (UnavailablePred)
1515 UnavailablePred = P;
1525 if (!UnavailablePred || !AvailableInfo.isValid())
1537 if (UnavailablePred->succ_size() != 1)
1546 // UnavailablePred being the preheader of a loop.
1547 if (LIS->getMBBFromIndex(SI) != UnavailablePred)
1549 if (!UnavailablePred->terminators().empty() &&
1550 SI >= LIS->getInstructionIndex(*UnavailablePred->getFirstTerminator()))
1587 auto OldExit = BlockInfo[UnavailablePred->getNumber()].Exit;
1589 << UnavailablePred->getName() << " with state "
1591 BlockInfo[UnavailablePred->getNumber()].Exit = AvailableInfo;
1596 auto InsertPt = UnavailablePred->getFirstInstrTerminator();
1597 insertVSETVLI(*UnavailablePred, InsertPt,
1598 UnavailablePred->findDebugLoc(InsertPt),