Lines Matching refs:ReachableByDirty
220 const DenseSet<const MachineBasicBlock *> &ReachableByDirty,
403 hasDirtyPred(const DenseSet<const MachineBasicBlock *> &ReachableByDirty, in hasDirtyPred() argument
406 if (ReachableByDirty.count(PredBB)) in hasDirtyPred()
428 DenseSet<const MachineBasicBlock *> &ReachableByDirty) { in collectBlocksReachableByDirty() argument
430 if (ReachableByDirty.count(MBB)) in collectBlocksReachableByDirty()
433 markAllReachable(ReachableByDirty, *MBB); in collectBlocksReachableByDirty()
558 const DenseSet<const MachineBasicBlock *> &ReachableByDirty, in checkIfRestoreSplittable() argument
570 if (ReachableByDirty.count(PredBB)) in checkIfRestoreSplittable()
630 DenseSet<const MachineBasicBlock *> ReachableByDirty; in postShrinkWrapping() local
631 collectBlocksReachableByDirty(DirtyBBs, ReachableByDirty); in postShrinkWrapping()
636 if (!checkIfRestoreSplittable(InitRestore, ReachableByDirty, DirtyPreds, in postShrinkWrapping()
644 while (NewSave && (hasDirtyPred(ReachableByDirty, *NewSave) || in postShrinkWrapping()