Lines Matching refs:CallResource
572 unsigned CallResource = TRI->getNumRegs(); in ReleasePredecessors() local
573 if (!LiveRegDefs[CallResource]) in ReleasePredecessors()
586 LiveRegDefs[CallResource] = Def; in ReleasePredecessors()
587 LiveRegGens[CallResource] = SU; in ReleasePredecessors()
776 unsigned CallResource = TRI->getNumRegs(); in ScheduleNodeBottomUp() local
777 if (LiveRegDefs[CallResource] == SU) in ScheduleNodeBottomUp()
784 LiveRegDefs[CallResource] = nullptr; in ScheduleNodeBottomUp()
785 LiveRegGens[CallResource] = nullptr; in ScheduleNodeBottomUp()
786 releaseInterferences(CallResource); in ScheduleNodeBottomUp()
848 unsigned CallResource = TRI->getNumRegs(); in UnscheduleNodeBottomUp() local
855 assert(!LiveRegDefs[CallResource]); in UnscheduleNodeBottomUp()
856 assert(!LiveRegGens[CallResource]); in UnscheduleNodeBottomUp()
858 LiveRegDefs[CallResource] = SU; in UnscheduleNodeBottomUp()
859 LiveRegGens[CallResource] = SeqEnd; in UnscheduleNodeBottomUp()
865 if (LiveRegGens[CallResource] == SU) in UnscheduleNodeBottomUp()
871 assert(LiveRegDefs[CallResource]); in UnscheduleNodeBottomUp()
872 assert(LiveRegGens[CallResource]); in UnscheduleNodeBottomUp()
874 LiveRegDefs[CallResource] = nullptr; in UnscheduleNodeBottomUp()
875 LiveRegGens[CallResource] = nullptr; in UnscheduleNodeBottomUp()
876 releaseInterferences(CallResource); in UnscheduleNodeBottomUp()
1385 unsigned CallResource = TRI->getNumRegs(); in DelayForLiveRegsBottomUp() local
1386 if (LiveRegDefs[CallResource]) { in DelayForLiveRegsBottomUp()
1387 SDNode *Gen = LiveRegGens[CallResource]->getNode(); in DelayForLiveRegsBottomUp()
1391 RegAdded.insert(CallResource).second) in DelayForLiveRegsBottomUp()
1392 LRegs.push_back(CallResource); in DelayForLiveRegsBottomUp()