Lines Matching defs:SIInsertWaits
45 class SIInsertWaits : public MachineFunctionPass {
98 SIInsertWaits(TargetMachine &tm) :
114 char SIInsertWaits::ID = 0;
116 const Counters SIInsertWaits::WaitCounts = { { 15, 7, 7 } };
117 const Counters SIInsertWaits::ZeroCounts = { { 0, 0, 0 } };
120 return new SIInsertWaits(tm);
123 Counters SIInsertWaits::getHwCounts(MachineInstr &MI) {
158 bool SIInsertWaits::isOpRelevant(MachineOperand &Op) {
187 RegInterval SIInsertWaits::getRegInterval(MachineOperand &Op) {
204 void SIInsertWaits::pushInstruction(MachineInstr &MI) {
244 bool SIInsertWaits::insertWait(MachineBasicBlock &MBB,
313 Counters SIInsertWaits::handleOperands(MachineInstr &MI) {
344 bool SIInsertWaits::runOnMachineFunction(MachineFunction &MF) {