Lines Matching defs:LiveOut
395 DenseMap<const BasicBlock *, VarFragMap> LiveOut;
573 // LiveIn locs for BB is the meet of the already-processed preds' LiveOut
582 auto PredLiveOut = LiveOut.find(Pred);
583 assert(PredLiveOut != LiveOut.end());
901 LiveOut.init(RPONumber);
931 // the terminator LiveSet is the LiveOut set for BB.
938 // Relatively expensive check: has anything changed in LiveOut for BB?
939 if (!varFragMapsAreEqual(LiveOut[BB], LiveSet)) {
942 LiveOut[BB] = std::move(LiveSet);
1300 DenseMap<const BasicBlock *, BlockInfo> LiveOut;
1312 /// Join the LiveOut values of preds that are contained in \p Visited into
2053 // Exactly one visited pred. Copy the LiveOut from that pred into BB LiveIn.
2055 const BlockInfo &PredLiveOut = LiveOut.find(VisitedPreds[0])->second;
2071 const BlockInfo &PredLiveOut0 = LiveOut.find(VisitedPreds[0])->second;
2072 const BlockInfo &PredLiveOut1 = LiveOut.find(VisitedPreds[1])->second;
2078 const auto &PredLiveOut = LiveOut.find(Pred);
2079 assert(PredLiveOut != LiveOut.end() &&
2322 LiveOut.init(RPONumber);
2351 // LiveSet is the LiveOut set for BB.
2357 // Relatively expensive check: has anything changed in LiveOut for BB?
2358 if (LiveOut[BB] != LiveSet) {
2361 LiveOut[BB] = std::move(LiveSet);