Lines Matching refs:SIInsertWaits
53 class SIInsertWaits : public MachineFunctionPass { class
116 SIInsertWaits(TargetMachine &tm) : in SIInsertWaits() function in __anon364952ee0111::SIInsertWaits
136 char SIInsertWaits::ID = 0;
138 const Counters SIInsertWaits::WaitCounts = { { 15, 7, 7 } };
139 const Counters SIInsertWaits::ZeroCounts = { { 0, 0, 0 } };
142 return new SIInsertWaits(tm); in createSIInsertWaits()
145 Counters SIInsertWaits::getHwCounts(MachineInstr &MI) { in getHwCounts()
186 bool SIInsertWaits::isOpRelevant(MachineOperand &Op) { in isOpRelevant()
237 RegInterval SIInsertWaits::getRegInterval(const TargetRegisterClass *RC, in getRegInterval()
249 void SIInsertWaits::pushInstruction(MachineBasicBlock &MBB, in pushInstruction()
320 bool SIInsertWaits::insertWait(MachineBasicBlock &MBB, in insertWait()
391 Counters SIInsertWaits::handleOperands(MachineInstr &MI) { in handleOperands()
428 void SIInsertWaits::handleSendMsg(MachineBasicBlock &MBB, in handleSendMsg()
455 bool SIInsertWaits::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()