Home
last modified time | relevance | path

Searched refs:SIInsertWaitcnts (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp642 class SIInsertWaitcnts { class
681 SIInsertWaitcnts(MachineLoopInfo *MLI, MachinePostDominatorTree *PDT, in SIInsertWaitcnts() function in __anond28503310211::SIInsertWaitcnts
1787 bool SIInsertWaitcnts::generateWaitcntInstBefore(MachineInstr &MI, in generateWaitcntInstBefore()
2050 bool SIInsertWaitcnts::generateWaitcnt(AMDGPU::Waitcnt Wait, in generateWaitcnt()
2106 bool SIInsertWaitcnts::mayAccessVMEMThroughFlat(const MachineInstr &MI) const { in mayAccessVMEMThroughFlat()
2134 bool SIInsertWaitcnts::mayAccessLDSThroughFlat(const MachineInstr &MI) const { in mayAccessLDSThroughFlat()
2162 bool SIInsertWaitcnts::mayAccessScratchThroughFlat( in mayAccessScratchThroughFlat()
2186 bool SIInsertWaitcnts::isVmemAccess(const MachineInstr &MI) const { in isVmemAccess()
2199 bool SIInsertWaitcnts::isNextENDPGM(MachineBasicBlock::instr_iterator It, in isNextENDPGM()
2226 bool SIInsertWaitcnts::insertForcedWaitAfter(MachineInstr &Inst, in insertForcedWaitAfter()
[all …]
H A DSOPInstructions.td1601 // and later optimized by SIInsertWaitcnts