Lines Matching refs:LiveRegGens
170 std::unique_ptr<SUnit*[]> LiveRegGens;
366 LiveRegGens.reset(new SUnit*[TRI->getNumRegs() + 1]());
550 /// LiveRegGens[flags] = 1
567 if (!LiveRegGens[Pred.getReg()]) {
569 LiveRegGens[Pred.getReg()] = SU;
592 LiveRegGens[CallResource] = SU;
776 LiveRegGens[Succ.getReg()] = nullptr;
791 LiveRegGens[CallResource] = nullptr;
841 if (Pred.isAssignedRegDep() && SU == LiveRegGens[Pred.getReg()]){
847 LiveRegGens[Pred.getReg()] = nullptr;
862 assert(!LiveRegGens[CallResource]);
865 LiveRegGens[CallResource] = SeqEnd;
871 if (LiveRegGens[CallResource] == SU)
878 assert(LiveRegGens[CallResource]);
881 LiveRegGens[CallResource] = nullptr;
897 if (!LiveRegGens[Reg]) {
899 LiveRegGens[Reg] = Succ.getSUnit();
902 Succ2.getSUnit()->getHeight() < LiveRegGens[Reg]->getHeight())
903 LiveRegGens[Reg] = Succ2.getSUnit();
1399 SDNode *Gen = LiveRegGens[CallResource]->getNode();
1508 if (LiveRegGens[Reg]->getHeight() < LiveCycle) {
1509 BtSU = LiveRegGens[Reg];