Lines Matching defs:LiveOuts
81 LocationVec &Locs, LiveOutVec &LiveOuts) const {
133 LiveOuts = parseRegisterLiveOutMask(MOI->getRegLiveOut());
162 LiveOutVec LiveOuts;
167 LiveOuts.push_back(createLiveOutReg(Reg, TRI));
172 std::sort(LiveOuts.begin(), LiveOuts.end());
173 for (LiveOutVec::iterator I = LiveOuts.begin(), E = LiveOuts.end();
187 LiveOuts.erase(std::remove_if(LiveOuts.begin(), LiveOuts.end(),
188 LiveOutReg::IsInvalid), LiveOuts.end());
189 return LiveOuts;
202 LiveOutVec LiveOuts;
207 Locations, LiveOuts);
212 MOI = parseOperand(MOI, MOE, Locations, LiveOuts);
235 CSInfos.push_back(CallsiteInfo(CSOffsetExpr, ID, Locations, LiveOuts));
345 /// LiveOuts[NumLiveOuts] {
365 const LiveOutVec &LiveOuts = CSI.LiveOuts;
373 if (CSLocs.size() > UINT16_MAX || LiveOuts.size() > UINT16_MAX) {
453 DEBUG(dbgs() << WSMP << " has " << LiveOuts.size()
458 OS.EmitIntValue(LiveOuts.size(), 2);
461 for (const auto &LO : LiveOuts) {