Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp1507 MachineInstr *WaitInstrs[NUM_EXTENDED_INST_CNTS] = {}; in applyPreexistingWaitcnt() local
1562 UpdatableInstr = &WaitInstrs[CT.value()]; in applyPreexistingWaitcnt()
1646 WaitsToErase.push_back(&WaitInstrs[LOAD_CNT]); in applyPreexistingWaitcnt()
1647 WaitsToErase.push_back(&WaitInstrs[DS_CNT]); in applyPreexistingWaitcnt()
1649 WaitsToErase.push_back(&WaitInstrs[STORE_CNT]); in applyPreexistingWaitcnt()
1650 WaitsToErase.push_back(&WaitInstrs[DS_CNT]); in applyPreexistingWaitcnt()
1664 if (!WaitInstrs[CT]) in applyPreexistingWaitcnt()
1669 Modified |= updateOperandIfDifferent(*WaitInstrs[CT], in applyPreexistingWaitcnt()
1671 Modified |= promoteSoftWaitCnt(WaitInstrs[CT]); in applyPreexistingWaitcnt()
1678 << "New Instr at block end: " << *WaitInstrs[CT] in applyPreexistingWaitcnt()
[all …]