• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/

Lines Matching refs:ScheduleDAGRRList

1 //===- ScheduleDAGRRList.cpp - Reg pressure reduction list scheduler ------===//
135 /// ScheduleDAGRRList - The actual register reduction list scheduler
138 class ScheduleDAGRRList : public ScheduleDAGSDNodes {
189 ScheduleDAGRRList(MachineFunction &mf, bool needlatency,
202 ~ScheduleDAGRRList() override {
354 void ScheduleDAGRRList::Schedule() {
398 void ScheduleDAGRRList::ReleasePred(SUnit *SU, const SDep *PredEdge) {
554 void ScheduleDAGRRList::ReleasePredecessors(SUnit *SU) {
599 void ScheduleDAGRRList::ReleasePending() {
629 void ScheduleDAGRRList::AdvanceToCycle(unsigned NextCycle) {
651 void ScheduleDAGRRList::AdvancePastStalls(SUnit *SU) {
693 void ScheduleDAGRRList::EmitNode(SUnit *SU) {
736 void ScheduleDAGRRList::ScheduleNodeBottomUp(SUnit *SU) {
820 void ScheduleDAGRRList::CapturePred(SDep *PredEdge) {
835 void ScheduleDAGRRList::UnscheduleNodeBottomUp(SUnit *SU) {
927 void ScheduleDAGRRList::RestoreHazardCheckerBottomUp() {
948 void ScheduleDAGRRList::BacktrackBottomUp(SUnit *SU, SUnit *BtSU) {
980 SUnit *ScheduleDAGRRList::TryUnfoldSU(SUnit *SU) {
1134 SUnit *ScheduleDAGRRList::CopyAndMoveSuccessors(SUnit *SU) {
1222 void ScheduleDAGRRList::InsertCopiesAndMoveSuccs(SUnit *SU, unsigned Reg,
1345 bool ScheduleDAGRRList::
1434 void ScheduleDAGRRList::releaseInterferences(unsigned Reg) {
1463 SUnit *ScheduleDAGRRList::PickNodeToScheduleBottomUp() {
1597 void ScheduleDAGRRList::ListScheduleBottomUp() {
1739 ScheduleDAGRRList *scheduleDAG = nullptr;
1772 void setScheduleDAG(ScheduleDAGRRList *scheduleDag) {
2838 ScheduleDAGRRList *scheduleDAG,
3140 ScheduleDAGRRList *SD = new ScheduleDAGRRList(*IS->MF, false, PQ, OptLevel);
3154 ScheduleDAGRRList *SD = new ScheduleDAGRRList(*IS->MF, false, PQ, OptLevel);
3170 ScheduleDAGRRList *SD = new ScheduleDAGRRList(*IS->MF, true, PQ, OptLevel);
3185 ScheduleDAGRRList *SD = new ScheduleDAGRRList(*IS->MF, true, PQ, OptLevel);