Lines Matching defs:LiveOut
396 DenseMap<const BasicBlock *, VarFragMap> LiveOut;
574 // LiveIn locs for BB is the meet of the already-processed preds' LiveOut
583 auto PredLiveOut = LiveOut.find(Pred);
584 assert(PredLiveOut != LiveOut.end());
902 LiveOut.init(RPONumber);
932 // the terminator LiveSet is the LiveOut set for BB.
939 // Relatively expensive check: has anything changed in LiveOut for BB?
940 if (!varFragMapsAreEqual(LiveOut[BB], LiveSet)) {
943 LiveOut[BB] = std::move(LiveSet);
1301 DenseMap<const BasicBlock *, BlockInfo> LiveOut;
1313 /// Join the LiveOut values of preds that are contained in \p Visited into
2054 // Exactly one visited pred. Copy the LiveOut from that pred into BB LiveIn.
2056 const BlockInfo &PredLiveOut = LiveOut.find(VisitedPreds[0])->second;
2072 const BlockInfo &PredLiveOut0 = LiveOut.find(VisitedPreds[0])->second;
2073 const BlockInfo &PredLiveOut1 = LiveOut.find(VisitedPreds[1])->second;
2079 const auto &PredLiveOut = LiveOut.find(Pred);
2080 assert(PredLiveOut != LiveOut.end() &&
2323 LiveOut.init(RPONumber);
2352 // LiveSet is the LiveOut set for BB.
2358 // Relatively expensive check: has anything changed in LiveOut for BB?
2359 if (LiveOut[BB] != LiveSet) {
2362 LiveOut[BB] = std::move(LiveSet);