Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:LiveOuts

90                         LocationVec &Locs, LiveOutVec &LiveOuts) const {
152 LiveOuts = parseRegisterLiveOutMask(MOI->getRegLiveOut());
163 const LiveOutVec &LiveOuts = CSI.LiveOuts;
211 OS << WSMP << " has " << LiveOuts.size() << " live-out registers\n";
214 for (const auto &LO : LiveOuts) {
241 LiveOutVec LiveOuts;
246 LiveOuts.push_back(createLiveOutReg(Reg, TRI));
251 std::sort(LiveOuts.begin(), LiveOuts.end());
252 for (LiveOutVec::iterator I = LiveOuts.begin(), E = LiveOuts.end();
266 LiveOuts.erase(std::remove_if(LiveOuts.begin(), LiveOuts.end(),
267 LiveOutReg::IsInvalid), LiveOuts.end());
268 return LiveOuts;
281 LiveOutVec LiveOuts;
286 Locations, LiveOuts);
291 MOI = parseOperand(MOI, MOE, Locations, LiveOuts);
324 std::move(LiveOuts));
449 /// LiveOuts[NumLiveOuts] {
468 const LiveOutVec &LiveOuts = CSI.LiveOuts;
474 if (CSLocs.size() > UINT16_MAX || LiveOuts.size() > UINT16_MAX) {
501 OS.EmitIntValue(LiveOuts.size(), 2);
503 for (const auto &LO : LiveOuts) {