Lines Matching refs:LRegs
1300 SmallVectorImpl<unsigned> &LRegs,
1312 LRegs.push_back(*AliasI);
1318 /// by RegMask, and add them to LRegs.
1322 SmallVectorImpl<unsigned> &LRegs) {
1329 LRegs.push_back(i);
1346 DelayForLiveRegsBottomUp(SUnit *SU, SmallVectorImpl<unsigned> &LRegs) {
1358 RegAdded, LRegs, TRI);
1382 CheckForLiveRegDef(SU, Reg, LiveRegDefs.get(), RegAdded, LRegs, TRI);
1404 LRegs.push_back(CallResource);
1410 RegAdded, LRegs);
1422 CheckForLiveRegDef(SU, Reg, LiveRegDefs.get(), RegAdded, LRegs, TRI);
1428 CheckForLiveRegDef(SU, *Reg, LiveRegDefs.get(), RegAdded, LRegs, TRI);
1431 return !LRegs.empty();
1440 SmallVectorImpl<unsigned> &LRegs = LRegsPos->second;
1441 if (!is_contained(LRegs, Reg))
1467 SmallVector<unsigned, 4> LRegs;
1468 if (!DelayForLiveRegsBottomUp(CurSU, LRegs))
1471 if (LRegs[0] == TRI->getNumRegs()) dbgs() << "CallResource";
1472 else dbgs() << printReg(LRegs[0], TRI);
1475 LRegsMap.insert(std::make_pair(CurSU, LRegs));
1483 LRegsPair.first->second = LRegs;
1501 SmallVectorImpl<unsigned> &LRegs = LRegsMap[TrySU];
1507 for (unsigned Reg : LRegs) {
1552 SmallVectorImpl<unsigned> &LRegs = LRegsMap[TrySU];
1553 assert(LRegs.size() == 1 && "Can't handle this yet!");
1554 unsigned Reg = LRegs[0];