Searched refs:PredIt (Results 1 – 3 of 3) sorted by relevance
78 static const Use& getEdge(const_pred_iterator &PredIt) { in getEdge() argument79 auto &PU = PredIt.getUse(); in getEdge()89 for (const_pred_iterator PredIt(BB), End(BB, true); PredIt != End; ++PredIt) { in hasLiveIncomingEdge() local90 if (InBB == *PredIt) { in hasLiveIncomingEdge()91 if (!isDeadEdge(&getEdge(PredIt))) in hasLiveIncomingEdge()118 for (const_pred_iterator PredIt(BB), End(BB, true); PredIt != End; ++PredIt) { in hasLiveIncomingEdges() local119 auto &PU = PredIt.getUse(); in hasLiveIncomingEdges()121 if (!isDeadBlock(*PredIt) && !isDeadEdge(&U)) in hasLiveIncomingEdges()621 for (const_pred_iterator PredIt(BB), End(BB, true); PredIt != End; ++PredIt) { in recalculateBBsStates() local622 const BasicBlock *PBB = *PredIt; in recalculateBBsStates()[all …]
469 auto PredIt = ++idf_begin(&SinkBB); in create() local471 while (PredIt != PredEnd) { in create()472 BasicBlock &PredBB = **PredIt; in create()485 PredIt.skipChildren(); in create()492 unsigned PredScore = getEntryPointScore(PredBB, PredIt.getPathLength()); in create()499 ++PredIt; in create()
3721 MachineBasicBlock::pred_iterator PredIt; member in __anon36b66d1c1111::LDVSSABlockIterator3724 LDVSSABlockIterator(MachineBasicBlock::pred_iterator PredIt, in LDVSSABlockIterator() argument3726 : PredIt(PredIt), Updater(Updater) {} in LDVSSABlockIterator()3729 return OtherIt.PredIt != PredIt; in operator !=()3733 ++PredIt; in operator ++()3821 return Updater.getSSALDVBlock(*PredIt); in operator *()