Lines Matching defs:FullyAvailableBlocks
886 /// track of which blocks we know are fully alive in FullyAvailableBlocks. This
894 DenseMap<BasicBlock *, AvailabilityState> &FullyAvailableBlocks) {
913 FullyAvailableBlocks.try_emplace(
960 auto It = FullyAvailableBlocks.find(BB);
961 if (It == FullyAvailableBlocks.end())
983 // FullyAvailableBlocks or they are not marked as speculatively available.
1620 DenseMap<BasicBlock *, AvailabilityState> FullyAvailableBlocks;
1622 FullyAvailableBlocks[AV.BB] = AvailabilityState::Available;
1624 FullyAvailableBlocks[UnavailableBB] = AvailabilityState::Unavailable;
1642 if (IsValueFullyAvailableInBlock(Pred, FullyAvailableBlocks)) {