Lines Matching refs:SIInsertWaitcnts
356 class SIInsertWaitcnts : public MachineFunctionPass { class
386 SIInsertWaitcnts() : MachineFunctionPass(ID) { in SIInsertWaitcnts() function in __anon651e2a160111::SIInsertWaitcnts
777 INITIALIZE_PASS_BEGIN(SIInsertWaitcnts, DEBUG_TYPE, "SI Insert Waitcnts", false,
779 INITIALIZE_PASS_END(SIInsertWaitcnts, DEBUG_TYPE, "SI Insert Waitcnts", false,
782 char SIInsertWaitcnts::ID = 0;
784 char &llvm::SIInsertWaitcntsID = SIInsertWaitcnts::ID;
787 return new SIInsertWaitcnts(); in createSIInsertWaitcntsPass()
806 bool SIInsertWaitcnts::generateWaitcntInstBefore( in generateWaitcntInstBefore()
1079 bool SIInsertWaitcnts::mayAccessLDSThroughFlat(const MachineInstr &MI) const { in mayAccessLDSThroughFlat()
1092 void SIInsertWaitcnts::updateEventWaitcntAfter(MachineInstr &Inst, in updateEventWaitcntAfter()
1230 bool SIInsertWaitcnts::insertWaitcntInBlock(MachineFunction &MF, in insertWaitcntInBlock()
1337 bool SIInsertWaitcnts::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()